builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-279 starttime: 1469470264.25 results: success (0) buildid: 20160725093659 builduid: e1cdeab268254b7eb0760440557aa4e0 revision: a55778f9cd5a98d05fb50a9a295ef8da379e41d0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:04.246775) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:04.247223) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:04.247502) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:04.506913) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:04.507301) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136 _=/tools/buildbot/bin/python using PTY: False --2016-07-25 11:11:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.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% 8.12M=0.001s 2016-07-25 11:11:05 (8.12 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.530348 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:05.070235) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:05.070551) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030775 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:05.136192) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 11:11:05.136548) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev a55778f9cd5a98d05fb50a9a295ef8da379e41d0 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev a55778f9cd5a98d05fb50a9a295ef8da379e41d0 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136 _=/tools/buildbot/bin/python using PTY: False 2016-07-25 11:11:05,424 truncating revision to first 12 chars 2016-07-25 11:11:05,425 Setting DEBUG logging. 2016-07-25 11:11:05,425 attempt 1/10 2016-07-25 11:11:05,425 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/a55778f9cd5a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-25 11:11:06,736 unpacking tar archive at: mozilla-release-a55778f9cd5a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.958357 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 11:11:07.125600) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:07.125934) ========= script_repo_revision: a55778f9cd5a98d05fb50a9a295ef8da379e41d0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:07.126323) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:07.126592) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 11:11:07.157034) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 29 secs) (at 2016-07-25 11:11:07.157431) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-release', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136 _=/tools/buildbot/bin/python using PTY: False 11:11:07 INFO - MultiFileLogger online at 20160725 11:11:07 in /builds/slave/test 11:11:07 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true 11:11:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:11:07 INFO - {'append_to_log': False, 11:11:07 INFO - 'base_work_dir': '/builds/slave/test', 11:11:07 INFO - 'blob_upload_branch': 'mozilla-release', 11:11:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:11:07 INFO - 'buildbot_json_path': 'buildprops.json', 11:11:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:11:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:11:07 INFO - 'download_minidump_stackwalk': True, 11:11:07 INFO - 'download_symbols': 'true', 11:11:07 INFO - 'e10s': False, 11:11:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:11:07 INFO - 'tooltool.py': '/tools/tooltool.py', 11:11:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:11:07 INFO - '/tools/misc-python/virtualenv.py')}, 11:11:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:11:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:11:07 INFO - 'log_level': 'info', 11:11:07 INFO - 'log_to_console': True, 11:11:07 INFO - 'opt_config_files': (), 11:11:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:11:07 INFO - '--processes=1', 11:11:07 INFO - '--config=%(test_path)s/wptrunner.ini', 11:11:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:11:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:11:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:11:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:11:07 INFO - 'pip_index': False, 11:11:07 INFO - 'require_test_zip': True, 11:11:07 INFO - 'test_type': ('testharness',), 11:11:07 INFO - 'this_chunk': '1', 11:11:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:11:07 INFO - 'total_chunks': '10', 11:11:07 INFO - 'virtualenv_path': 'venv', 11:11:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:11:07 INFO - 'work_dir': 'build'} 11:11:07 INFO - ##### 11:11:07 INFO - ##### Running clobber step. 11:11:07 INFO - ##### 11:11:07 INFO - Running pre-action listener: _resource_record_pre_action 11:11:07 INFO - Running main action method: clobber 11:11:07 INFO - rmtree: /builds/slave/test/build 11:11:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:11:08 INFO - Running post-action listener: _resource_record_post_action 11:11:08 INFO - ##### 11:11:08 INFO - ##### Running read-buildbot-config step. 11:11:08 INFO - ##### 11:11:08 INFO - Running pre-action listener: _resource_record_pre_action 11:11:08 INFO - Running main action method: read_buildbot_config 11:11:08 INFO - Using buildbot properties: 11:11:08 INFO - { 11:11:08 INFO - "project": "", 11:11:08 INFO - "product": "firefox", 11:11:08 INFO - "script_repo_revision": "production", 11:11:08 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 11:11:08 INFO - "repository": "", 11:11:08 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 11:11:08 INFO - "buildid": "20160725093659", 11:11:08 INFO - "pgo_build": "False", 11:11:08 INFO - "basedir": "/builds/slave/test", 11:11:08 INFO - "buildnumber": 20, 11:11:08 INFO - "slavename": "tst-linux32-spot-279", 11:11:08 INFO - "revision": "a55778f9cd5a98d05fb50a9a295ef8da379e41d0", 11:11:08 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 11:11:08 INFO - "platform": "linux", 11:11:08 INFO - "branch": "mozilla-release", 11:11:08 INFO - "repo_path": "releases/mozilla-release", 11:11:08 INFO - "moz_repo_path": "", 11:11:08 INFO - "stage_platform": "linux", 11:11:08 INFO - "builduid": "e1cdeab268254b7eb0760440557aa4e0", 11:11:08 INFO - "slavebuilddir": "test" 11:11:08 INFO - } 11:11:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 11:11:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 11:11:08 INFO - Running post-action listener: _resource_record_post_action 11:11:08 INFO - ##### 11:11:08 INFO - ##### Running download-and-extract step. 11:11:08 INFO - ##### 11:11:08 INFO - Running pre-action listener: _resource_record_pre_action 11:11:08 INFO - Running main action method: download_and_extract 11:11:08 INFO - mkdir: /builds/slave/test/build/tests 11:11:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:11:08 INFO - https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 11:11:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:11:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:11:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:11:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 11:11:18 INFO - Downloaded 1291 bytes. 11:11:18 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:11:18 INFO - Using the following test package requirements: 11:11:18 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:11:18 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:11:18 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 11:11:18 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:11:18 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 11:11:18 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:11:18 INFO - u'jsshell-linux-i686.zip'], 11:11:18 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:11:18 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 11:11:18 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:11:18 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:11:18 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 11:11:18 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:11:18 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 11:11:18 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:11:18 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 11:11:18 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:11:18 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 11:11:18 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 11:11:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:11:18 INFO - https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 11:11:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:11:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:11:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:11:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 11:11:28 INFO - Downloaded 22824490 bytes. 11:11:28 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:11:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:11:29 INFO - caution: filename not matched: web-platform/* 11:11:29 INFO - Return code: 11 11:11:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:11:29 INFO - https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 11:11:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:11:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:11:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:11:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 11:11:39 INFO - Downloaded 36389875 bytes. 11:11:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:11:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:11:43 INFO - caution: filename not matched: bin/* 11:11:43 INFO - caution: filename not matched: config/* 11:11:43 INFO - caution: filename not matched: mozbase/* 11:11:43 INFO - caution: filename not matched: marionette/* 11:11:43 INFO - caution: filename not matched: tools/wptserve/* 11:11:43 INFO - Return code: 11 11:11:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:11:43 INFO - https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 11:11:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:11:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:11:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:11:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 11:12:02 INFO - Downloaded 69358427 bytes. 11:12:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:12:02 INFO - mkdir: /builds/slave/test/properties 11:12:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:12:02 INFO - Writing to file /builds/slave/test/properties/build_url 11:12:02 INFO - Contents: 11:12:02 INFO - build_url:https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:12:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:12:03 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:12:03 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:12:03 INFO - Contents: 11:12:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:12:03 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')]} 11:12:03 INFO - https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:12:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:12:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:12:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:12:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 11:12:26 INFO - Downloaded 92313610 bytes. 11:12:26 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:12:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:12:35 INFO - Return code: 0 11:12:35 INFO - Running post-action listener: _resource_record_post_action 11:12:35 INFO - Running post-action listener: set_extra_try_arguments 11:12:35 INFO - ##### 11:12:35 INFO - ##### Running create-virtualenv step. 11:12:35 INFO - ##### 11:12:35 INFO - Running pre-action listener: _pre_create_virtualenv 11:12:35 INFO - Running pre-action listener: _resource_record_pre_action 11:12:35 INFO - Running main action method: create_virtualenv 11:12:35 INFO - Creating virtualenv /builds/slave/test/build/venv 11:12:35 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 11:12:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:12:35 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:12:35 INFO - Using real prefix '/usr' 11:12:35 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:12:37 INFO - Installing distribute.............................................................................................................................................................................................done. 11:12:40 INFO - Installing pip.................done. 11:12:40 INFO - Return code: 0 11:12:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:12:40 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')]} 11:12:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:12:40 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')]} 11:12:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:12:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93d2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9439598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94ebf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91cde30>, '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 0x946ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94e9470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136', '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 11:12:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:12:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:12:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:12:40 INFO - 'CCACHE_UMASK': '002', 11:12:40 INFO - 'DISPLAY': ':0', 11:12:40 INFO - 'HOME': '/home/cltbld', 11:12:40 INFO - 'LANG': 'en_US.UTF-8', 11:12:40 INFO - 'LOGNAME': 'cltbld', 11:12:40 INFO - 'MAIL': '/var/mail/cltbld', 11:12:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:12:40 INFO - 'MOZ_NO_REMOTE': '1', 11:12:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:12:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:12:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:40 INFO - 'PWD': '/builds/slave/test', 11:12:40 INFO - 'SHELL': '/bin/bash', 11:12:40 INFO - 'SHLVL': '1', 11:12:40 INFO - 'TERM': 'linux', 11:12:40 INFO - 'TMOUT': '86400', 11:12:40 INFO - 'USER': 'cltbld', 11:12:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136', 11:12:40 INFO - '_': '/tools/buildbot/bin/python'} 11:12:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:41 INFO - Downloading/unpacking psutil>=0.7.1 11:12:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:12:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:12:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:12:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:12:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:12:46 INFO - Installing collected packages: psutil 11:12:46 INFO - Running setup.py install for psutil 11:12:47 INFO - building 'psutil._psutil_linux' extension 11:12:47 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 11:12:47 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 11:12:47 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 11:12:47 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 11:12:47 INFO - building 'psutil._psutil_posix' extension 11:12:47 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 11:12:48 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 11:12:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:12:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:12:48 INFO - Successfully installed psutil 11:12:48 INFO - Cleaning up... 11:12:48 INFO - Return code: 0 11:12:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:12:48 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')]} 11:12:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:12:48 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')]} 11:12:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:12:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93d2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9439598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94ebf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91cde30>, '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 0x946ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94e9470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136', '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 11:12:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:12:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:12:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:12:48 INFO - 'CCACHE_UMASK': '002', 11:12:48 INFO - 'DISPLAY': ':0', 11:12:48 INFO - 'HOME': '/home/cltbld', 11:12:48 INFO - 'LANG': 'en_US.UTF-8', 11:12:48 INFO - 'LOGNAME': 'cltbld', 11:12:48 INFO - 'MAIL': '/var/mail/cltbld', 11:12:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:12:48 INFO - 'MOZ_NO_REMOTE': '1', 11:12:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:12:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:12:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:48 INFO - 'PWD': '/builds/slave/test', 11:12:48 INFO - 'SHELL': '/bin/bash', 11:12:48 INFO - 'SHLVL': '1', 11:12:48 INFO - 'TERM': 'linux', 11:12:48 INFO - 'TMOUT': '86400', 11:12:48 INFO - 'USER': 'cltbld', 11:12:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136', 11:12:48 INFO - '_': '/tools/buildbot/bin/python'} 11:12:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:12: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 11:12: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 11:12:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:12:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:12: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 11:12:49 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 11:12:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:12:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:12:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:12:54 INFO - Installing collected packages: mozsystemmonitor 11:12:54 INFO - Running setup.py install for mozsystemmonitor 11:12:54 INFO - Successfully installed mozsystemmonitor 11:12:54 INFO - Cleaning up... 11:12:54 INFO - Return code: 0 11:12:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:12: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')]} 11:12:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:12: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')]} 11:12:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:12: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93d2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9439598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94ebf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91cde30>, '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 0x946ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94e9470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136', '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 11:12: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:12: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:12:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:12:54 INFO - 'CCACHE_UMASK': '002', 11:12:54 INFO - 'DISPLAY': ':0', 11:12:54 INFO - 'HOME': '/home/cltbld', 11:12:54 INFO - 'LANG': 'en_US.UTF-8', 11:12:54 INFO - 'LOGNAME': 'cltbld', 11:12:54 INFO - 'MAIL': '/var/mail/cltbld', 11:12:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:12:54 INFO - 'MOZ_NO_REMOTE': '1', 11:12:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:12:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:12:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:54 INFO - 'PWD': '/builds/slave/test', 11:12:54 INFO - 'SHELL': '/bin/bash', 11:12:54 INFO - 'SHLVL': '1', 11:12:54 INFO - 'TERM': 'linux', 11:12:54 INFO - 'TMOUT': '86400', 11:12:54 INFO - 'USER': 'cltbld', 11:12:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136', 11:12:54 INFO - '_': '/tools/buildbot/bin/python'} 11:12:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:54 INFO - Downloading/unpacking blobuploader==1.2.4 11:12: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 11:12: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 11:12:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:12:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:12: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 11:12: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 11:12:59 INFO - Downloading blobuploader-1.2.4.tar.gz 11:12:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:12:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:12:59 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 11:12:59 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 11:12:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:12:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:12:59 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 11:12:59 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 11:13:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:13:01 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:13:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:13:01 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 11:13:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:13:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:13:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:13:01 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 11:13:01 INFO - Downloading docopt-0.6.1.tar.gz 11:13:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:13:02 INFO - Installing collected packages: blobuploader, requests, docopt 11:13:02 INFO - Running setup.py install for blobuploader 11:13:02 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:13:02 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:13:02 INFO - Running setup.py install for requests 11:13:03 INFO - Running setup.py install for docopt 11:13:03 INFO - Successfully installed blobuploader requests docopt 11:13:03 INFO - Cleaning up... 11:13:03 INFO - Return code: 0 11:13:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:13:03 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')]} 11:13:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:13:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:13:03 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')]} 11:13:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:13:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:13:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93d2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9439598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94ebf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91cde30>, '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 0x946ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94e9470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136', '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 11:13:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:13:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:13:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:13:03 INFO - 'CCACHE_UMASK': '002', 11:13:03 INFO - 'DISPLAY': ':0', 11:13:03 INFO - 'HOME': '/home/cltbld', 11:13:03 INFO - 'LANG': 'en_US.UTF-8', 11:13:03 INFO - 'LOGNAME': 'cltbld', 11:13:03 INFO - 'MAIL': '/var/mail/cltbld', 11:13:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:13:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:13:03 INFO - 'MOZ_NO_REMOTE': '1', 11:13:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:13:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:13:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:13:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:13:03 INFO - 'PWD': '/builds/slave/test', 11:13:03 INFO - 'SHELL': '/bin/bash', 11:13:03 INFO - 'SHLVL': '1', 11:13:03 INFO - 'TERM': 'linux', 11:13:03 INFO - 'TMOUT': '86400', 11:13:03 INFO - 'USER': 'cltbld', 11:13:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136', 11:13:03 INFO - '_': '/tools/buildbot/bin/python'} 11:13:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:13:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:13:03 INFO - Running setup.py (path:/tmp/pip-uZEbfK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:13:04 INFO - Running setup.py (path:/tmp/pip-bqOhvO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:13:04 INFO - Running setup.py (path:/tmp/pip-GGG4tI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:13:04 INFO - Running setup.py (path:/tmp/pip-8u5vst-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:13:04 INFO - Running setup.py (path:/tmp/pip-8xxvVI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:13:04 INFO - Running setup.py (path:/tmp/pip-Uzq2AW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:13:04 INFO - Running setup.py (path:/tmp/pip-gYJY7c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:13:04 INFO - Running setup.py (path:/tmp/pip-CAm7K3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:13:05 INFO - Running setup.py (path:/tmp/pip-Dyt688-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:13:05 INFO - Running setup.py (path:/tmp/pip-hbh3o3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:13:05 INFO - Running setup.py (path:/tmp/pip-o48ReY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:13:05 INFO - Running setup.py (path:/tmp/pip-JD6y1B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:13:05 INFO - Running setup.py (path:/tmp/pip-r8G849-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:13:05 INFO - Running setup.py (path:/tmp/pip-9m6CQf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:13:05 INFO - Running setup.py (path:/tmp/pip-y_blMn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:13:05 INFO - Running setup.py (path:/tmp/pip-j_1waC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:13:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:13:06 INFO - Running setup.py (path:/tmp/pip-QDpS6Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:13:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:13:06 INFO - Running setup.py (path:/tmp/pip-3gxu4w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:13:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:13:06 INFO - Running setup.py (path:/tmp/pip-ysuNtd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:13:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:13:06 INFO - Running setup.py (path:/tmp/pip-Wdyt_m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:13:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:13:07 INFO - Running setup.py (path:/tmp/pip-an36cf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:13:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:13:07 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 11:13:07 INFO - Running setup.py install for manifestparser 11:13:07 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:13:07 INFO - Running setup.py install for mozcrash 11:13:07 INFO - Running setup.py install for mozdebug 11:13:07 INFO - Running setup.py install for mozdevice 11:13:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:13:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:13:08 INFO - Running setup.py install for mozfile 11:13:08 INFO - Running setup.py install for mozhttpd 11:13:08 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:13:08 INFO - Running setup.py install for mozinfo 11:13:08 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:13:08 INFO - Running setup.py install for mozInstall 11:13:08 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:13:08 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:13:08 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:13:08 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:13:08 INFO - Running setup.py install for mozleak 11:13:09 INFO - Running setup.py install for mozlog 11:13:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:13:09 INFO - Running setup.py install for moznetwork 11:13:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:13:09 INFO - Running setup.py install for mozprocess 11:13:09 INFO - Running setup.py install for mozprofile 11:13:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:13:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:13:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:13:10 INFO - Running setup.py install for mozrunner 11:13:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:13:10 INFO - Running setup.py install for mozscreenshot 11:13:10 INFO - Running setup.py install for moztest 11:13:10 INFO - Running setup.py install for mozversion 11:13:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:13:11 INFO - Running setup.py install for wptserve 11:13:11 INFO - Running setup.py install for marionette-driver 11:13:11 INFO - Running setup.py install for browsermob-proxy 11:13:11 INFO - Running setup.py install for marionette-client 11:13:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:13:12 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:13:12 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 11:13:12 INFO - Cleaning up... 11:13:12 INFO - Return code: 0 11:13:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:13: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')]} 11:13:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:13:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:13: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')]} 11:13:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:13:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:13:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93d2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9439598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94ebf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91cde30>, '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 0x946ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94e9470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136', '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 11:13:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:13:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:13:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:13:12 INFO - 'CCACHE_UMASK': '002', 11:13:12 INFO - 'DISPLAY': ':0', 11:13:12 INFO - 'HOME': '/home/cltbld', 11:13:12 INFO - 'LANG': 'en_US.UTF-8', 11:13:12 INFO - 'LOGNAME': 'cltbld', 11:13:12 INFO - 'MAIL': '/var/mail/cltbld', 11:13:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:13:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:13:12 INFO - 'MOZ_NO_REMOTE': '1', 11:13:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:13:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:13:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:13:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:13:12 INFO - 'PWD': '/builds/slave/test', 11:13:12 INFO - 'SHELL': '/bin/bash', 11:13:12 INFO - 'SHLVL': '1', 11:13:12 INFO - 'TERM': 'linux', 11:13:12 INFO - 'TMOUT': '86400', 11:13:12 INFO - 'USER': 'cltbld', 11:13:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136', 11:13:12 INFO - '_': '/tools/buildbot/bin/python'} 11:13:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:13:12 INFO - Running setup.py (path:/tmp/pip-v5aeMS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:13:12 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)) 11:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:13:12 INFO - Running setup.py (path:/tmp/pip-jW1c5G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:13:12 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)) 11:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:13:13 INFO - Running setup.py (path:/tmp/pip-mIy5qR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:13:13 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)) 11:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:13:13 INFO - Running setup.py (path:/tmp/pip-E6e9e0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:13:13 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)) 11:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:13:13 INFO - Running setup.py (path:/tmp/pip-W5K7GU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:13:13 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)) 11:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:13:13 INFO - Running setup.py (path:/tmp/pip-eg5QVV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:13:13 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)) 11:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:13:13 INFO - Running setup.py (path:/tmp/pip-TjykvP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:13:13 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)) 11:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:13:13 INFO - Running setup.py (path:/tmp/pip-neKScu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:13:13 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)) 11:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:13:13 INFO - Running setup.py (path:/tmp/pip-Yo93zH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:13:14 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)) 11:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:13:14 INFO - Running setup.py (path:/tmp/pip-Jgjtr8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:13:14 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)) 11:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:13:14 INFO - Running setup.py (path:/tmp/pip-jOpErq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:13:14 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)) 11:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:13:14 INFO - Running setup.py (path:/tmp/pip-hxBMzB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:13:14 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)) 11:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:13:14 INFO - Running setup.py (path:/tmp/pip-Bw79pQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:13:14 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)) 11:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:13:14 INFO - Running setup.py (path:/tmp/pip-FDZXtU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:13:14 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)) 11:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:13:14 INFO - Running setup.py (path:/tmp/pip-dvX8T5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:13:14 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)) 11:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:13:14 INFO - Running setup.py (path:/tmp/pip-qo2wPx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:13:15 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)) 11:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:13:15 INFO - Running setup.py (path:/tmp/pip-sI11Wn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:13:15 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)) 11:13:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:13:15 INFO - Running setup.py (path:/tmp/pip-g4jcnF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:13:15 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)) 11:13:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:13:15 INFO - Running setup.py (path:/tmp/pip-Ta3sml-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:13:15 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)) 11:13:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:13:15 INFO - Running setup.py (path:/tmp/pip-aVI9Lr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:13:15 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)) 11:13:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:13:16 INFO - Running setup.py (path:/tmp/pip-fkD7Bv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:13:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:13:16 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)) 11:13:16 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)) 11:13:16 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)) 11:13:16 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)) 11:13:16 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)) 11:13:16 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)) 11:13:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:13:16 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 11:13:16 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 11:13:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:13:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:13:16 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 11:13:16 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 11:13:21 INFO - Downloading blessings-1.6.tar.gz 11:13:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:13: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)) 11:13:21 INFO - Installing collected packages: blessings 11:13:21 INFO - Running setup.py install for blessings 11:13:21 INFO - Successfully installed blessings 11:13:21 INFO - Cleaning up... 11:13:21 INFO - Return code: 0 11:13:21 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:13:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:13:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:13:22 INFO - Reading from file tmpfile_stdout 11:13:22 INFO - Current package versions: 11:13:22 INFO - argparse == 1.2.1 11:13:22 INFO - blessings == 1.6 11:13:22 INFO - blobuploader == 1.2.4 11:13:22 INFO - browsermob-proxy == 0.6.0 11:13:22 INFO - docopt == 0.6.1 11:13:22 INFO - manifestparser == 1.1 11:13:22 INFO - marionette-client == 2.3.0 11:13:22 INFO - marionette-driver == 1.4.0 11:13:22 INFO - mozInstall == 1.12 11:13:22 INFO - mozcrash == 0.17 11:13:22 INFO - mozdebug == 0.1 11:13:22 INFO - mozdevice == 0.48 11:13:22 INFO - mozfile == 1.2 11:13:22 INFO - mozhttpd == 0.7 11:13:22 INFO - mozinfo == 0.9 11:13:22 INFO - mozleak == 0.1 11:13:22 INFO - mozlog == 3.1 11:13:22 INFO - moznetwork == 0.27 11:13:22 INFO - mozprocess == 0.22 11:13:22 INFO - mozprofile == 0.28 11:13:22 INFO - mozrunner == 6.11 11:13:22 INFO - mozscreenshot == 0.1 11:13:22 INFO - mozsystemmonitor == 0.0 11:13:22 INFO - moztest == 0.7 11:13:22 INFO - mozversion == 1.4 11:13:22 INFO - psutil == 3.1.1 11:13:22 INFO - requests == 1.2.3 11:13:22 INFO - wptserve == 1.4.0 11:13:22 INFO - wsgiref == 0.1.2 11:13:22 INFO - Running post-action listener: _resource_record_post_action 11:13:22 INFO - Running post-action listener: _start_resource_monitoring 11:13:22 INFO - Starting resource monitoring. 11:13:22 INFO - ##### 11:13:22 INFO - ##### Running pull step. 11:13:22 INFO - ##### 11:13:22 INFO - Running pre-action listener: _resource_record_pre_action 11:13:22 INFO - Running main action method: pull 11:13:22 INFO - Pull has nothing to do! 11:13:22 INFO - Running post-action listener: _resource_record_post_action 11:13:22 INFO - ##### 11:13:22 INFO - ##### Running install step. 11:13:22 INFO - ##### 11:13:22 INFO - Running pre-action listener: _resource_record_pre_action 11:13:22 INFO - Running main action method: install 11:13:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:13:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:13:22 INFO - Reading from file tmpfile_stdout 11:13:22 INFO - Detecting whether we're running mozinstall >=1.0... 11:13:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:13:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:13:22 INFO - Reading from file tmpfile_stdout 11:13:22 INFO - Output received: 11:13:22 INFO - Usage: mozinstall [options] installer 11:13:22 INFO - Options: 11:13:22 INFO - -h, --help show this help message and exit 11:13:22 INFO - -d DEST, --destination=DEST 11:13:22 INFO - Directory to install application into. [default: 11:13:22 INFO - "/builds/slave/test"] 11:13:22 INFO - --app=APP Application being installed. [default: firefox] 11:13:22 INFO - mkdir: /builds/slave/test/build/application 11:13:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 11:13:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 11:13:53 INFO - Reading from file tmpfile_stdout 11:13:53 INFO - Output received: 11:13:53 INFO - /builds/slave/test/build/application/firefox/firefox 11:13:53 INFO - Running post-action listener: _resource_record_post_action 11:13:53 INFO - ##### 11:13:53 INFO - ##### Running run-tests step. 11:13:53 INFO - ##### 11:13:53 INFO - Running pre-action listener: _resource_record_pre_action 11:13:53 INFO - Running main action method: run_tests 11:13:53 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:13:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:13:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:13:53 INFO - grabbing minidump binary from tooltool 11:13:53 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')]} 11:13:53 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91cde30>, '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 0x946ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94e9470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:13:53 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 11:13:53 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 11:13:53 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:13:53 INFO - Return code: 0 11:13:53 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 11:13:53 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:13:53 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/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 11:13:53 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/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 11:13:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:13:53 INFO - 'CCACHE_UMASK': '002', 11:13:53 INFO - 'DISPLAY': ':0', 11:13:53 INFO - 'HOME': '/home/cltbld', 11:13:53 INFO - 'LANG': 'en_US.UTF-8', 11:13:53 INFO - 'LOGNAME': 'cltbld', 11:13:53 INFO - 'MAIL': '/var/mail/cltbld', 11:13:53 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:13:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:13:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:13:53 INFO - 'MOZ_NO_REMOTE': '1', 11:13:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:13:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:13:53 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:13:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:13:53 INFO - 'PWD': '/builds/slave/test', 11:13:53 INFO - 'SHELL': '/bin/bash', 11:13:53 INFO - 'SHLVL': '1', 11:13:53 INFO - 'TERM': 'linux', 11:13:53 INFO - 'TMOUT': '86400', 11:13:53 INFO - 'USER': 'cltbld', 11:13:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136', 11:13:53 INFO - '_': '/tools/buildbot/bin/python'} 11:13:53 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/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 11:13:54 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 11:13:54 INFO - import pkg_resources 11:13:55 INFO - Using 1 client processes 11:13:55 INFO - wptserve Starting http server on 127.0.0.1:8000 11:13:55 INFO - wptserve Starting http server on 127.0.0.1:8001 11:13:55 INFO - wptserve Starting http server on 127.0.0.1:8443 11:13:57 INFO - SUITE-START | Running 778 tests 11:13:57 INFO - Running testharness tests 11:13:57 INFO - Setting up ssl 11:13:57 INFO - PROCESS | certutil | 11:13:58 INFO - PROCESS | certutil | 11:13:58 INFO - PROCESS | certutil | 11:13:58 INFO - Certificate Nickname Trust Attributes 11:13:58 INFO - SSL,S/MIME,JAR/XPI 11:13:58 INFO - 11:13:58 INFO - web-platform-tests CT,, 11:13:58 INFO - 11:13:58 INFO - Starting runner 11:14:00 INFO - PROCESS | 26299 | 1469470440940 Marionette DEBUG Marionette enabled via build flag and pref 11:14:01 INFO - PROCESS | 26299 | ++DOCSHELL 0xa4d53400 == 1 [pid = 26299] [id = 1] 11:14:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 1 (0xa4d53800) [pid = 26299] [serial = 1] [outer = (nil)] 11:14:01 INFO - PROCESS | 26299 | [26299] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:14:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 2 (0xa4d54000) [pid = 26299] [serial = 2] [outer = 0xa4d53800] 11:14:01 INFO - PROCESS | 26299 | 1469470441637 Marionette INFO Listening on port 2828 11:14:02 INFO - PROCESS | 26299 | 1469470442265 Marionette DEBUG Marionette enabled via command-line flag 11:14:02 INFO - PROCESS | 26299 | ++DOCSHELL 0xa23a8c00 == 2 [pid = 26299] [id = 2] 11:14:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 3 (0xa23f1800) [pid = 26299] [serial = 3] [outer = (nil)] 11:14:02 INFO - PROCESS | 26299 | [26299] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:14:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 4 (0xa23f2000) [pid = 26299] [serial = 4] [outer = 0xa23f1800] 11:14:02 INFO - PROCESS | 26299 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cf020 11:14:02 INFO - PROCESS | 26299 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cfb00 11:14:02 INFO - PROCESS | 26299 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dcc40 11:14:02 INFO - PROCESS | 26299 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fb8a0 11:14:02 INFO - PROCESS | 26299 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20ff5e0 11:14:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 5 (0xa100e800) [pid = 26299] [serial = 5] [outer = 0xa4d53800] 11:14:02 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:14:02 INFO - PROCESS | 26299 | 1469470442690 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45570 11:14:02 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:14:02 INFO - PROCESS | 26299 | 1469470442723 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45571 11:14:02 INFO - PROCESS | 26299 | 1469470442785 Marionette DEBUG Closed connection conn0 11:14:02 INFO - PROCESS | 26299 | [26299] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 11:14:02 INFO - PROCESS | 26299 | 1469470442900 Marionette DEBUG Closed connection conn1 11:14:02 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:14:02 INFO - PROCESS | 26299 | 1469470442920 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45572 11:14:02 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:14:02 INFO - PROCESS | 26299 | 1469470442978 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45573 11:14:02 INFO - PROCESS | 26299 | 1469470442988 Marionette DEBUG Closed connection conn2 11:14:03 INFO - PROCESS | 26299 | 1469470443026 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:14:03 INFO - PROCESS | 26299 | 1469470443054 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160725093659","device":"desktop","version":"48.0"} 11:14:03 INFO - PROCESS | 26299 | [26299] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:14:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b461000 == 3 [pid = 26299] [id = 3] 11:14:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 6 (0x9b461400) [pid = 26299] [serial = 6] [outer = (nil)] 11:14:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b461800 == 4 [pid = 26299] [id = 4] 11:14:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 7 (0x9b465000) [pid = 26299] [serial = 7] [outer = (nil)] 11:14:05 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:14:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b060000 == 5 [pid = 26299] [id = 5] 11:14:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 8 (0x9bfca000) [pid = 26299] [serial = 8] [outer = (nil)] 11:14:05 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:14:05 INFO - PROCESS | 26299 | [26299] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:14:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 9 (0x9a753800) [pid = 26299] [serial = 9] [outer = 0x9bfca000] 11:14:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 10 (0x9a4b6c00) [pid = 26299] [serial = 10] [outer = 0x9b461400] 11:14:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 11 (0x9a4b8800) [pid = 26299] [serial = 11] [outer = 0x9b465000] 11:14:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 12 (0x9a4bb000) [pid = 26299] [serial = 12] [outer = 0x9bfca000] 11:14:07 INFO - PROCESS | 26299 | 1469470447363 Marionette INFO startBrowser caa482b5-9997-4e18-adae-b1db23f8f133 11:14:07 INFO - PROCESS | 26299 | 1469470447413 Marionette DEBUG loaded listener.js 11:14:07 INFO - PROCESS | 26299 | 1469470447432 Marionette DEBUG loaded listener.js 11:14:07 INFO - PROCESS | 26299 | 1469470447437 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 13 (0x9832b800) [pid = 26299] [serial = 13] [outer = 0x9bfca000] 11:14:08 INFO - PROCESS | 26299 | 1469470448200 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"caa482b5-9997-4e18-adae-b1db23f8f133","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160725093659","device":"desktop","version":"48.0","command_id":1}}] 11:14:08 INFO - PROCESS | 26299 | 1469470448394 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:14:08 INFO - PROCESS | 26299 | 1469470448412 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:08 INFO - PROCESS | 26299 | 1469470448523 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:14:08 INFO - PROCESS | 26299 | 1469470448845 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:14:08 INFO - PROCESS | 26299 | 1469470448849 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:08 INFO - PROCESS | 26299 | [26299] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:14:08 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:14:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 14 (0x96ea8800) [pid = 26299] [serial = 14] [outer = 0x9bfca000] 11:14:09 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:14:09 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:09 INFO - PROCESS | 26299 | 1469470449351 Marionette TRACE conn3 <- [1,3,null,{}] 11:14:09 INFO - PROCESS | 26299 | 1469470449379 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:14:09 INFO - PROCESS | 26299 | 1469470449390 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:09 INFO - PROCESS | 26299 | 1469470449440 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:14:09 INFO - PROCESS | 26299 | 1469470449489 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:14:09 INFO - PROCESS | 26299 | 1469470449493 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 11:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:14:09 INFO - PROCESS | 26299 | 1469470449502 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:14:09 INFO - PROCESS | 26299 | 1469470449507 Marionette TRACE conn3 <- [1,6,null,{}] 11:14:09 INFO - PROCESS | 26299 | 1469470449526 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:09 INFO - PROCESS | 26299 | 1469470449536 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:09 INFO - PROCESS | 26299 | 1469470449568 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:14:09 INFO - PROCESS | 26299 | 1469470449579 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:09 INFO - PROCESS | 26299 | 1469470449588 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c55800 == 6 [pid = 26299] [id = 6] 11:14:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 15 (0x93c55c00) [pid = 26299] [serial = 15] [outer = (nil)] 11:14:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 16 (0x93c57c00) [pid = 26299] [serial = 16] [outer = 0x93c55c00] 11:14:09 INFO - PROCESS | 26299 | 1469470449666 Marionette DEBUG loaded listener.js 11:14:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 17 (0x93c5c800) [pid = 26299] [serial = 17] [outer = 0x93c55c00] 11:14:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a47c00 == 7 [pid = 26299] [id = 7] 11:14:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 18 (0x93a4e000) [pid = 26299] [serial = 18] [outer = (nil)] 11:14:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 19 (0x93c5d800) [pid = 26299] [serial = 19] [outer = 0x93a4e000] 11:14:10 INFO - PROCESS | 26299 | 1469470450153 Marionette DEBUG loaded listener.js 11:14:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 20 (0x93948400) [pid = 26299] [serial = 20] [outer = 0x93a4e000] 11:14:10 INFO - PROCESS | 26299 | [26299] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:14:10 INFO - PROCESS | 26299 | 1469470450719 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1254ms 11:14:10 INFO - PROCESS | 26299 | 1469470450774 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:14:10 INFO - PROCESS | 26299 | 1469470450777 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 11:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:14:10 INFO - PROCESS | 26299 | 1469470450869 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:14:10 INFO - PROCESS | 26299 | 1469470450872 Marionette TRACE conn3 <- [1,10,null,{}] 11:14:10 INFO - PROCESS | 26299 | 1469470450908 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:10 INFO - PROCESS | 26299 | 1469470450919 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:11 INFO - PROCESS | 26299 | 1469470451103 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:14:11 INFO - PROCESS | 26299 | 1469470451122 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:11 INFO - PROCESS | 26299 | 1469470451134 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f15400 == 8 [pid = 26299] [id = 8] 11:14:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 21 (0x91f15800) [pid = 26299] [serial = 21] [outer = (nil)] 11:14:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 22 (0x91f17800) [pid = 26299] [serial = 22] [outer = 0x91f15800] 11:14:11 INFO - PROCESS | 26299 | 1469470451207 Marionette DEBUG loaded listener.js 11:14:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 23 (0x91f1c000) [pid = 26299] [serial = 23] [outer = 0x91f15800] 11:14:12 INFO - PROCESS | 26299 | 1469470452267 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1468ms 11:14:12 INFO - PROCESS | 26299 | 1469470452312 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:14:12 INFO - PROCESS | 26299 | 1469470452318 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 11:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:14:12 INFO - PROCESS | 26299 | 1469470452326 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:14:12 INFO - PROCESS | 26299 | 1469470452335 Marionette TRACE conn3 <- [1,14,null,{}] 11:14:12 INFO - PROCESS | 26299 | 1469470452343 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:12 INFO - PROCESS | 26299 | 1469470452349 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:12 INFO - PROCESS | 26299 | 1469470452548 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:14:12 INFO - PROCESS | 26299 | 1469470452672 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 26299 | 1469470452683 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f1f800 == 9 [pid = 26299] [id = 9] 11:14:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 24 (0x92208c00) [pid = 26299] [serial = 24] [outer = (nil)] 11:14:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 25 (0x93a46c00) [pid = 26299] [serial = 25] [outer = 0x92208c00] 11:14:12 INFO - PROCESS | 26299 | 1469470452766 Marionette DEBUG loaded listener.js 11:14:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 26 (0x9472e800) [pid = 26299] [serial = 26] [outer = 0x92208c00] 11:14:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x992dc800 == 10 [pid = 26299] [id = 10] 11:14:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 27 (0x992e0800) [pid = 26299] [serial = 27] [outer = (nil)] 11:14:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 28 (0x93c5fc00) [pid = 26299] [serial = 28] [outer = 0x992e0800] 11:14:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 29 (0x99646c00) [pid = 26299] [serial = 29] [outer = 0x992e0800] 11:14:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x93950400 == 11 [pid = 26299] [id = 11] 11:14:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 30 (0x99e1b400) [pid = 26299] [serial = 30] [outer = (nil)] 11:14:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 31 (0x9ac91c00) [pid = 26299] [serial = 31] [outer = 0x99e1b400] 11:14:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 32 (0x9b059800) [pid = 26299] [serial = 32] [outer = 0x99e1b400] 11:14:13 INFO - PROCESS | 26299 | 1469470453995 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1691ms 11:14:14 INFO - PROCESS | 26299 | 1469470454098 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:14:14 INFO - PROCESS | 26299 | 1469470454106 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 11:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:14:14 INFO - PROCESS | 26299 | 1469470454145 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:14:14 INFO - PROCESS | 26299 | 1469470454151 Marionette TRACE conn3 <- [1,18,null,{}] 11:14:14 INFO - PROCESS | 26299 | 1469470454166 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:14 INFO - PROCESS | 26299 | 1469470454176 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:14 INFO - PROCESS | 26299 | 1469470454406 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:14:14 INFO - PROCESS | 26299 | 1469470454535 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:14 INFO - PROCESS | 26299 | 1469470454543 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x94730c00 == 12 [pid = 26299] [id = 12] 11:14:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 33 (0x9a073800) [pid = 26299] [serial = 33] [outer = (nil)] 11:14:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 34 (0x9ba09800) [pid = 26299] [serial = 34] [outer = 0x9a073800] 11:14:14 INFO - PROCESS | 26299 | 1469470454636 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 35 (0x9d8f0000) [pid = 26299] [serial = 35] [outer = 0x9a073800] 11:14:15 INFO - PROCESS | 26299 | 1469470455510 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1398ms 11:14:15 INFO - PROCESS | 26299 | 1469470455541 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:14:15 INFO - PROCESS | 26299 | 1469470455547 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 11:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:14:15 INFO - PROCESS | 26299 | 1469470455553 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:14:15 INFO - PROCESS | 26299 | 1469470455560 Marionette TRACE conn3 <- [1,22,null,{}] 11:14:15 INFO - PROCESS | 26299 | 1469470455576 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:15 INFO - PROCESS | 26299 | 1469470455584 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:15 INFO - PROCESS | 26299 | 1469470455780 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:14:15 INFO - PROCESS | 26299 | 1469470455912 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 26299 | 1469470455924 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:15 INFO - PROCESS | 26299 | ++DOCSHELL 0xa33c9800 == 13 [pid = 26299] [id = 13] 11:14:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 36 (0xa33c9c00) [pid = 26299] [serial = 36] [outer = (nil)] 11:14:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 37 (0xa4f89000) [pid = 26299] [serial = 37] [outer = 0xa33c9c00] 11:14:16 INFO - PROCESS | 26299 | 1469470456005 Marionette DEBUG loaded listener.js 11:14:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 38 (0xa679e800) [pid = 26299] [serial = 38] [outer = 0xa33c9c00] 11:14:16 INFO - PROCESS | 26299 | 1469470456912 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1385ms 11:14:16 INFO - PROCESS | 26299 | 1469470456939 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:14:16 INFO - PROCESS | 26299 | 1469470456944 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 11:14:16 INFO - PROCESS | 26299 | 1469470456951 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:14:16 INFO - PROCESS | 26299 | 1469470456954 Marionette TRACE conn3 <- [1,26,null,{}] 11:14:16 INFO - PROCESS | 26299 | 1469470456960 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:16 INFO - PROCESS | 26299 | 1469470456965 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:17 INFO - PROCESS | 26299 | 1469470457160 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:14:17 INFO - PROCESS | 26299 | 1469470457265 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:17 INFO - PROCESS | 26299 | 1469470457274 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:17 INFO - PROCESS | 26299 | ++DOCSHELL 0xa6f7d000 == 14 [pid = 26299] [id = 14] 11:14:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 39 (0xa8259c00) [pid = 26299] [serial = 39] [outer = (nil)] 11:14:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 40 (0xa8cbd400) [pid = 26299] [serial = 40] [outer = 0xa8259c00] 11:14:17 INFO - PROCESS | 26299 | 1469470457354 Marionette DEBUG loaded listener.js 11:14:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 41 (0xafbccc00) [pid = 26299] [serial = 41] [outer = 0xa8259c00] 11:14:18 INFO - PROCESS | 26299 | 1469470458538 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1631ms 11:14:18 INFO - PROCESS | 26299 | 1469470458583 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:14:18 INFO - PROCESS | 26299 | 1469470458589 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 11:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:14:18 INFO - PROCESS | 26299 | 1469470458598 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:14:18 INFO - PROCESS | 26299 | 1469470458603 Marionette TRACE conn3 <- [1,30,null,{}] 11:14:18 INFO - PROCESS | 26299 | 1469470458612 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:18 INFO - PROCESS | 26299 | 1469470458616 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:18 INFO - PROCESS | 26299 | 1469470458839 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:14:19 INFO - PROCESS | 26299 | 1469470459065 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:19 INFO - PROCESS | 26299 | 1469470459079 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x947ddc00 == 15 [pid = 26299] [id = 15] 11:14:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 42 (0x952bb000) [pid = 26299] [serial = 42] [outer = (nil)] 11:14:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 43 (0x96eaa400) [pid = 26299] [serial = 43] [outer = 0x952bb000] 11:14:19 INFO - PROCESS | 26299 | 1469470459147 Marionette DEBUG loaded listener.js 11:14:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 44 (0x983f3c00) [pid = 26299] [serial = 44] [outer = 0x952bb000] 11:14:19 INFO - PROCESS | 26299 | 1469470459882 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1340ms 11:14:19 INFO - PROCESS | 26299 | 1469470459938 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:14:19 INFO - PROCESS | 26299 | 1469470459945 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 11:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:14:19 INFO - PROCESS | 26299 | 1469470459955 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:14:19 INFO - PROCESS | 26299 | 1469470459958 Marionette TRACE conn3 <- [1,34,null,{}] 11:14:19 INFO - PROCESS | 26299 | 1469470459969 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:19 INFO - PROCESS | 26299 | 1469470459974 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:20 INFO - PROCESS | 26299 | 1469470460128 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:14:20 INFO - PROCESS | 26299 | 1469470460139 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:20 INFO - PROCESS | 26299 | 1469470460149 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x99e22c00 == 16 [pid = 26299] [id = 16] 11:14:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 45 (0x9a177800) [pid = 26299] [serial = 45] [outer = (nil)] 11:14:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 46 (0x9a65a800) [pid = 26299] [serial = 46] [outer = 0x9a177800] 11:14:20 INFO - PROCESS | 26299 | 1469470460216 Marionette DEBUG loaded listener.js 11:14:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 47 (0x9ac91000) [pid = 26299] [serial = 47] [outer = 0x9a177800] 11:14:21 INFO - PROCESS | 26299 | 1469470461005 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1086ms 11:14:21 INFO - PROCESS | 26299 | 1469470461041 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:14:21 INFO - PROCESS | 26299 | 1469470461045 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 11:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:14:21 INFO - PROCESS | 26299 | 1469470461051 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:14:21 INFO - PROCESS | 26299 | 1469470461057 Marionette TRACE conn3 <- [1,38,null,{}] 11:14:21 INFO - PROCESS | 26299 | 1469470461077 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:21 INFO - PROCESS | 26299 | 1469470461085 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:21 INFO - PROCESS | 26299 | 1469470461243 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:14:21 INFO - PROCESS | 26299 | 1469470461257 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:21 INFO - PROCESS | 26299 | 1469470461265 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b63a400 == 17 [pid = 26299] [id = 17] 11:14:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 48 (0x9b63e800) [pid = 26299] [serial = 48] [outer = (nil)] 11:14:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 49 (0x9ba10c00) [pid = 26299] [serial = 49] [outer = 0x9b63e800] 11:14:21 INFO - PROCESS | 26299 | 1469470461339 Marionette DEBUG loaded listener.js 11:14:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 50 (0x9bfc8800) [pid = 26299] [serial = 50] [outer = 0x9b63e800] 11:14:22 INFO - PROCESS | 26299 | 1469470462128 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1139ms 11:14:22 INFO - PROCESS | 26299 | 1469470462192 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:14:22 INFO - PROCESS | 26299 | 1469470462196 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 11:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:14:22 INFO - PROCESS | 26299 | 1469470462207 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:14:22 INFO - PROCESS | 26299 | 1469470462210 Marionette TRACE conn3 <- [1,42,null,{}] 11:14:22 INFO - PROCESS | 26299 | 1469470462216 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:22 INFO - PROCESS | 26299 | 1469470462221 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:22 INFO - PROCESS | 26299 | 1469470462381 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:14:22 INFO - PROCESS | 26299 | 1469470462390 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 26299 | 1469470462398 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b63a800 == 18 [pid = 26299] [id = 18] 11:14:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 51 (0x9bfd4c00) [pid = 26299] [serial = 51] [outer = (nil)] 11:14:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 52 (0x9c049800) [pid = 26299] [serial = 52] [outer = 0x9bfd4c00] 11:14:22 INFO - PROCESS | 26299 | 1469470462469 Marionette DEBUG loaded listener.js 11:14:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 53 (0x9d810000) [pid = 26299] [serial = 53] [outer = 0x9bfd4c00] 11:14:23 INFO - PROCESS | 26299 | 1469470463264 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1091ms 11:14:23 INFO - PROCESS | 26299 | 1469470463299 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:14:23 INFO - PROCESS | 26299 | 1469470463303 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 11:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:14:23 INFO - PROCESS | 26299 | 1469470463309 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:14:23 INFO - PROCESS | 26299 | 1469470463311 Marionette TRACE conn3 <- [1,46,null,{}] 11:14:23 INFO - PROCESS | 26299 | 1469470463317 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:23 INFO - PROCESS | 26299 | 1469470463322 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:23 INFO - PROCESS | 26299 | 1469470463466 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:14:23 INFO - PROCESS | 26299 | 1469470463480 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:23 INFO - PROCESS | 26299 | 1469470463488 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:23 INFO - PROCESS | 26299 | ++DOCSHELL 0x9c209800 == 19 [pid = 26299] [id = 19] 11:14:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 54 (0x9d8ee400) [pid = 26299] [serial = 54] [outer = (nil)] 11:14:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 55 (0xa108c000) [pid = 26299] [serial = 55] [outer = 0x9d8ee400] 11:14:23 INFO - PROCESS | 26299 | 1469470463573 Marionette DEBUG loaded listener.js 11:14:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 56 (0xa208b000) [pid = 26299] [serial = 56] [outer = 0x9d8ee400] 11:14:24 INFO - PROCESS | 26299 | 1469470464406 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1140ms 11:14:24 INFO - PROCESS | 26299 | 1469470464450 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:14:24 INFO - PROCESS | 26299 | 1469470464453 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 11:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:14:24 INFO - PROCESS | 26299 | 1469470464460 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:14:24 INFO - PROCESS | 26299 | 1469470464462 Marionette TRACE conn3 <- [1,50,null,{}] 11:14:24 INFO - PROCESS | 26299 | 1469470464468 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:24 INFO - PROCESS | 26299 | 1469470464478 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:24 INFO - PROCESS | 26299 | 1469470464666 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:14:24 INFO - PROCESS | 26299 | 1469470464676 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:24 INFO - PROCESS | 26299 | 1469470464686 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x9220b000 == 20 [pid = 26299] [id = 20] 11:14:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 57 (0xa100fc00) [pid = 26299] [serial = 57] [outer = (nil)] 11:14:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 58 (0xa2fb4c00) [pid = 26299] [serial = 58] [outer = 0xa100fc00] 11:14:24 INFO - PROCESS | 26299 | 1469470464838 Marionette DEBUG loaded listener.js 11:14:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 59 (0xa3272800) [pid = 26299] [serial = 59] [outer = 0xa100fc00] 11:14:25 INFO - PROCESS | 26299 | 1469470465465 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1028ms 11:14:25 INFO - PROCESS | 26299 | 1469470465489 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:14:25 INFO - PROCESS | 26299 | 1469470465494 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 11:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:14:25 INFO - PROCESS | 26299 | 1469470465502 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:14:25 INFO - PROCESS | 26299 | 1469470465505 Marionette TRACE conn3 <- [1,54,null,{}] 11:14:25 INFO - PROCESS | 26299 | 1469470465511 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:25 INFO - PROCESS | 26299 | 1469470465515 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:25 INFO - PROCESS | 26299 | 1469470465659 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:14:25 INFO - PROCESS | 26299 | 1469470465678 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:25 INFO - PROCESS | 26299 | 1469470465685 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x9231e000 == 21 [pid = 26299] [id = 21] 11:14:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 60 (0x9231f000) [pid = 26299] [serial = 60] [outer = (nil)] 11:14:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 61 (0x92326800) [pid = 26299] [serial = 61] [outer = 0x9231f000] 11:14:25 INFO - PROCESS | 26299 | 1469470465838 Marionette DEBUG loaded listener.js 11:14:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x92328400) [pid = 26299] [serial = 62] [outer = 0x9231f000] 11:14:26 INFO - PROCESS | 26299 | 1469470466495 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1035ms 11:14:26 INFO - PROCESS | 26299 | 1469470466538 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:14:26 INFO - PROCESS | 26299 | 1469470466542 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 11:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:14:26 INFO - PROCESS | 26299 | 1469470466548 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:14:26 INFO - PROCESS | 26299 | 1469470466551 Marionette TRACE conn3 <- [1,58,null,{}] 11:14:26 INFO - PROCESS | 26299 | 1469470466557 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:26 INFO - PROCESS | 26299 | 1469470466562 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:26 INFO - PROCESS | 26299 | 1469470466715 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:14:26 INFO - PROCESS | 26299 | 1469470466818 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 26299 | 1469470466826 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:26 INFO - PROCESS | 26299 | ++DOCSHELL 0x9231ec00 == 22 [pid = 26299] [id = 22] 11:14:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x92321400) [pid = 26299] [serial = 63] [outer = (nil)] 11:14:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0xa2538c00) [pid = 26299] [serial = 64] [outer = 0x92321400] 11:14:26 INFO - PROCESS | 26299 | 1469470466900 Marionette DEBUG loaded listener.js 11:14:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0xa3347c00) [pid = 26299] [serial = 65] [outer = 0x92321400] 11:14:27 INFO - PROCESS | 26299 | 1469470467596 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1094ms 11:14:27 INFO - PROCESS | 26299 | 1469470467644 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:14:27 INFO - PROCESS | 26299 | 1469470467648 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 11:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:14:27 INFO - PROCESS | 26299 | 1469470467654 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:14:27 INFO - PROCESS | 26299 | 1469470467657 Marionette TRACE conn3 <- [1,62,null,{}] 11:14:27 INFO - PROCESS | 26299 | 1469470467663 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:27 INFO - PROCESS | 26299 | 1469470467667 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:28 INFO - PROCESS | 26299 | 1469470468838 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:14:28 INFO - PROCESS | 26299 | 1469470468875 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:28 INFO - PROCESS | 26299 | 1469470468885 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x92fda400 == 23 [pid = 26299] [id = 23] 11:14:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x92fdac00) [pid = 26299] [serial = 66] [outer = (nil)] 11:14:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9394bc00) [pid = 26299] [serial = 67] [outer = 0x92fdac00] 11:14:28 INFO - PROCESS | 26299 | 1469470468959 Marionette DEBUG loaded listener.js 11:14:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x93c52800) [pid = 26299] [serial = 68] [outer = 0x92fdac00] 11:14:29 INFO - PROCESS | 26299 | 1469470469767 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2639ms 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x93c55c00) [pid = 26299] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x91f15800) [pid = 26299] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x92208c00) [pid = 26299] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x9a073800) [pid = 26299] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0xa33c9c00) [pid = 26299] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 62 (0xa8259c00) [pid = 26299] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 61 (0x952bb000) [pid = 26299] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 60 (0x9a177800) [pid = 26299] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 59 (0x9b63e800) [pid = 26299] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 58 (0x9bfd4c00) [pid = 26299] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 57 (0xa100fc00) [pid = 26299] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:14:30 INFO - PROCESS | 26299 | --DOMWINDOW == 56 (0x9231f000) [pid = 26299] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:14:30 INFO - PROCESS | 26299 | 1469470470381 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:14:30 INFO - PROCESS | 26299 | 1469470470387 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 11:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:14:30 INFO - PROCESS | 26299 | 1469470470398 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:14:30 INFO - PROCESS | 26299 | 1469470470402 Marionette TRACE conn3 <- [1,66,null,{}] 11:14:30 INFO - PROCESS | 26299 | 1469470470409 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:30 INFO - PROCESS | 26299 | 1469470470415 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:30 INFO - PROCESS | 26299 | 1469470470560 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:14:30 INFO - PROCESS | 26299 | 1469470470671 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:30 INFO - PROCESS | 26299 | 1469470470682 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:30 INFO - PROCESS | 26299 | ++DOCSHELL 0x947da400 == 24 [pid = 26299] [id = 24] 11:14:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 57 (0x947da800) [pid = 26299] [serial = 69] [outer = (nil)] 11:14:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 58 (0x96e6c000) [pid = 26299] [serial = 70] [outer = 0x947da800] 11:14:30 INFO - PROCESS | 26299 | 1469470470752 Marionette DEBUG loaded listener.js 11:14:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 59 (0x992dc000) [pid = 26299] [serial = 71] [outer = 0x947da800] 11:14:31 INFO - PROCESS | 26299 | 1469470471417 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1042ms 11:14:31 INFO - PROCESS | 26299 | 1469470471442 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:14:31 INFO - PROCESS | 26299 | 1469470471447 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 11:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:14:31 INFO - PROCESS | 26299 | 1469470471453 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:14:31 INFO - PROCESS | 26299 | 1469470471457 Marionette TRACE conn3 <- [1,70,null,{}] 11:14:31 INFO - PROCESS | 26299 | 1469470471463 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:31 INFO - PROCESS | 26299 | 1469470471468 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:31 INFO - PROCESS | 26299 | 1469470471634 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:14:31 INFO - PROCESS | 26299 | 1469470471731 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:31 INFO - PROCESS | 26299 | 1469470471738 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x9220e000 == 25 [pid = 26299] [id = 25] 11:14:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 60 (0x99e18c00) [pid = 26299] [serial = 72] [outer = (nil)] 11:14:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 61 (0x9a660800) [pid = 26299] [serial = 73] [outer = 0x99e18c00] 11:14:31 INFO - PROCESS | 26299 | 1469470471808 Marionette DEBUG loaded listener.js 11:14:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x9b139800) [pid = 26299] [serial = 74] [outer = 0x99e18c00] 11:14:32 INFO - PROCESS | 26299 | 1469470472589 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1187ms 11:14:32 INFO - PROCESS | 26299 | 1469470472643 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:14:32 INFO - PROCESS | 26299 | 1469470472650 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 11:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:14:32 INFO - PROCESS | 26299 | 1469470472664 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:14:32 INFO - PROCESS | 26299 | 1469470472672 Marionette TRACE conn3 <- [1,74,null,{}] 11:14:32 INFO - PROCESS | 26299 | 1469470472686 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:32 INFO - PROCESS | 26299 | 1469470472696 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:32 INFO - PROCESS | 26299 | 1469470472958 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:14:33 INFO - PROCESS | 26299 | 1469470473067 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:33 INFO - PROCESS | 26299 | 1469470473084 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x92fde400 == 26 [pid = 26299] [id = 26] 11:14:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x93a45000) [pid = 26299] [serial = 75] [outer = (nil)] 11:14:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x96e71000) [pid = 26299] [serial = 76] [outer = 0x93a45000] 11:14:33 INFO - PROCESS | 26299 | 1469470473169 Marionette DEBUG loaded listener.js 11:14:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x99e14000) [pid = 26299] [serial = 77] [outer = 0x93a45000] 11:14:33 INFO - PROCESS | 26299 | 1469470473990 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1393ms 11:14:34 INFO - PROCESS | 26299 | 1469470474060 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:14:34 INFO - PROCESS | 26299 | 1469470474067 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 11:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:14:34 INFO - PROCESS | 26299 | 1469470474080 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:14:34 INFO - PROCESS | 26299 | 1469470474084 Marionette TRACE conn3 <- [1,78,null,{}] 11:14:34 INFO - PROCESS | 26299 | 1469470474091 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:34 INFO - PROCESS | 26299 | 1469470474096 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:34 INFO - PROCESS | 26299 | 1469470474277 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:14:34 INFO - PROCESS | 26299 | 1469470474429 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:34 INFO - PROCESS | 26299 | 1469470474439 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x96ea0c00 == 27 [pid = 26299] [id = 27] 11:14:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9b41b000) [pid = 26299] [serial = 78] [outer = (nil)] 11:14:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9ba06c00) [pid = 26299] [serial = 79] [outer = 0x9b41b000] 11:14:34 INFO - PROCESS | 26299 | 1469470474529 Marionette DEBUG loaded listener.js 11:14:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x9bfd0000) [pid = 26299] [serial = 80] [outer = 0x9b41b000] 11:14:35 INFO - PROCESS | 26299 | 1469470475409 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1384ms 11:14:35 INFO - PROCESS | 26299 | 1469470475464 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:14:35 INFO - PROCESS | 26299 | 1469470475467 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 11:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:14:35 INFO - PROCESS | 26299 | 1469470475475 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:14:35 INFO - PROCESS | 26299 | 1469470475481 Marionette TRACE conn3 <- [1,82,null,{}] 11:14:35 INFO - PROCESS | 26299 | 1469470475499 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:35 INFO - PROCESS | 26299 | 1469470475509 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:35 INFO - PROCESS | 26299 | 1469470475726 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:14:35 INFO - PROCESS | 26299 | 1469470475864 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:35 INFO - PROCESS | 26299 | 1469470475876 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:35 INFO - PROCESS | 26299 | ++DOCSHELL 0xa23a6000 == 28 [pid = 26299] [id = 28] 11:14:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0xa23a9000) [pid = 26299] [serial = 81] [outer = (nil)] 11:14:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0xa2530400) [pid = 26299] [serial = 82] [outer = 0xa23a9000] 11:14:35 INFO - PROCESS | 26299 | 1469470475964 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0xa2fb8000) [pid = 26299] [serial = 83] [outer = 0xa23a9000] 11:14:36 INFO - PROCESS | 26299 | 1469470476810 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1402ms 11:14:36 INFO - PROCESS | 26299 | 1469470476894 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:14:36 INFO - PROCESS | 26299 | 1469470476900 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 11:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:14:36 INFO - PROCESS | 26299 | 1469470476908 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:14:36 INFO - PROCESS | 26299 | 1469470476910 Marionette TRACE conn3 <- [1,86,null,{}] 11:14:36 INFO - PROCESS | 26299 | 1469470476917 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:36 INFO - PROCESS | 26299 | 1469470476922 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:37 INFO - PROCESS | 26299 | 1469470477097 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:14:37 INFO - PROCESS | 26299 | 1469470477235 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:37 INFO - PROCESS | 26299 | 1469470477248 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x99e1c000 == 29 [pid = 26299] [id = 29] 11:14:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9b63d000) [pid = 26299] [serial = 84] [outer = (nil)] 11:14:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0xa33ca800) [pid = 26299] [serial = 85] [outer = 0x9b63d000] 11:14:37 INFO - PROCESS | 26299 | 1469470477333 Marionette DEBUG loaded listener.js 11:14:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0xa4d0dc00) [pid = 26299] [serial = 86] [outer = 0x9b63d000] 11:14:38 INFO - PROCESS | 26299 | 1469470478151 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1290ms 11:14:38 INFO - PROCESS | 26299 | 1469470478198 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:14:38 INFO - PROCESS | 26299 | 1469470478203 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 11:14:38 INFO - PROCESS | 26299 | 1469470478224 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:14:38 INFO - PROCESS | 26299 | 1469470478229 Marionette TRACE conn3 <- [1,90,null,{}] 11:14:38 INFO - PROCESS | 26299 | 1469470478238 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:38 INFO - PROCESS | 26299 | 1469470478243 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:38 INFO - PROCESS | 26299 | 1469470478408 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:14:38 INFO - PROCESS | 26299 | 1469470478545 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:38 INFO - PROCESS | 26299 | 1469470478553 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a45800 == 30 [pid = 26299] [id = 30] 11:14:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x947dcc00) [pid = 26299] [serial = 87] [outer = (nil)] 11:14:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0xa4f80400) [pid = 26299] [serial = 88] [outer = 0x947dcc00] 11:14:38 INFO - PROCESS | 26299 | 1469470478650 Marionette DEBUG loaded listener.js 11:14:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0xa6141800) [pid = 26299] [serial = 89] [outer = 0x947dcc00] 11:14:39 INFO - PROCESS | 26299 | 1469470479531 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1402ms 11:14:39 INFO - PROCESS | 26299 | 1469470479613 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:14:39 INFO - PROCESS | 26299 | 1469470479618 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 11:14:39 INFO - PROCESS | 26299 | 1469470479626 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:14:39 INFO - PROCESS | 26299 | 1469470479629 Marionette TRACE conn3 <- [1,94,null,{}] 11:14:39 INFO - PROCESS | 26299 | 1469470479637 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:39 INFO - PROCESS | 26299 | 1469470479649 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:39 INFO - PROCESS | 26299 | 1469470479920 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:14:40 INFO - PROCESS | 26299 | 1469470480100 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 26299 | 1469470480109 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:40 INFO - PROCESS | 26299 | ++DOCSHELL 0xa4f23000 == 31 [pid = 26299] [id = 31] 11:14:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0xa6794800) [pid = 26299] [serial = 90] [outer = (nil)] 11:14:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0xa6da6c00) [pid = 26299] [serial = 91] [outer = 0xa6794800] 11:14:40 INFO - PROCESS | 26299 | 1469470480208 Marionette DEBUG loaded listener.js 11:14:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0xa6d9d800) [pid = 26299] [serial = 92] [outer = 0xa6794800] 11:14:41 INFO - PROCESS | 26299 | 1469470481023 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1435ms 11:14:41 INFO - PROCESS | 26299 | 1469470481060 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:14:41 INFO - PROCESS | 26299 | 1469470481064 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 11:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:14:41 INFO - PROCESS | 26299 | 1469470481071 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:14:41 INFO - PROCESS | 26299 | 1469470481075 Marionette TRACE conn3 <- [1,98,null,{}] 11:14:41 INFO - PROCESS | 26299 | 1469470481099 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:41 INFO - PROCESS | 26299 | 1469470481105 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:41 INFO - PROCESS | 26299 | 1469470481276 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:14:41 INFO - PROCESS | 26299 | 1469470481414 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:41 INFO - PROCESS | 26299 | 1469470481427 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f17c00 == 32 [pid = 26299] [id = 32] 11:14:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x9231e800) [pid = 26299] [serial = 93] [outer = (nil)] 11:14:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x9c02d800) [pid = 26299] [serial = 94] [outer = 0x9231e800] 11:14:41 INFO - PROCESS | 26299 | 1469470481506 Marionette DEBUG loaded listener.js 11:14:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x9c032c00) [pid = 26299] [serial = 95] [outer = 0x9231e800] 11:14:42 INFO - PROCESS | 26299 | 1469470482324 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1289ms 11:14:42 INFO - PROCESS | 26299 | 1469470482362 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:14:42 INFO - PROCESS | 26299 | 1469470482365 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 11:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:14:42 INFO - PROCESS | 26299 | 1469470482371 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:14:42 INFO - PROCESS | 26299 | 1469470482375 Marionette TRACE conn3 <- [1,102,null,{}] 11:14:42 INFO - PROCESS | 26299 | 1469470482381 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:42 INFO - PROCESS | 26299 | 1469470482386 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:42 INFO - PROCESS | 26299 | 1469470482555 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:14:42 INFO - PROCESS | 26299 | 1469470482696 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:42 INFO - PROCESS | 26299 | 1469470482703 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:42 INFO - PROCESS | 26299 | ++DOCSHELL 0x99e1a000 == 33 [pid = 26299] [id = 33] 11:14:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x9c029400) [pid = 26299] [serial = 96] [outer = (nil)] 11:14:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0xa6d9d000) [pid = 26299] [serial = 97] [outer = 0x9c029400] 11:14:42 INFO - PROCESS | 26299 | 1469470482787 Marionette DEBUG loaded listener.js 11:14:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0xa6f3dc00) [pid = 26299] [serial = 98] [outer = 0x9c029400] 11:14:43 INFO - PROCESS | 26299 | 1469470483715 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:14:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x91f1b400) [pid = 26299] [serial = 99] [outer = 0x99e1b400] 11:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1480ms 11:14:43 INFO - PROCESS | 26299 | 1469470483885 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:14:43 INFO - PROCESS | 26299 | 1469470483892 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 11:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:14:43 INFO - PROCESS | 26299 | 1469470483989 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:14:43 INFO - PROCESS | 26299 | 1469470483997 Marionette TRACE conn3 <- [1,106,null,{}] 11:14:44 INFO - PROCESS | 26299 | 1469470484047 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:44 INFO - PROCESS | 26299 | 1469470484055 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:44 INFO - PROCESS | 26299 | 1469470484396 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:14:44 INFO - PROCESS | 26299 | 1469470484611 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:44 INFO - PROCESS | 26299 | 1469470484632 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x94724800 == 34 [pid = 26299] [id = 34] 11:14:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x96ea0400) [pid = 26299] [serial = 100] [outer = (nil)] 11:14:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x9832c800) [pid = 26299] [serial = 101] [outer = 0x96ea0400] 11:14:44 INFO - PROCESS | 26299 | 1469470484757 Marionette DEBUG loaded listener.js 11:14:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x9927ac00) [pid = 26299] [serial = 102] [outer = 0x96ea0400] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x9a4bb000) [pid = 26299] [serial = 12] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x91f17800) [pid = 26299] [serial = 22] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x93a46c00) [pid = 26299] [serial = 25] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x9ac91c00) [pid = 26299] [serial = 31] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x9ba09800) [pid = 26299] [serial = 34] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0xa4f89000) [pid = 26299] [serial = 37] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0xa8cbd400) [pid = 26299] [serial = 40] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x96eaa400) [pid = 26299] [serial = 43] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x983f3c00) [pid = 26299] [serial = 44] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x9a65a800) [pid = 26299] [serial = 46] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x9ac91000) [pid = 26299] [serial = 47] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9ba10c00) [pid = 26299] [serial = 49] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9bfc8800) [pid = 26299] [serial = 50] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9c049800) [pid = 26299] [serial = 52] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0xa108c000) [pid = 26299] [serial = 55] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0xa2fb4c00) [pid = 26299] [serial = 58] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x92326800) [pid = 26299] [serial = 61] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x93c5fc00) [pid = 26299] [serial = 28] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9d810000) [pid = 26299] [serial = 53] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x9472e800) [pid = 26299] [serial = 26] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0xa3272800) [pid = 26299] [serial = 59] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x92328400) [pid = 26299] [serial = 62] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x9d8f0000) [pid = 26299] [serial = 35] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0xa679e800) [pid = 26299] [serial = 38] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x91f1c000) [pid = 26299] [serial = 23] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0xafbccc00) [pid = 26299] [serial = 41] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x9a753800) [pid = 26299] [serial = 9] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 62 (0xa4d54000) [pid = 26299] [serial = 2] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 61 (0x93c5d800) [pid = 26299] [serial = 19] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 60 (0x93c57c00) [pid = 26299] [serial = 16] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | --DOMWINDOW == 59 (0x93c5c800) [pid = 26299] [serial = 17] [outer = (nil)] [url = about:blank] 11:14:46 INFO - PROCESS | 26299 | 1469470486910 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 3063ms 11:14:46 INFO - PROCESS | 26299 | 1469470486974 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:14:46 INFO - PROCESS | 26299 | 1469470486980 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 11:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:14:46 INFO - PROCESS | 26299 | 1469470486988 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:14:46 INFO - PROCESS | 26299 | 1469470486993 Marionette TRACE conn3 <- [1,110,null,{}] 11:14:47 INFO - PROCESS | 26299 | 1469470487040 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:47 INFO - PROCESS | 26299 | 1469470487046 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:47 INFO - PROCESS | 26299 | 1469470487251 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:14:47 INFO - PROCESS | 26299 | 1469470487262 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:47 INFO - PROCESS | 26299 | 1469470487274 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:47 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a4f400 == 35 [pid = 26299] [id = 35] 11:14:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 60 (0x93a4f800) [pid = 26299] [serial = 103] [outer = (nil)] 11:14:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 61 (0x93c5fc00) [pid = 26299] [serial = 104] [outer = 0x93a4f800] 11:14:47 INFO - PROCESS | 26299 | 1469470487368 Marionette DEBUG loaded listener.js 11:14:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x947de000) [pid = 26299] [serial = 105] [outer = 0x93a4f800] 11:14:48 INFO - PROCESS | 26299 | 1469470488321 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1380ms 11:14:48 INFO - PROCESS | 26299 | 1469470488369 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:14:48 INFO - PROCESS | 26299 | 1469470488377 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 11:14:48 INFO - PROCESS | 26299 | 1469470488388 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:14:48 INFO - PROCESS | 26299 | 1469470488393 Marionette TRACE conn3 <- [1,114,null,{}] 11:14:48 INFO - PROCESS | 26299 | 1469470488399 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:48 INFO - PROCESS | 26299 | 1469470488406 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:48 INFO - PROCESS | 26299 | 1469470488617 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:14:48 INFO - PROCESS | 26299 | 1469470488632 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:48 INFO - PROCESS | 26299 | 1469470488640 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x99d7b400 == 36 [pid = 26299] [id = 36] 11:14:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x99e19400) [pid = 26299] [serial = 106] [outer = (nil)] 11:14:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x99eb7c00) [pid = 26299] [serial = 107] [outer = 0x99e19400] 11:14:48 INFO - PROCESS | 26299 | 1469470488727 Marionette DEBUG loaded listener.js 11:14:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x9a177800) [pid = 26299] [serial = 108] [outer = 0x99e19400] 11:14:49 INFO - PROCESS | 26299 | 1469470489643 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1281ms 11:14:49 INFO - PROCESS | 26299 | 1469470489669 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:14:49 INFO - PROCESS | 26299 | 1469470489674 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 11:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:14:49 INFO - PROCESS | 26299 | 1469470489686 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:14:49 INFO - PROCESS | 26299 | 1469470489691 Marionette TRACE conn3 <- [1,118,null,{}] 11:14:49 INFO - PROCESS | 26299 | 1469470489710 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:49 INFO - PROCESS | 26299 | 1469470489719 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:49 INFO - PROCESS | 26299 | 1469470489926 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:14:49 INFO - PROCESS | 26299 | 1469470489954 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:49 INFO - PROCESS | 26299 | 1469470489961 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b638000 == 37 [pid = 26299] [id = 37] 11:14:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9b63ac00) [pid = 26299] [serial = 109] [outer = (nil)] 11:14:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9ba0d400) [pid = 26299] [serial = 110] [outer = 0x9b63ac00] 11:14:50 INFO - PROCESS | 26299 | 1469470490039 Marionette DEBUG loaded listener.js 11:14:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x9bfca800) [pid = 26299] [serial = 111] [outer = 0x9b63ac00] 11:14:50 INFO - PROCESS | 26299 | 1469470490845 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1187ms 11:14:50 INFO - PROCESS | 26299 | 1469470490886 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:14:50 INFO - PROCESS | 26299 | 1469470490891 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 11:14:50 INFO - PROCESS | 26299 | 1469470490903 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:14:50 INFO - PROCESS | 26299 | 1469470490906 Marionette TRACE conn3 <- [1,122,null,{}] 11:14:50 INFO - PROCESS | 26299 | 1469470490917 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:50 INFO - PROCESS | 26299 | 1469470490922 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:51 INFO - PROCESS | 26299 | 1469470491247 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:14:51 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x99e18c00) [pid = 26299] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:14:51 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x947da800) [pid = 26299] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:14:51 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x92fdac00) [pid = 26299] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:14:51 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x92321400) [pid = 26299] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:14:51 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x9d8ee400) [pid = 26299] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:14:51 INFO - PROCESS | 26299 | 1469470491329 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:51 INFO - PROCESS | 26299 | 1469470491338 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x9231dc00 == 38 [pid = 26299] [id = 38] 11:14:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x92321400) [pid = 26299] [serial = 112] [outer = (nil)] 11:14:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x952bd800) [pid = 26299] [serial = 113] [outer = 0x92321400] 11:14:51 INFO - PROCESS | 26299 | 1469470491408 Marionette DEBUG loaded listener.js 11:14:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x952c1800) [pid = 26299] [serial = 114] [outer = 0x92321400] 11:14:52 INFO - PROCESS | 26299 | 1469470492077 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1192ms 11:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:14:52 INFO - PROCESS | 26299 | 1469470492089 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:14:52 INFO - PROCESS | 26299 | 1469470492092 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 11:14:52 INFO - PROCESS | 26299 | 1469470492097 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:14:52 INFO - PROCESS | 26299 | 1469470492101 Marionette TRACE conn3 <- [1,126,null,{}] 11:14:52 INFO - PROCESS | 26299 | 1469470492107 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:52 INFO - PROCESS | 26299 | 1469470492112 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:52 INFO - PROCESS | 26299 | 1469470492291 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:14:52 INFO - PROCESS | 26299 | 1469470492310 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:52 INFO - PROCESS | 26299 | 1469470492318 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x952bbc00 == 39 [pid = 26299] [id = 39] 11:14:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x952bc400) [pid = 26299] [serial = 115] [outer = (nil)] 11:14:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x992db400) [pid = 26299] [serial = 116] [outer = 0x952bc400] 11:14:52 INFO - PROCESS | 26299 | 1469470492386 Marionette DEBUG loaded listener.js 11:14:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x9bfd5800) [pid = 26299] [serial = 117] [outer = 0x952bc400] 11:14:53 INFO - PROCESS | 26299 | 1469470493131 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1079ms 11:14:53 INFO - PROCESS | 26299 | 1469470493177 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:14:53 INFO - PROCESS | 26299 | 1469470493181 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 11:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:14:53 INFO - PROCESS | 26299 | 1469470493187 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:14:53 INFO - PROCESS | 26299 | 1469470493191 Marionette TRACE conn3 <- [1,130,null,{}] 11:14:53 INFO - PROCESS | 26299 | 1469470493196 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:53 INFO - PROCESS | 26299 | 1469470493206 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:53 INFO - PROCESS | 26299 | 1469470493486 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:14:53 INFO - PROCESS | 26299 | 1469470493592 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:53 INFO - PROCESS | 26299 | 1469470493605 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:53 INFO - PROCESS | 26299 | ++DOCSHELL 0x9220a000 == 40 [pid = 26299] [id = 40] 11:14:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x93951800) [pid = 26299] [serial = 118] [outer = (nil)] 11:14:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x93a49800) [pid = 26299] [serial = 119] [outer = 0x93951800] 11:14:53 INFO - PROCESS | 26299 | 1469470493700 Marionette DEBUG loaded listener.js 11:14:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x94732800) [pid = 26299] [serial = 120] [outer = 0x93951800] 11:14:54 INFO - PROCESS | 26299 | 1469470494774 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1633ms 11:14:54 INFO - PROCESS | 26299 | 1469470494823 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:14:54 INFO - PROCESS | 26299 | 1469470494830 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 11:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:14:54 INFO - PROCESS | 26299 | 1469470494837 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:14:54 INFO - PROCESS | 26299 | 1469470494842 Marionette TRACE conn3 <- [1,134,null,{}] 11:14:54 INFO - PROCESS | 26299 | 1469470494850 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:54 INFO - PROCESS | 26299 | 1469470494856 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:55 INFO - PROCESS | 26299 | 1469470495050 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:14:55 INFO - PROCESS | 26299 | 1469470495231 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:55 INFO - PROCESS | 26299 | 1469470495242 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x99ebc400 == 41 [pid = 26299] [id = 41] 11:14:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9ac49800) [pid = 26299] [serial = 121] [outer = (nil)] 11:14:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9ac97400) [pid = 26299] [serial = 122] [outer = 0x9ac49800] 11:14:55 INFO - PROCESS | 26299 | 1469470495355 Marionette DEBUG loaded listener.js 11:14:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9ac53800) [pid = 26299] [serial = 123] [outer = 0x9ac49800] 11:14:56 INFO - PROCESS | 26299 | 1469470496322 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1547ms 11:14:56 INFO - PROCESS | 26299 | 1469470496386 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:14:56 INFO - PROCESS | 26299 | 1469470496392 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 11:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:14:56 INFO - PROCESS | 26299 | 1469470496399 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:14:56 INFO - PROCESS | 26299 | 1469470496402 Marionette TRACE conn3 <- [1,138,null,{}] 11:14:56 INFO - PROCESS | 26299 | 1469470496409 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:56 INFO - PROCESS | 26299 | 1469470496415 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:56 INFO - PROCESS | 26299 | 1469470496713 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:14:56 INFO - PROCESS | 26299 | 1469470496860 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:56 INFO - PROCESS | 26299 | 1469470496871 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x9c20f400 == 42 [pid = 26299] [id = 42] 11:14:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9d80f400) [pid = 26299] [serial = 124] [outer = (nil)] 11:14:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x9d8f1400) [pid = 26299] [serial = 125] [outer = 0x9d80f400] 11:14:56 INFO - PROCESS | 26299 | 1469470496959 Marionette DEBUG loaded listener.js 11:14:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0xa100fc00) [pid = 26299] [serial = 126] [outer = 0x9d80f400] 11:14:57 INFO - PROCESS | 26299 | 1469470497926 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1586ms 11:14:58 INFO - PROCESS | 26299 | 1469470498021 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:14:58 INFO - PROCESS | 26299 | 1469470498028 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 11:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:14:58 INFO - PROCESS | 26299 | 1469470498149 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:14:58 INFO - PROCESS | 26299 | 1469470498157 Marionette TRACE conn3 <- [1,142,null,{}] 11:14:58 INFO - PROCESS | 26299 | 1469470498200 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:58 INFO - PROCESS | 26299 | 1469470498207 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:58 INFO - PROCESS | 26299 | 1469470498623 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:14:58 INFO - PROCESS | 26299 | 1469470498780 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:58 INFO - PROCESS | 26299 | 1469470498792 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:14:58 INFO - PROCESS | 26299 | ++DOCSHELL 0x9394b400 == 43 [pid = 26299] [id = 43] 11:14:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x93952000) [pid = 26299] [serial = 127] [outer = (nil)] 11:14:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x952b7000) [pid = 26299] [serial = 128] [outer = 0x93952000] 11:14:58 INFO - PROCESS | 26299 | 1469470498867 Marionette DEBUG loaded listener.js 11:14:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x96ead800) [pid = 26299] [serial = 129] [outer = 0x93952000] 11:14:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9231dc00 == 42 [pid = 26299] [id = 38] 11:14:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9b638000 == 41 [pid = 26299] [id = 37] 11:14:59 INFO - PROCESS | 26299 | --DOCSHELL 0x99d7b400 == 40 [pid = 26299] [id = 36] 11:14:59 INFO - PROCESS | 26299 | --DOCSHELL 0x93a4f400 == 39 [pid = 26299] [id = 35] 11:14:59 INFO - PROCESS | 26299 | 1469470499927 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:14:59 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x9a660800) [pid = 26299] [serial = 73] [outer = (nil)] [url = about:blank] 11:14:59 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0xa3347c00) [pid = 26299] [serial = 65] [outer = (nil)] [url = about:blank] 11:14:59 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x992dc000) [pid = 26299] [serial = 71] [outer = (nil)] [url = about:blank] 11:14:59 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x96e6c000) [pid = 26299] [serial = 70] [outer = (nil)] [url = about:blank] 11:14:59 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9394bc00) [pid = 26299] [serial = 67] [outer = (nil)] [url = about:blank] 11:14:59 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x93c52800) [pid = 26299] [serial = 68] [outer = (nil)] [url = about:blank] 11:14:59 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x9b139800) [pid = 26299] [serial = 74] [outer = (nil)] [url = about:blank] 11:14:59 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9b059800) [pid = 26299] [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.] 11:14:59 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0xa2538c00) [pid = 26299] [serial = 64] [outer = (nil)] [url = about:blank] 11:14:59 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0xa208b000) [pid = 26299] [serial = 56] [outer = (nil)] [url = about:blank] 11:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1958ms 11:15:00 INFO - PROCESS | 26299 | 1469470500015 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:15:00 INFO - PROCESS | 26299 | 1469470500024 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 11:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:15:00 INFO - PROCESS | 26299 | 1469470500046 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:15:00 INFO - PROCESS | 26299 | 1469470500053 Marionette TRACE conn3 <- [1,146,null,{}] 11:15:00 INFO - PROCESS | 26299 | 1469470500064 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:00 INFO - PROCESS | 26299 | 1469470500073 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:00 INFO - PROCESS | 26299 | 1469470500320 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:15:00 INFO - PROCESS | 26299 | 1469470500545 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:00 INFO - PROCESS | 26299 | 1469470500562 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x983e8000 == 40 [pid = 26299] [id = 44] 11:15:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x983ee800) [pid = 26299] [serial = 130] [outer = (nil)] 11:15:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9964a400) [pid = 26299] [serial = 131] [outer = 0x983ee800] 11:15:00 INFO - PROCESS | 26299 | 1469470500687 Marionette DEBUG loaded listener.js 11:15:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x99ebe000) [pid = 26299] [serial = 132] [outer = 0x983ee800] 11:15:01 INFO - PROCESS | 26299 | 1469470501689 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1713ms 11:15:01 INFO - PROCESS | 26299 | 1469470501777 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:15:01 INFO - PROCESS | 26299 | 1469470501784 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 11:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:15:01 INFO - PROCESS | 26299 | 1469470501857 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:15:01 INFO - PROCESS | 26299 | 1469470501861 Marionette TRACE conn3 <- [1,150,null,{}] 11:15:01 INFO - PROCESS | 26299 | 1469470501922 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:01 INFO - PROCESS | 26299 | 1469470501931 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:02 INFO - PROCESS | 26299 | 1469470502189 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:15:02 INFO - PROCESS | 26299 | 1469470502364 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:02 INFO - PROCESS | 26299 | 1469470502373 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x9964a800 == 41 [pid = 26299] [id = 45] 11:15:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9bfcf800) [pid = 26299] [serial = 133] [outer = (nil)] 11:15:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0xa208b000) [pid = 26299] [serial = 134] [outer = 0x9bfcf800] 11:15:02 INFO - PROCESS | 26299 | 1469470502480 Marionette DEBUG loaded listener.js 11:15:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0xa22ecc00) [pid = 26299] [serial = 135] [outer = 0x9bfcf800] 11:15:03 INFO - PROCESS | 26299 | 1469470503497 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1703ms 11:15:03 INFO - PROCESS | 26299 | 1469470503537 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:15:03 INFO - PROCESS | 26299 | 1469470503544 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 11:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:15:03 INFO - PROCESS | 26299 | 1469470503567 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:15:03 INFO - PROCESS | 26299 | 1469470503574 Marionette TRACE conn3 <- [1,154,null,{}] 11:15:03 INFO - PROCESS | 26299 | 1469470503581 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:03 INFO - PROCESS | 26299 | 1469470503588 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:03 INFO - PROCESS | 26299 | 1469470503890 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:15:03 INFO - PROCESS | 26299 | 1469470503923 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:03 INFO - PROCESS | 26299 | 1469470503930 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:03 INFO - PROCESS | 26299 | ++DOCSHELL 0xa208bc00 == 42 [pid = 26299] [id = 46] 11:15:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0xa253a000) [pid = 26299] [serial = 136] [outer = (nil)] 11:15:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0xa2ff3800) [pid = 26299] [serial = 137] [outer = 0xa253a000] 11:15:04 INFO - PROCESS | 26299 | 1469470504047 Marionette DEBUG loaded listener.js 11:15:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0xa3347c00) [pid = 26299] [serial = 138] [outer = 0xa253a000] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x93a45000) [pid = 26299] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9b41b000) [pid = 26299] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0xa23a9000) [pid = 26299] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9b63d000) [pid = 26299] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9b63ac00) [pid = 26299] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x92321400) [pid = 26299] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x96ea0400) [pid = 26299] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x93a4f800) [pid = 26299] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x947dcc00) [pid = 26299] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x99e19400) [pid = 26299] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0xa6794800) [pid = 26299] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x9231e800) [pid = 26299] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:15:04 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x9c029400) [pid = 26299] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:15:05 INFO - PROCESS | 26299 | 1469470505044 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1543ms 11:15:05 INFO - PROCESS | 26299 | 1469470505103 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:15:05 INFO - PROCESS | 26299 | 1469470505107 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 11:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:15:05 INFO - PROCESS | 26299 | 1469470505115 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:15:05 INFO - PROCESS | 26299 | 1469470505118 Marionette TRACE conn3 <- [1,158,null,{}] 11:15:05 INFO - PROCESS | 26299 | 1469470505126 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:05 INFO - PROCESS | 26299 | 1469470505132 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:05 INFO - PROCESS | 26299 | 1469470505362 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:15:05 INFO - PROCESS | 26299 | 1469470505468 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:05 INFO - PROCESS | 26299 | 1469470505475 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x992e0c00 == 43 [pid = 26299] [id = 47] 11:15:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x99e19400) [pid = 26299] [serial = 139] [outer = (nil)] 11:15:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0xa2fe5c00) [pid = 26299] [serial = 140] [outer = 0x99e19400] 11:15:05 INFO - PROCESS | 26299 | 1469470505548 Marionette DEBUG loaded listener.js 11:15:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x9ac97000) [pid = 26299] [serial = 141] [outer = 0x99e19400] 11:15:06 INFO - PROCESS | 26299 | 1469470506295 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1196ms 11:15:06 INFO - PROCESS | 26299 | 1469470506311 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:15:06 INFO - PROCESS | 26299 | 1469470506315 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 11:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:15:06 INFO - PROCESS | 26299 | 1469470506346 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:15:06 INFO - PROCESS | 26299 | 1469470506348 Marionette TRACE conn3 <- [1,162,null,{}] 11:15:06 INFO - PROCESS | 26299 | 1469470506355 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:06 INFO - PROCESS | 26299 | 1469470506360 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:06 INFO - PROCESS | 26299 | 1469470506585 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:15:06 INFO - PROCESS | 26299 | 1469470506737 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:06 INFO - PROCESS | 26299 | 1469470506748 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:06 INFO - PROCESS | 26299 | ++DOCSHELL 0x9231d400 == 44 [pid = 26299] [id = 48] 11:15:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x9231fc00) [pid = 26299] [serial = 142] [outer = (nil)] 11:15:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x92326800) [pid = 26299] [serial = 143] [outer = 0x9231fc00] 11:15:06 INFO - PROCESS | 26299 | 1469470506837 Marionette DEBUG loaded listener.js 11:15:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x93a47000) [pid = 26299] [serial = 144] [outer = 0x9231fc00] 11:15:07 INFO - PROCESS | 26299 | 1469470507566 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:15:07 INFO - PROCESS | 26299 | 1469470507908 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1590ms 11:15:07 INFO - PROCESS | 26299 | 1469470507938 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:15:07 INFO - PROCESS | 26299 | 1469470507945 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 11:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:15:07 INFO - PROCESS | 26299 | 1469470507953 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:15:07 INFO - PROCESS | 26299 | 1469470507960 Marionette TRACE conn3 <- [1,166,null,{}] 11:15:07 INFO - PROCESS | 26299 | 1469470507968 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:07 INFO - PROCESS | 26299 | 1469470507975 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:08 INFO - PROCESS | 26299 | 1469470508205 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:15:08 INFO - PROCESS | 26299 | 1469470508444 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:08 INFO - PROCESS | 26299 | 1469470508455 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:08 INFO - PROCESS | 26299 | ++DOCSHELL 0x947d5400 == 45 [pid = 26299] [id = 49] 11:15:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9ac99400) [pid = 26299] [serial = 145] [outer = (nil)] 11:15:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0xa2276000) [pid = 26299] [serial = 146] [outer = 0x9ac99400] 11:15:08 INFO - PROCESS | 26299 | 1469470508541 Marionette DEBUG loaded listener.js 11:15:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0xa23a3800) [pid = 26299] [serial = 147] [outer = 0x9ac99400] 11:15:09 INFO - PROCESS | 26299 | 1469470509630 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1842ms 11:15:09 INFO - PROCESS | 26299 | 1469470509833 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:15:09 INFO - PROCESS | 26299 | 1469470509839 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 11:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:15:09 INFO - PROCESS | 26299 | 1469470509850 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:15:09 INFO - PROCESS | 26299 | 1469470509853 Marionette TRACE conn3 <- [1,170,null,{}] 11:15:09 INFO - PROCESS | 26299 | 1469470509860 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:09 INFO - PROCESS | 26299 | 1469470509866 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:10 INFO - PROCESS | 26299 | 1469470510093 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:15:10 INFO - PROCESS | 26299 | 1469470510253 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:10 INFO - PROCESS | 26299 | 1469470510262 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x96eaa800 == 46 [pid = 26299] [id = 50] 11:15:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0xa337b000) [pid = 26299] [serial = 148] [outer = (nil)] 11:15:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0xa4d5b400) [pid = 26299] [serial = 149] [outer = 0xa337b000] 11:15:10 INFO - PROCESS | 26299 | 1469470510345 Marionette DEBUG loaded listener.js 11:15:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0xa613cc00) [pid = 26299] [serial = 150] [outer = 0xa337b000] 11:15:11 INFO - PROCESS | 26299 | 1469470511374 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1584ms 11:15:11 INFO - PROCESS | 26299 | 1469470511438 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:15:11 INFO - PROCESS | 26299 | 1469470511449 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 11:15:11 INFO - PROCESS | 26299 | 1469470511520 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:15:11 INFO - PROCESS | 26299 | 1469470511531 Marionette TRACE conn3 <- [1,174,null,{}] 11:15:11 INFO - PROCESS | 26299 | 1469470511556 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:11 INFO - PROCESS | 26299 | 1469470511567 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:11 INFO - PROCESS | 26299 | 1469470511907 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:15:12 INFO - PROCESS | 26299 | 1469470512075 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:12 INFO - PROCESS | 26299 | 1469470512087 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:12 INFO - PROCESS | 26299 | ++DOCSHELL 0xa3273400 == 47 [pid = 26299] [id = 51] 11:15:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0xa4d54400) [pid = 26299] [serial = 151] [outer = (nil)] 11:15:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0xa69ce800) [pid = 26299] [serial = 152] [outer = 0xa4d54400] 11:15:12 INFO - PROCESS | 26299 | 1469470512162 Marionette DEBUG loaded listener.js 11:15:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0xa6dab800) [pid = 26299] [serial = 153] [outer = 0xa4d54400] 11:15:13 INFO - PROCESS | 26299 | 1469470513158 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1766ms 11:15:13 INFO - PROCESS | 26299 | 1469470513227 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:15:13 INFO - PROCESS | 26299 | 1469470513230 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 11:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:15:13 INFO - PROCESS | 26299 | 1469470513238 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:15:13 INFO - PROCESS | 26299 | 1469470513243 Marionette TRACE conn3 <- [1,178,null,{}] 11:15:13 INFO - PROCESS | 26299 | 1469470513249 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:13 INFO - PROCESS | 26299 | 1469470513254 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:13 INFO - PROCESS | 26299 | 1469470513432 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:15:13 INFO - PROCESS | 26299 | 1469470513578 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:13 INFO - PROCESS | 26299 | 1469470513586 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x9232b400 == 48 [pid = 26299] [id = 52] 11:15:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x9a765800) [pid = 26299] [serial = 154] [outer = (nil)] 11:15:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x9a76e000) [pid = 26299] [serial = 155] [outer = 0x9a765800] 11:15:13 INFO - PROCESS | 26299 | 1469470513671 Marionette DEBUG loaded listener.js 11:15:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x9a771000) [pid = 26299] [serial = 156] [outer = 0x9a765800] 11:15:14 INFO - PROCESS | 26299 | 1469470514599 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1431ms 11:15:14 INFO - PROCESS | 26299 | 1469470514671 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:15:14 INFO - PROCESS | 26299 | 1469470514674 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 11:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:15:14 INFO - PROCESS | 26299 | 1469470514681 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:15:14 INFO - PROCESS | 26299 | 1469470514684 Marionette TRACE conn3 <- [1,182,null,{}] 11:15:14 INFO - PROCESS | 26299 | 1469470514690 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:14 INFO - PROCESS | 26299 | 1469470514696 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:14 INFO - PROCESS | 26299 | 1469470514927 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:15:15 INFO - PROCESS | 26299 | 1469470515112 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:15 INFO - PROCESS | 26299 | 1469470515130 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:15 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a48000 == 49 [pid = 26299] [id = 53] 11:15:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x93c5a800) [pid = 26299] [serial = 157] [outer = (nil)] 11:15:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x99646800) [pid = 26299] [serial = 158] [outer = 0x93c5a800] 11:15:15 INFO - PROCESS | 26299 | 1469470515289 Marionette DEBUG loaded listener.js 11:15:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x9b637800) [pid = 26299] [serial = 159] [outer = 0x93c5a800] 11:15:16 INFO - PROCESS | 26299 | 1469470516300 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1637ms 11:15:16 INFO - PROCESS | 26299 | 1469470516317 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:15:16 INFO - PROCESS | 26299 | 1469470516324 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 11:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:15:16 INFO - PROCESS | 26299 | 1469470516332 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:15:16 INFO - PROCESS | 26299 | 1469470516339 Marionette TRACE conn3 <- [1,186,null,{}] 11:15:16 INFO - PROCESS | 26299 | 1469470516346 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:16 INFO - PROCESS | 26299 | 1469470516352 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:16 INFO - PROCESS | 26299 | 1469470516526 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:15:16 INFO - PROCESS | 26299 | 1469470516694 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 26299 | 1469470516707 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x99278c00 == 50 [pid = 26299] [id = 54] 11:15:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x99d83000) [pid = 26299] [serial = 160] [outer = (nil)] 11:15:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x9a4bbc00) [pid = 26299] [serial = 161] [outer = 0x99d83000] 11:15:16 INFO - PROCESS | 26299 | 1469470516803 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x9a76b000) [pid = 26299] [serial = 162] [outer = 0x99d83000] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0xa23a6000 == 49 [pid = 26299] [id = 28] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x992e0c00 == 48 [pid = 26299] [id = 47] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0xa208bc00 == 47 [pid = 26299] [id = 46] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x9964a800 == 46 [pid = 26299] [id = 45] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x983e8000 == 45 [pid = 26299] [id = 44] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x9394b400 == 44 [pid = 26299] [id = 43] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x9220a000 == 43 [pid = 26299] [id = 40] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x91f17c00 == 42 [pid = 26299] [id = 32] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0xa4f23000 == 41 [pid = 26299] [id = 31] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x99e1a000 == 40 [pid = 26299] [id = 33] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x952bbc00 == 39 [pid = 26299] [id = 39] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x96ea0c00 == 38 [pid = 26299] [id = 27] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x99ebc400 == 37 [pid = 26299] [id = 41] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x9c20f400 == 36 [pid = 26299] [id = 42] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x94724800 == 35 [pid = 26299] [id = 34] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x93a45800 == 34 [pid = 26299] [id = 30] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x99e1c000 == 33 [pid = 26299] [id = 29] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x9232b400 == 32 [pid = 26299] [id = 52] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x93a48000 == 31 [pid = 26299] [id = 53] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x96eaa800 == 30 [pid = 26299] [id = 50] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0xa3273400 == 29 [pid = 26299] [id = 51] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x9231d400 == 28 [pid = 26299] [id = 48] 11:15:18 INFO - PROCESS | 26299 | --DOCSHELL 0x947d5400 == 27 [pid = 26299] [id = 49] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x992db400) [pid = 26299] [serial = 116] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x99e14000) [pid = 26299] [serial = 77] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x96e71000) [pid = 26299] [serial = 76] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x9bfd0000) [pid = 26299] [serial = 80] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x9ba06c00) [pid = 26299] [serial = 79] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0xa2fb8000) [pid = 26299] [serial = 83] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0xa2530400) [pid = 26299] [serial = 82] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0xa4d0dc00) [pid = 26299] [serial = 86] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x9ba0d400) [pid = 26299] [serial = 110] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x952bd800) [pid = 26299] [serial = 113] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x9bfca800) [pid = 26299] [serial = 111] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0xa33ca800) [pid = 26299] [serial = 85] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9832c800) [pid = 26299] [serial = 101] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x93c5fc00) [pid = 26299] [serial = 104] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x947de000) [pid = 26299] [serial = 105] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0xa6141800) [pid = 26299] [serial = 89] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x99eb7c00) [pid = 26299] [serial = 107] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0xa4f80400) [pid = 26299] [serial = 88] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0xa6d9d800) [pid = 26299] [serial = 92] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0xa6da6c00) [pid = 26299] [serial = 91] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x9c032c00) [pid = 26299] [serial = 95] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x9c02d800) [pid = 26299] [serial = 94] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0xa6f3dc00) [pid = 26299] [serial = 98] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0xa6d9d000) [pid = 26299] [serial = 97] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x952c1800) [pid = 26299] [serial = 114] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x9a177800) [pid = 26299] [serial = 108] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x9927ac00) [pid = 26299] [serial = 102] [outer = (nil)] [url = about:blank] 11:15:18 INFO - PROCESS | 26299 | 1469470518746 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 2493ms 11:15:18 INFO - PROCESS | 26299 | 1469470518827 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:15:18 INFO - PROCESS | 26299 | 1469470518831 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 11:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:15:18 INFO - PROCESS | 26299 | 1469470518841 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:15:18 INFO - PROCESS | 26299 | 1469470518845 Marionette TRACE conn3 <- [1,190,null,{}] 11:15:18 INFO - PROCESS | 26299 | 1469470518854 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:18 INFO - PROCESS | 26299 | 1469470518859 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:19 INFO - PROCESS | 26299 | 1469470519015 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:15:19 INFO - PROCESS | 26299 | 1469470519120 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:19 INFO - PROCESS | 26299 | 1469470519133 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c57000 == 28 [pid = 26299] [id = 55] 11:15:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x93c57800) [pid = 26299] [serial = 163] [outer = (nil)] 11:15:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x93c5fc00) [pid = 26299] [serial = 164] [outer = 0x93c57800] 11:15:19 INFO - PROCESS | 26299 | 1469470519201 Marionette DEBUG loaded listener.js 11:15:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x947de000) [pid = 26299] [serial = 165] [outer = 0x93c57800] 11:15:19 INFO - PROCESS | 26299 | 1469470519910 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1089ms 11:15:19 INFO - PROCESS | 26299 | 1469470519947 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:15:19 INFO - PROCESS | 26299 | 1469470519956 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 11:15:19 INFO - PROCESS | 26299 | 1469470519968 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:15:19 INFO - PROCESS | 26299 | 1469470519972 Marionette TRACE conn3 <- [1,194,null,{}] 11:15:19 INFO - PROCESS | 26299 | 1469470519978 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:19 INFO - PROCESS | 26299 | 1469470519983 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:20 INFO - PROCESS | 26299 | 1469470520196 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:15:20 INFO - PROCESS | 26299 | 1469470520212 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:20 INFO - PROCESS | 26299 | 1469470520222 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x99649800 == 29 [pid = 26299] [id = 56] 11:15:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x9964a800) [pid = 26299] [serial = 166] [outer = (nil)] 11:15:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x99e17400) [pid = 26299] [serial = 167] [outer = 0x9964a800] 11:15:20 INFO - PROCESS | 26299 | 1469470520294 Marionette DEBUG loaded listener.js 11:15:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x99ebcc00) [pid = 26299] [serial = 168] [outer = 0x9964a800] 11:15:21 INFO - PROCESS | 26299 | 1469470521102 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1191ms 11:15:21 INFO - PROCESS | 26299 | 1469470521166 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:15:21 INFO - PROCESS | 26299 | 1469470521170 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 11:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:15:21 INFO - PROCESS | 26299 | 1469470521177 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:15:21 INFO - PROCESS | 26299 | 1469470521182 Marionette TRACE conn3 <- [1,198,null,{}] 11:15:21 INFO - PROCESS | 26299 | 1469470521206 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:21 INFO - PROCESS | 26299 | 1469470521215 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:21 INFO - PROCESS | 26299 | 1469470521419 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:15:21 INFO - PROCESS | 26299 | 1469470521446 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:21 INFO - PROCESS | 26299 | 1469470521457 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ba07800 == 30 [pid = 26299] [id = 57] 11:15:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x9ba0a400) [pid = 26299] [serial = 169] [outer = (nil)] 11:15:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9ba7dc00) [pid = 26299] [serial = 170] [outer = 0x9ba0a400] 11:15:21 INFO - PROCESS | 26299 | 1469470521533 Marionette DEBUG loaded listener.js 11:15:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9c02a000) [pid = 26299] [serial = 171] [outer = 0x9ba0a400] 11:15:22 INFO - PROCESS | 26299 | 1469470522358 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1237ms 11:15:22 INFO - PROCESS | 26299 | 1469470522432 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:15:22 INFO - PROCESS | 26299 | 1469470522435 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 11:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:15:22 INFO - PROCESS | 26299 | 1469470522444 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:15:22 INFO - PROCESS | 26299 | 1469470522448 Marionette TRACE conn3 <- [1,202,null,{}] 11:15:22 INFO - PROCESS | 26299 | 1469470522459 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:22 INFO - PROCESS | 26299 | 1469470522463 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:22 INFO - PROCESS | 26299 | 1469470522661 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:15:22 INFO - PROCESS | 26299 | 1469470522681 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:22 INFO - PROCESS | 26299 | 1469470522691 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x94731400 == 31 [pid = 26299] [id = 58] 11:15:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9bfc8800) [pid = 26299] [serial = 172] [outer = (nil)] 11:15:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9c20f400) [pid = 26299] [serial = 173] [outer = 0x9bfc8800] 11:15:22 INFO - PROCESS | 26299 | 1469470522759 Marionette DEBUG loaded listener.js 11:15:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0xa22ed000) [pid = 26299] [serial = 174] [outer = 0x9bfc8800] 11:15:23 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x99e19400) [pid = 26299] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:15:23 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0xa253a000) [pid = 26299] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:15:23 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x952bc400) [pid = 26299] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:15:23 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x9ac49800) [pid = 26299] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:15:23 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9d80f400) [pid = 26299] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:15:23 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x93952000) [pid = 26299] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:15:23 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x983ee800) [pid = 26299] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:15:23 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x93951800) [pid = 26299] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:15:23 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x9bfcf800) [pid = 26299] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:15:24 INFO - PROCESS | 26299 | 1469470524039 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1640ms 11:15:24 INFO - PROCESS | 26299 | 1469470524087 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:15:24 INFO - PROCESS | 26299 | 1469470524091 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 11:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:15:24 INFO - PROCESS | 26299 | 1469470524097 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:15:24 INFO - PROCESS | 26299 | 1469470524100 Marionette TRACE conn3 <- [1,206,null,{}] 11:15:24 INFO - PROCESS | 26299 | 1469470524106 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:24 INFO - PROCESS | 26299 | 1469470524111 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:24 INFO - PROCESS | 26299 | 1469470524316 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:15:24 INFO - PROCESS | 26299 | 1469470524335 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:24 INFO - PROCESS | 26299 | 1469470524344 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x93951800 == 32 [pid = 26299] [id = 59] 11:15:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x952c3000) [pid = 26299] [serial = 175] [outer = (nil)] 11:15:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x9c03d000) [pid = 26299] [serial = 176] [outer = 0x952c3000] 11:15:24 INFO - PROCESS | 26299 | 1469470524417 Marionette DEBUG loaded listener.js 11:15:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0xa2321400) [pid = 26299] [serial = 177] [outer = 0x952c3000] 11:15:25 INFO - PROCESS | 26299 | 1469470525200 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1134ms 11:15:25 INFO - PROCESS | 26299 | 1469470525232 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:15:25 INFO - PROCESS | 26299 | 1469470525236 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 11:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:15:25 INFO - PROCESS | 26299 | 1469470525253 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:15:25 INFO - PROCESS | 26299 | 1469470525257 Marionette TRACE conn3 <- [1,210,null,{}] 11:15:25 INFO - PROCESS | 26299 | 1469470525262 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:25 INFO - PROCESS | 26299 | 1469470525272 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:25 INFO - PROCESS | 26299 | 1469470525474 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:15:25 INFO - PROCESS | 26299 | 1469470525484 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:25 INFO - PROCESS | 26299 | 1469470525493 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:25 INFO - PROCESS | 26299 | ++DOCSHELL 0xa23aa800 == 33 [pid = 26299] [id = 60] 11:15:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0xa23f9400) [pid = 26299] [serial = 178] [outer = (nil)] 11:15:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0xa4d4d800) [pid = 26299] [serial = 179] [outer = 0xa23f9400] 11:15:25 INFO - PROCESS | 26299 | 1469470525563 Marionette DEBUG loaded listener.js 11:15:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0xa4f28c00) [pid = 26299] [serial = 180] [outer = 0xa23f9400] 11:15:26 INFO - PROCESS | 26299 | 1469470526670 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1493ms 11:15:26 INFO - PROCESS | 26299 | 1469470526738 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:15:26 INFO - PROCESS | 26299 | 1469470526745 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 11:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:15:26 INFO - PROCESS | 26299 | 1469470526753 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:15:26 INFO - PROCESS | 26299 | 1469470526761 Marionette TRACE conn3 <- [1,214,null,{}] 11:15:26 INFO - PROCESS | 26299 | 1469470526769 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:26 INFO - PROCESS | 26299 | 1469470526775 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:27 INFO - PROCESS | 26299 | 1469470527005 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:15:27 INFO - PROCESS | 26299 | 1469470527211 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:27 INFO - PROCESS | 26299 | 1469470527223 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f1b800 == 34 [pid = 26299] [id = 61] 11:15:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x952b8400) [pid = 26299] [serial = 181] [outer = (nil)] 11:15:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x96e68000) [pid = 26299] [serial = 182] [outer = 0x952b8400] 11:15:27 INFO - PROCESS | 26299 | 1469470527345 Marionette DEBUG loaded listener.js 11:15:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9a177c00) [pid = 26299] [serial = 183] [outer = 0x952b8400] 11:15:28 INFO - PROCESS | 26299 | 1469470528250 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1548ms 11:15:28 INFO - PROCESS | 26299 | 1469470528301 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:15:28 INFO - PROCESS | 26299 | 1469470528309 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 11:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:15:28 INFO - PROCESS | 26299 | 1469470528320 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:15:28 INFO - PROCESS | 26299 | 1469470528324 Marionette TRACE conn3 <- [1,218,null,{}] 11:15:28 INFO - PROCESS | 26299 | 1469470528331 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:28 INFO - PROCESS | 26299 | 1469470528337 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:28 INFO - PROCESS | 26299 | 1469470528529 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:15:28 INFO - PROCESS | 26299 | 1469470528678 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:28 INFO - PROCESS | 26299 | 1469470528686 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a4c800 == 35 [pid = 26299] [id = 62] 11:15:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x9bfca800) [pid = 26299] [serial = 184] [outer = (nil)] 11:15:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x9c031000) [pid = 26299] [serial = 185] [outer = 0x9bfca800] 11:15:28 INFO - PROCESS | 26299 | 1469470528825 Marionette DEBUG loaded listener.js 11:15:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9d80f400) [pid = 26299] [serial = 186] [outer = 0x9bfca800] 11:15:29 INFO - PROCESS | 26299 | 1469470529803 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1542ms 11:15:29 INFO - PROCESS | 26299 | 1469470529863 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:15:29 INFO - PROCESS | 26299 | 1469470529868 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 11:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:15:29 INFO - PROCESS | 26299 | 1469470529876 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:15:29 INFO - PROCESS | 26299 | 1469470529882 Marionette TRACE conn3 <- [1,222,null,{}] 11:15:29 INFO - PROCESS | 26299 | 1469470529901 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:29 INFO - PROCESS | 26299 | 1469470529910 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:30 INFO - PROCESS | 26299 | 1469470530114 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:15:30 INFO - PROCESS | 26299 | 1469470530285 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:30 INFO - PROCESS | 26299 | 1469470530296 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:30 INFO - PROCESS | 26299 | ++DOCSHELL 0xa6149c00 == 36 [pid = 26299] [id = 63] 11:15:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0xa614ac00) [pid = 26299] [serial = 187] [outer = (nil)] 11:15:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0xa61e4400) [pid = 26299] [serial = 188] [outer = 0xa614ac00] 11:15:30 INFO - PROCESS | 26299 | 1469470530407 Marionette DEBUG loaded listener.js 11:15:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0xa672b000) [pid = 26299] [serial = 189] [outer = 0xa614ac00] 11:15:31 INFO - PROCESS | 26299 | 1469470531382 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1589ms 11:15:31 INFO - PROCESS | 26299 | 1469470531467 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:15:31 INFO - PROCESS | 26299 | 1469470531473 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 11:15:31 INFO - PROCESS | 26299 | 1469470531480 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:15:31 INFO - PROCESS | 26299 | 1469470531483 Marionette TRACE conn3 <- [1,226,null,{}] 11:15:31 INFO - PROCESS | 26299 | 1469470531489 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:31 INFO - PROCESS | 26299 | 1469470531495 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:31 INFO - PROCESS | 26299 | 1469470531709 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:15:32 INFO - PROCESS | 26299 | 1469470532034 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:32 INFO - PROCESS | 26299 | 1469470532045 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:32 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f20400 == 37 [pid = 26299] [id = 64] 11:15:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x91f20800) [pid = 26299] [serial = 190] [outer = (nil)] 11:15:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x92320000) [pid = 26299] [serial = 191] [outer = 0x91f20800] 11:15:32 INFO - PROCESS | 26299 | 1469470532174 Marionette DEBUG loaded listener.js 11:15:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x93c53400) [pid = 26299] [serial = 192] [outer = 0x91f20800] 11:15:32 INFO - PROCESS | 26299 | --DOCSHELL 0x93951800 == 36 [pid = 26299] [id = 59] 11:15:32 INFO - PROCESS | 26299 | --DOCSHELL 0x94731400 == 35 [pid = 26299] [id = 58] 11:15:32 INFO - PROCESS | 26299 | --DOCSHELL 0x9ba07800 == 34 [pid = 26299] [id = 57] 11:15:32 INFO - PROCESS | 26299 | --DOCSHELL 0x99649800 == 33 [pid = 26299] [id = 56] 11:15:32 INFO - PROCESS | 26299 | --DOCSHELL 0x93c57000 == 32 [pid = 26299] [id = 55] 11:15:33 INFO - PROCESS | 26299 | 1469470533094 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x9ac97000) [pid = 26299] [serial = 141] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0xa2ff3800) [pid = 26299] [serial = 137] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x9bfd5800) [pid = 26299] [serial = 117] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9ac97400) [pid = 26299] [serial = 122] [outer = (nil)] [url = about:blank] 11:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1640ms 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x9ac53800) [pid = 26299] [serial = 123] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x9d8f1400) [pid = 26299] [serial = 125] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0xa100fc00) [pid = 26299] [serial = 126] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x952b7000) [pid = 26299] [serial = 128] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x96ead800) [pid = 26299] [serial = 129] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9964a400) [pid = 26299] [serial = 131] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x99ebe000) [pid = 26299] [serial = 132] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x93a49800) [pid = 26299] [serial = 119] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x94732800) [pid = 26299] [serial = 120] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0xa208b000) [pid = 26299] [serial = 134] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0xa3347c00) [pid = 26299] [serial = 138] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0xa22ecc00) [pid = 26299] [serial = 135] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0xa2fe5c00) [pid = 26299] [serial = 140] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 26299 | 1469470533143 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:15:33 INFO - PROCESS | 26299 | 1469470533148 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 11:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:15:33 INFO - PROCESS | 26299 | 1469470533159 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:15:33 INFO - PROCESS | 26299 | 1469470533162 Marionette TRACE conn3 <- [1,230,null,{}] 11:15:33 INFO - PROCESS | 26299 | 1469470533170 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:33 INFO - PROCESS | 26299 | 1469470533178 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:33 INFO - PROCESS | 26299 | 1469470533339 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:15:33 INFO - PROCESS | 26299 | 1469470533353 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:33 INFO - PROCESS | 26299 | 1469470533364 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x952c4000 == 33 [pid = 26299] [id = 65] 11:15:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x978cc400) [pid = 26299] [serial = 193] [outer = (nil)] 11:15:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x99649c00) [pid = 26299] [serial = 194] [outer = 0x978cc400] 11:15:33 INFO - PROCESS | 26299 | 1469470533448 Marionette DEBUG loaded listener.js 11:15:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x9a1d8400) [pid = 26299] [serial = 195] [outer = 0x978cc400] 11:15:34 INFO - PROCESS | 26299 | 1469470534299 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1179ms 11:15:34 INFO - PROCESS | 26299 | 1469470534341 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:15:34 INFO - PROCESS | 26299 | 1469470534348 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 11:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:15:34 INFO - PROCESS | 26299 | 1469470534359 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:15:34 INFO - PROCESS | 26299 | 1469470534362 Marionette TRACE conn3 <- [1,234,null,{}] 11:15:34 INFO - PROCESS | 26299 | 1469470534368 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:34 INFO - PROCESS | 26299 | 1469470534373 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:34 INFO - PROCESS | 26299 | 1469470534579 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:15:34 INFO - PROCESS | 26299 | 1469470534593 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:34 INFO - PROCESS | 26299 | 1469470534599 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x983f2000 == 34 [pid = 26299] [id = 66] 11:15:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9a772800) [pid = 26299] [serial = 196] [outer = (nil)] 11:15:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9b630800) [pid = 26299] [serial = 197] [outer = 0x9a772800] 11:15:34 INFO - PROCESS | 26299 | 1469470534671 Marionette DEBUG loaded listener.js 11:15:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9c034400) [pid = 26299] [serial = 198] [outer = 0x9a772800] 11:15:35 INFO - PROCESS | 26299 | 1469470535592 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1290ms 11:15:35 INFO - PROCESS | 26299 | 1469470535648 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:15:35 INFO - PROCESS | 26299 | 1469470535652 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 11:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:15:35 INFO - PROCESS | 26299 | 1469470535677 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:15:35 INFO - PROCESS | 26299 | 1469470535687 Marionette TRACE conn3 <- [1,238,null,{}] 11:15:35 INFO - PROCESS | 26299 | 1469470535707 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:35 INFO - PROCESS | 26299 | 1469470535716 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:35 INFO - PROCESS | 26299 | 1469470535952 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:15:35 INFO - PROCESS | 26299 | 1469470535974 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:35 INFO - PROCESS | 26299 | 1469470535983 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x9c036c00 == 35 [pid = 26299] [id = 67] 11:15:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9c208400) [pid = 26299] [serial = 199] [outer = (nil)] 11:15:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0xa255b000) [pid = 26299] [serial = 200] [outer = 0x9c208400] 11:15:36 INFO - PROCESS | 26299 | 1469470536052 Marionette DEBUG loaded listener.js 11:15:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0xa3276c00) [pid = 26299] [serial = 201] [outer = 0x9c208400] 11:15:36 INFO - PROCESS | 26299 | 1469470536943 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1325ms 11:15:36 INFO - PROCESS | 26299 | 1469470536985 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:15:36 INFO - PROCESS | 26299 | 1469470536990 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 11:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:15:37 INFO - PROCESS | 26299 | 1469470537004 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:15:37 INFO - PROCESS | 26299 | 1469470537007 Marionette TRACE conn3 <- [1,242,null,{}] 11:15:37 INFO - PROCESS | 26299 | 1469470537013 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:37 INFO - PROCESS | 26299 | 1469470537017 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:37 INFO - PROCESS | 26299 | 1469470537227 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:15:37 INFO - PROCESS | 26299 | 1469470537246 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:37 INFO - PROCESS | 26299 | 1469470537257 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x96ea2800 == 36 [pid = 26299] [id = 68] 11:15:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x983ee000) [pid = 26299] [serial = 202] [outer = (nil)] 11:15:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9b4c8800) [pid = 26299] [serial = 203] [outer = 0x983ee000] 11:15:37 INFO - PROCESS | 26299 | 1469470537324 Marionette DEBUG loaded listener.js 11:15:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x9b4cb400) [pid = 26299] [serial = 204] [outer = 0x983ee000] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x93c5a800) [pid = 26299] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9964a800) [pid = 26299] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0xa4d54400) [pid = 26299] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9ac99400) [pid = 26299] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9231fc00) [pid = 26299] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x93c57800) [pid = 26299] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9bfc8800) [pid = 26299] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x9a765800) [pid = 26299] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x99d83000) [pid = 26299] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x952c3000) [pid = 26299] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0xa337b000) [pid = 26299] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:15:37 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x9ba0a400) [pid = 26299] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:15:38 INFO - PROCESS | 26299 | 1469470538314 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1335ms 11:15:38 INFO - PROCESS | 26299 | 1469470538340 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 26299 | 1469470538344 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 11:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:15:38 INFO - PROCESS | 26299 | 1469470538350 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 26299 | 1469470538353 Marionette TRACE conn3 <- [1,246,null,{}] 11:15:38 INFO - PROCESS | 26299 | 1469470538359 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:38 INFO - PROCESS | 26299 | 1469470538364 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:38 INFO - PROCESS | 26299 | 1469470538515 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:15:38 INFO - PROCESS | 26299 | 1469470538529 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:38 INFO - PROCESS | 26299 | 1469470538547 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b4cd000 == 37 [pid = 26299] [id = 69] 11:15:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x9b4cd800) [pid = 26299] [serial = 205] [outer = (nil)] 11:15:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0xa25f1000) [pid = 26299] [serial = 206] [outer = 0x9b4cd800] 11:15:38 INFO - PROCESS | 26299 | 1469470538629 Marionette DEBUG loaded listener.js 11:15:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0xa33ca000) [pid = 26299] [serial = 207] [outer = 0x9b4cd800] 11:15:39 INFO - PROCESS | 26299 | 1469470539507 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1184ms 11:15:39 INFO - PROCESS | 26299 | 1469470539535 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:15:39 INFO - PROCESS | 26299 | 1469470539539 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 11:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:15:39 INFO - PROCESS | 26299 | 1469470539545 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:15:39 INFO - PROCESS | 26299 | 1469470539547 Marionette TRACE conn3 <- [1,250,null,{}] 11:15:39 INFO - PROCESS | 26299 | 1469470539554 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:39 INFO - PROCESS | 26299 | 1469470539559 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:39 INFO - PROCESS | 26299 | 1469470539790 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:15:39 INFO - PROCESS | 26299 | 1469470539945 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:39 INFO - PROCESS | 26299 | 1469470539959 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f1a000 == 38 [pid = 26299] [id = 70] 11:15:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x91f1a800) [pid = 26299] [serial = 208] [outer = (nil)] 11:15:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9220d800) [pid = 26299] [serial = 209] [outer = 0x91f1a800] 11:15:40 INFO - PROCESS | 26299 | 1469470540056 Marionette DEBUG loaded listener.js 11:15:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9394a400) [pid = 26299] [serial = 210] [outer = 0x91f1a800] 11:15:41 INFO - PROCESS | 26299 | 1469470541018 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1530ms 11:15:41 INFO - PROCESS | 26299 | 1469470541078 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:15:41 INFO - PROCESS | 26299 | 1469470541085 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 11:15:41 INFO - PROCESS | 26299 | 1469470541093 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:15:41 INFO - PROCESS | 26299 | 1469470541099 Marionette TRACE conn3 <- [1,254,null,{}] 11:15:41 INFO - PROCESS | 26299 | 1469470541106 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:41 INFO - PROCESS | 26299 | 1469470541113 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:41 INFO - PROCESS | 26299 | 1469470541307 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:15:41 INFO - PROCESS | 26299 | 1469470541463 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:41 INFO - PROCESS | 26299 | 1469470541474 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x94731c00 == 39 [pid = 26299] [id = 71] 11:15:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x952c1c00) [pid = 26299] [serial = 211] [outer = (nil)] 11:15:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x99ebc800) [pid = 26299] [serial = 212] [outer = 0x952c1c00] 11:15:41 INFO - PROCESS | 26299 | 1469470541566 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x9a769800) [pid = 26299] [serial = 213] [outer = 0x952c1c00] 11:15:42 INFO - PROCESS | 26299 | 1469470542502 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1450ms 11:15:42 INFO - PROCESS | 26299 | 1469470542542 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:15:42 INFO - PROCESS | 26299 | 1469470542548 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 11:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:15:42 INFO - PROCESS | 26299 | 1469470542554 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:15:42 INFO - PROCESS | 26299 | 1469470542559 Marionette TRACE conn3 <- [1,258,null,{}] 11:15:42 INFO - PROCESS | 26299 | 1469470542565 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:42 INFO - PROCESS | 26299 | 1469470542570 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:42 INFO - PROCESS | 26299 | 1469470542759 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:15:42 INFO - PROCESS | 26299 | 1469470542911 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:42 INFO - PROCESS | 26299 | 1469470542919 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:42 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b4c4400 == 40 [pid = 26299] [id = 72] 11:15:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x9b4c4800) [pid = 26299] [serial = 214] [outer = (nil)] 11:15:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9bfd0000) [pid = 26299] [serial = 215] [outer = 0x9b4c4800] 11:15:43 INFO - PROCESS | 26299 | 1469470543002 Marionette DEBUG loaded listener.js 11:15:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x9c03c800) [pid = 26299] [serial = 216] [outer = 0x9b4c4800] 11:15:43 INFO - PROCESS | 26299 | 1469470543974 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:15:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x9d809800) [pid = 26299] [serial = 217] [outer = 0x99e1b400] 11:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1492ms 11:15:44 INFO - PROCESS | 26299 | 1469470544060 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:15:44 INFO - PROCESS | 26299 | 1469470544066 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 11:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:15:44 INFO - PROCESS | 26299 | 1469470544145 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:15:44 INFO - PROCESS | 26299 | 1469470544153 Marionette TRACE conn3 <- [1,262,null,{}] 11:15:44 INFO - PROCESS | 26299 | 1469470544161 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:44 INFO - PROCESS | 26299 | 1469470544168 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:44 INFO - PROCESS | 26299 | 1469470544348 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:15:44 INFO - PROCESS | 26299 | 1469470544551 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:44 INFO - PROCESS | 26299 | 1469470544563 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x9232a000 == 41 [pid = 26299] [id = 73] 11:15:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x9232c400) [pid = 26299] [serial = 218] [outer = (nil)] 11:15:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0xa25f9800) [pid = 26299] [serial = 219] [outer = 0x9232c400] 11:15:44 INFO - PROCESS | 26299 | 1469470544657 Marionette DEBUG loaded listener.js 11:15:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0xa4d0c800) [pid = 26299] [serial = 220] [outer = 0x9232c400] 11:15:45 INFO - PROCESS | 26299 | 1469470545531 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1483ms 11:15:45 INFO - PROCESS | 26299 | 1469470545584 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:15:45 INFO - PROCESS | 26299 | 1469470545587 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 11:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:15:45 INFO - PROCESS | 26299 | 1469470545594 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:15:45 INFO - PROCESS | 26299 | 1469470545597 Marionette TRACE conn3 <- [1,266,null,{}] 11:15:45 INFO - PROCESS | 26299 | 1469470545605 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:45 INFO - PROCESS | 26299 | 1469470545611 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:45 INFO - PROCESS | 26299 | 1469470545795 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:15:45 INFO - PROCESS | 26299 | 1469470545959 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:45 INFO - PROCESS | 26299 | 1469470545970 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:45 INFO - PROCESS | 26299 | ++DOCSHELL 0xa6da4c00 == 42 [pid = 26299] [id = 74] 11:15:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0xa6da5c00) [pid = 26299] [serial = 221] [outer = (nil)] 11:15:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0xa6f40800) [pid = 26299] [serial = 222] [outer = 0xa6da5c00] 11:15:46 INFO - PROCESS | 26299 | 1469470546057 Marionette DEBUG loaded listener.js 11:15:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0xa6f49400) [pid = 26299] [serial = 223] [outer = 0xa6da5c00] 11:15:46 INFO - PROCESS | 26299 | 1469470546918 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1382ms 11:15:46 INFO - PROCESS | 26299 | 1469470546978 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:15:46 INFO - PROCESS | 26299 | 1469470546982 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 11:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:15:46 INFO - PROCESS | 26299 | 1469470546988 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:15:46 INFO - PROCESS | 26299 | 1469470546992 Marionette TRACE conn3 <- [1,270,null,{}] 11:15:47 INFO - PROCESS | 26299 | 1469470546998 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:47 INFO - PROCESS | 26299 | 1469470547003 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:47 INFO - PROCESS | 26299 | 1469470547200 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:15:47 INFO - PROCESS | 26299 | 1469470547355 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:47 INFO - PROCESS | 26299 | 1469470547374 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:47 INFO - PROCESS | 26299 | ++DOCSHELL 0xa225f000 == 43 [pid = 26299] [id = 75] 11:15:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0xa225f400) [pid = 26299] [serial = 224] [outer = (nil)] 11:15:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0xa2262000) [pid = 26299] [serial = 225] [outer = 0xa225f400] 11:15:47 INFO - PROCESS | 26299 | 1469470547467 Marionette DEBUG loaded listener.js 11:15:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0xa6f77400) [pid = 26299] [serial = 226] [outer = 0xa225f400] 11:15:48 INFO - PROCESS | 26299 | 1469470548384 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1435ms 11:15:48 INFO - PROCESS | 26299 | 1469470548425 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 26299 | 1469470548428 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 11:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:15:48 INFO - PROCESS | 26299 | 1469470548435 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 26299 | 1469470548439 Marionette TRACE conn3 <- [1,274,null,{}] 11:15:48 INFO - PROCESS | 26299 | 1469470548445 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:48 INFO - PROCESS | 26299 | 1469470548450 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:48 INFO - PROCESS | 26299 | 1469470548629 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:15:48 INFO - PROCESS | 26299 | 1469470548785 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:48 INFO - PROCESS | 26299 | 1469470548795 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x93945800 == 44 [pid = 26299] [id = 76] 11:15:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x9a5bc000) [pid = 26299] [serial = 227] [outer = (nil)] 11:15:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x9a5c5c00) [pid = 26299] [serial = 228] [outer = 0x9a5bc000] 11:15:48 INFO - PROCESS | 26299 | 1469470548888 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0xa2259c00) [pid = 26299] [serial = 229] [outer = 0x9a5bc000] 11:15:49 INFO - PROCESS | 26299 | 1469470549734 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1333ms 11:15:49 INFO - PROCESS | 26299 | 1469470549768 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:15:49 INFO - PROCESS | 26299 | 1469470549773 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 11:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:15:49 INFO - PROCESS | 26299 | 1469470549779 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:15:49 INFO - PROCESS | 26299 | 1469470549783 Marionette TRACE conn3 <- [1,278,null,{}] 11:15:49 INFO - PROCESS | 26299 | 1469470549804 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:49 INFO - PROCESS | 26299 | 1469470549810 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:50 INFO - PROCESS | 26299 | 1469470550035 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:15:50 INFO - PROCESS | 26299 | 1469470550151 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:50 INFO - PROCESS | 26299 | 1469470550159 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a43000 == 45 [pid = 26299] [id = 77] 11:15:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x9a5be000) [pid = 26299] [serial = 230] [outer = (nil)] 11:15:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0xa6f81000) [pid = 26299] [serial = 231] [outer = 0x9a5be000] 11:15:50 INFO - PROCESS | 26299 | 1469470550243 Marionette DEBUG loaded listener.js 11:15:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x9b13e800) [pid = 26299] [serial = 232] [outer = 0x9a5be000] 11:15:51 INFO - PROCESS | 26299 | 1469470551097 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1340ms 11:15:51 INFO - PROCESS | 26299 | 1469470551123 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:15:51 INFO - PROCESS | 26299 | 1469470551126 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 11:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:15:51 INFO - PROCESS | 26299 | 1469470551135 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:15:51 INFO - PROCESS | 26299 | 1469470551138 Marionette TRACE conn3 <- [1,282,null,{}] 11:15:51 INFO - PROCESS | 26299 | 1469470551143 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:51 INFO - PROCESS | 26299 | 1469470551148 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:51 INFO - PROCESS | 26299 | 1469470551316 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:15:51 INFO - PROCESS | 26299 | 1469470551478 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:51 INFO - PROCESS | 26299 | 1469470551490 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a5c6800 == 46 [pid = 26299] [id = 78] 11:15:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x9d8f2000) [pid = 26299] [serial = 233] [outer = (nil)] 11:15:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0xa6c51c00) [pid = 26299] [serial = 234] [outer = 0x9d8f2000] 11:15:51 INFO - PROCESS | 26299 | 1469470551572 Marionette DEBUG loaded listener.js 11:15:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0xa6c53000) [pid = 26299] [serial = 235] [outer = 0x9d8f2000] 11:15:52 INFO - PROCESS | 26299 | 1469470552499 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1437ms 11:15:52 INFO - PROCESS | 26299 | 1469470552574 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:15:52 INFO - PROCESS | 26299 | 1469470552577 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 11:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:15:52 INFO - PROCESS | 26299 | 1469470552584 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:15:52 INFO - PROCESS | 26299 | 1469470552587 Marionette TRACE conn3 <- [1,286,null,{}] 11:15:52 INFO - PROCESS | 26299 | 1469470552594 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:52 INFO - PROCESS | 26299 | 1469470552598 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:52 INFO - PROCESS | 26299 | 1469470552812 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:15:53 INFO - PROCESS | 26299 | 1469470553199 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:53 INFO - PROCESS | 26299 | 1469470553212 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:53 INFO - PROCESS | 26299 | ++DOCSHELL 0x91acd400 == 47 [pid = 26299] [id = 79] 11:15:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 100 (0x91acd800) [pid = 26299] [serial = 236] [outer = (nil)] 11:15:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 101 (0x91acfc00) [pid = 26299] [serial = 237] [outer = 0x91acd800] 11:15:53 INFO - PROCESS | 26299 | 1469470553328 Marionette DEBUG loaded listener.js 11:15:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 102 (0x9220a400) [pid = 26299] [serial = 238] [outer = 0x91acd800] 11:15:54 INFO - PROCESS | 26299 | 1469470554245 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1696ms 11:15:54 INFO - PROCESS | 26299 | 1469470554283 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:15:54 INFO - PROCESS | 26299 | 1469470554289 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 11:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:15:54 INFO - PROCESS | 26299 | 1469470554297 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:15:54 INFO - PROCESS | 26299 | 1469470554301 Marionette TRACE conn3 <- [1,290,null,{}] 11:15:54 INFO - PROCESS | 26299 | 1469470554309 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:54 INFO - PROCESS | 26299 | 1469470554317 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:54 INFO - PROCESS | 26299 | 1469470554499 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x947ddc00 == 46 [pid = 26299] [id = 15] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x92fda400 == 45 [pid = 26299] [id = 23] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9b63a400 == 44 [pid = 26299] [id = 17] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x99e22c00 == 43 [pid = 26299] [id = 16] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x947da400 == 42 [pid = 26299] [id = 24] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9b4cd000 == 41 [pid = 26299] [id = 69] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x96ea2800 == 40 [pid = 26299] [id = 68] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9c036c00 == 39 [pid = 26299] [id = 67] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x983f2000 == 38 [pid = 26299] [id = 66] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x952c4000 == 37 [pid = 26299] [id = 65] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x91f20400 == 36 [pid = 26299] [id = 64] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0xa23aa800 == 35 [pid = 26299] [id = 60] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9220b000 == 34 [pid = 26299] [id = 20] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x92fde400 == 33 [pid = 26299] [id = 26] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x93c55800 == 32 [pid = 26299] [id = 6] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9b63a800 == 31 [pid = 26299] [id = 18] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x91f15400 == 30 [pid = 26299] [id = 8] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x91f1f800 == 29 [pid = 26299] [id = 9] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9220e000 == 28 [pid = 26299] [id = 25] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0xa6149c00 == 27 [pid = 26299] [id = 63] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0xa6f7d000 == 26 [pid = 26299] [id = 14] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9231ec00 == 25 [pid = 26299] [id = 22] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x91f1b800 == 24 [pid = 26299] [id = 61] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9c209800 == 23 [pid = 26299] [id = 19] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x93a4c800 == 22 [pid = 26299] [id = 62] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0xa33c9800 == 21 [pid = 26299] [id = 13] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x94730c00 == 20 [pid = 26299] [id = 12] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x99278c00 == 19 [pid = 26299] [id = 54] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9231e000 == 18 [pid = 26299] [id = 21] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9a5c6800 == 17 [pid = 26299] [id = 78] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x93a43000 == 16 [pid = 26299] [id = 77] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0xa225f000 == 15 [pid = 26299] [id = 75] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x93945800 == 14 [pid = 26299] [id = 76] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9232a000 == 13 [pid = 26299] [id = 73] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0xa6da4c00 == 12 [pid = 26299] [id = 74] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x9b4c4400 == 11 [pid = 26299] [id = 72] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x91f1a000 == 10 [pid = 26299] [id = 70] 11:15:55 INFO - PROCESS | 26299 | --DOCSHELL 0x94731c00 == 9 [pid = 26299] [id = 71] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 101 (0xa613cc00) [pid = 26299] [serial = 150] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 100 (0x99ebcc00) [pid = 26299] [serial = 168] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 99 (0xa22ed000) [pid = 26299] [serial = 174] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x9ba7dc00) [pid = 26299] [serial = 170] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x99646800) [pid = 26299] [serial = 158] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0xa4d5b400) [pid = 26299] [serial = 149] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x947de000) [pid = 26299] [serial = 165] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x93a47000) [pid = 26299] [serial = 144] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x9c02a000) [pid = 26299] [serial = 171] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0xa69ce800) [pid = 26299] [serial = 152] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0xa2321400) [pid = 26299] [serial = 177] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x9b637800) [pid = 26299] [serial = 159] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x99e17400) [pid = 26299] [serial = 167] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0xa6dab800) [pid = 26299] [serial = 153] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0xa23a3800) [pid = 26299] [serial = 147] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0xa2276000) [pid = 26299] [serial = 146] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x92326800) [pid = 26299] [serial = 143] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x93c5fc00) [pid = 26299] [serial = 164] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x9c20f400) [pid = 26299] [serial = 173] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x9a771000) [pid = 26299] [serial = 156] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9a4bbc00) [pid = 26299] [serial = 161] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x9c03d000) [pid = 26299] [serial = 176] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x9a76e000) [pid = 26299] [serial = 155] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9a76b000) [pid = 26299] [serial = 162] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 26299 | 1469470555834 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:55 INFO - PROCESS | 26299 | 1469470555843 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x91acc800 == 10 [pid = 26299] [id = 80] 11:15:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x91ace800) [pid = 26299] [serial = 239] [outer = (nil)] 11:15:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x91f15400) [pid = 26299] [serial = 240] [outer = 0x91ace800] 11:15:55 INFO - PROCESS | 26299 | 1469470555933 Marionette DEBUG loaded listener.js 11:15:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x9220d400) [pid = 26299] [serial = 241] [outer = 0x91ace800] 11:15:56 INFO - PROCESS | 26299 | 1469470556681 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 2398ms 11:15:56 INFO - PROCESS | 26299 | 1469470556696 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:15:56 INFO - PROCESS | 26299 | 1469470556701 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 11:15:56 INFO - PROCESS | 26299 | 1469470556709 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:15:56 INFO - PROCESS | 26299 | 1469470556714 Marionette TRACE conn3 <- [1,294,null,{}] 11:15:56 INFO - PROCESS | 26299 | 1469470556722 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:56 INFO - PROCESS | 26299 | 1469470556727 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:56 INFO - PROCESS | 26299 | 1469470556888 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:15:57 INFO - PROCESS | 26299 | 1469470557003 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:57 INFO - PROCESS | 26299 | 1469470557015 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:57 INFO - PROCESS | 26299 | ++DOCSHELL 0x92fde400 == 11 [pid = 26299] [id = 81] 11:15:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x93a42000) [pid = 26299] [serial = 242] [outer = (nil)] 11:15:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x93c57c00) [pid = 26299] [serial = 243] [outer = 0x93a42000] 11:15:57 INFO - PROCESS | 26299 | 1469470557085 Marionette DEBUG loaded listener.js 11:15:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x947d9c00) [pid = 26299] [serial = 244] [outer = 0x93a42000] 11:15:57 INFO - PROCESS | 26299 | 1469470557855 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:15:57 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. 11:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1193ms 11:15:57 INFO - PROCESS | 26299 | 1469470557905 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:15:57 INFO - PROCESS | 26299 | 1469470557913 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 11:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:15:57 INFO - PROCESS | 26299 | 1469470557924 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:15:57 INFO - PROCESS | 26299 | 1469470557927 Marionette TRACE conn3 <- [1,298,null,{}] 11:15:57 INFO - PROCESS | 26299 | 1469470557933 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:57 INFO - PROCESS | 26299 | 1469470557938 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:58 INFO - PROCESS | 26299 | 1469470558111 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:15:58 INFO - PROCESS | 26299 | 1469470558122 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:58 INFO - PROCESS | 26299 | 1469470558130 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:58 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a4f000 == 12 [pid = 26299] [id = 82] 11:15:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x952c5800) [pid = 26299] [serial = 245] [outer = (nil)] 11:15:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x9832c800) [pid = 26299] [serial = 246] [outer = 0x952c5800] 11:15:58 INFO - PROCESS | 26299 | 1469470558200 Marionette DEBUG loaded listener.js 11:15:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x992d4c00) [pid = 26299] [serial = 247] [outer = 0x952c5800] 11:15:59 INFO - PROCESS | 26299 | 1469470559201 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:15:59 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. 11:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1333ms 11:15:59 INFO - PROCESS | 26299 | 1469470559262 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:15:59 INFO - PROCESS | 26299 | 1469470559266 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 11:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:15:59 INFO - PROCESS | 26299 | 1469470559282 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:15:59 INFO - PROCESS | 26299 | 1469470559292 Marionette TRACE conn3 <- [1,302,null,{}] 11:15:59 INFO - PROCESS | 26299 | 1469470559307 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:59 INFO - PROCESS | 26299 | 1469470559315 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:59 INFO - PROCESS | 26299 | 1469470559528 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:15:59 INFO - PROCESS | 26299 | 1469470559554 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:59 INFO - PROCESS | 26299 | 1469470559562 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:15:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ace000 == 13 [pid = 26299] [id = 83] 11:15:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x92324000) [pid = 26299] [serial = 248] [outer = (nil)] 11:15:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x9a5c2400) [pid = 26299] [serial = 249] [outer = 0x92324000] 11:15:59 INFO - PROCESS | 26299 | 1469470559654 Marionette DEBUG loaded listener.js 11:15:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x9a660000) [pid = 26299] [serial = 250] [outer = 0x92324000] 11:16:00 INFO - PROCESS | 26299 | 1469470560957 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:00 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x9b4cd800) [pid = 26299] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:16:00 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x9c208400) [pid = 26299] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:16:00 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x983ee000) [pid = 26299] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:16:00 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0xa23f9400) [pid = 26299] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:16:00 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x9bfca800) [pid = 26299] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:16:00 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x91f20800) [pid = 26299] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:16:00 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x978cc400) [pid = 26299] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:16:00 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x952b8400) [pid = 26299] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:16:00 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9a772800) [pid = 26299] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:16:00 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0xa614ac00) [pid = 26299] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:16:01 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. 11:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1755ms 11:16:01 INFO - PROCESS | 26299 | 1469470561029 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:16:01 INFO - PROCESS | 26299 | 1469470561034 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 11:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:16:01 INFO - PROCESS | 26299 | 1469470561041 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:16:01 INFO - PROCESS | 26299 | 1469470561044 Marionette TRACE conn3 <- [1,306,null,{}] 11:16:01 INFO - PROCESS | 26299 | 1469470561050 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:01 INFO - PROCESS | 26299 | 1469470561055 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:01 INFO - PROCESS | 26299 | 1469470561238 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:16:01 INFO - PROCESS | 26299 | 1469470561400 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:01 INFO - PROCESS | 26299 | 1469470561411 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x983ee000 == 14 [pid = 26299] [id = 84] 11:16:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x9964a800) [pid = 26299] [serial = 251] [outer = (nil)] 11:16:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x9a5c5800) [pid = 26299] [serial = 252] [outer = 0x9964a800] 11:16:01 INFO - PROCESS | 26299 | 1469470561478 Marionette DEBUG loaded listener.js 11:16:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x9a768000) [pid = 26299] [serial = 253] [outer = 0x9964a800] 11:16:02 INFO - PROCESS | 26299 | 1469470562200 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:02 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. 11:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1195ms 11:16:02 INFO - PROCESS | 26299 | 1469470562244 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:16:02 INFO - PROCESS | 26299 | 1469470562249 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 11:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:16:02 INFO - PROCESS | 26299 | 1469470562259 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:16:02 INFO - PROCESS | 26299 | 1469470562262 Marionette TRACE conn3 <- [1,310,null,{}] 11:16:02 INFO - PROCESS | 26299 | 1469470562268 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:02 INFO - PROCESS | 26299 | 1469470562274 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:02 INFO - PROCESS | 26299 | 1469470562437 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:16:02 INFO - PROCESS | 26299 | 1469470562449 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 26299 | 1469470562468 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ac49c00 == 15 [pid = 26299] [id = 85] 11:16:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x9ac57400) [pid = 26299] [serial = 254] [outer = (nil)] 11:16:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x9b13a400) [pid = 26299] [serial = 255] [outer = 0x9ac57400] 11:16:02 INFO - PROCESS | 26299 | 1469470562561 Marionette DEBUG loaded listener.js 11:16:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x9b630400) [pid = 26299] [serial = 256] [outer = 0x9ac57400] 11:16:03 INFO - PROCESS | 26299 | 1469470563710 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:03 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. 11:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1529ms 11:16:03 INFO - PROCESS | 26299 | 1469470563789 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:16:03 INFO - PROCESS | 26299 | 1469470563795 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 11:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:16:03 INFO - PROCESS | 26299 | 1469470563805 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:16:03 INFO - PROCESS | 26299 | 1469470563809 Marionette TRACE conn3 <- [1,314,null,{}] 11:16:03 INFO - PROCESS | 26299 | 1469470563819 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:03 INFO - PROCESS | 26299 | 1469470563824 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:04 INFO - PROCESS | 26299 | 1469470564048 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:16:04 INFO - PROCESS | 26299 | 1469470564257 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:04 INFO - PROCESS | 26299 | 1469470564269 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x92328c00 == 16 [pid = 26299] [id = 86] 11:16:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x92329000) [pid = 26299] [serial = 257] [outer = (nil)] 11:16:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x93c61800) [pid = 26299] [serial = 258] [outer = 0x92329000] 11:16:04 INFO - PROCESS | 26299 | 1469470564376 Marionette DEBUG loaded listener.js 11:16:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x952bb800) [pid = 26299] [serial = 259] [outer = 0x92329000] 11:16:05 INFO - PROCESS | 26299 | 1469470565350 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:05 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. 11:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1586ms 11:16:05 INFO - PROCESS | 26299 | 1469470565390 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:16:05 INFO - PROCESS | 26299 | 1469470565398 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 11:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:16:05 INFO - PROCESS | 26299 | 1469470565409 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:16:05 INFO - PROCESS | 26299 | 1469470565414 Marionette TRACE conn3 <- [1,318,null,{}] 11:16:05 INFO - PROCESS | 26299 | 1469470565421 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:05 INFO - PROCESS | 26299 | 1469470565427 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:05 INFO - PROCESS | 26299 | 1469470565649 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:16:05 INFO - PROCESS | 26299 | 1469470565846 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:05 INFO - PROCESS | 26299 | 1469470565854 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x99e18800 == 17 [pid = 26299] [id = 87] 11:16:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x99e22c00) [pid = 26299] [serial = 260] [outer = (nil)] 11:16:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x9a2f9000) [pid = 26299] [serial = 261] [outer = 0x99e22c00] 11:16:05 INFO - PROCESS | 26299 | 1469470565995 Marionette DEBUG loaded listener.js 11:16:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x9a5c6800) [pid = 26299] [serial = 262] [outer = 0x99e22c00] 11:16:07 INFO - PROCESS | 26299 | 1469470567088 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:07 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. 11:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1732ms 11:16:07 INFO - PROCESS | 26299 | 1469470567142 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:16:07 INFO - PROCESS | 26299 | 1469470567145 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 11:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:16:07 INFO - PROCESS | 26299 | 1469470567152 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:16:07 INFO - PROCESS | 26299 | 1469470567159 Marionette TRACE conn3 <- [1,322,null,{}] 11:16:07 INFO - PROCESS | 26299 | 1469470567175 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:07 INFO - PROCESS | 26299 | 1469470567184 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:07 INFO - PROCESS | 26299 | 1469470567482 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:16:07 INFO - PROCESS | 26299 | 1469470567655 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:07 INFO - PROCESS | 26299 | 1469470567662 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ba7dc00 == 18 [pid = 26299] [id = 88] 11:16:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x9ba81000) [pid = 26299] [serial = 263] [outer = (nil)] 11:16:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x9c02a000) [pid = 26299] [serial = 264] [outer = 0x9ba81000] 11:16:07 INFO - PROCESS | 26299 | 1469470567756 Marionette DEBUG loaded listener.js 11:16:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x9c02d800) [pid = 26299] [serial = 265] [outer = 0x9ba81000] 11:16:08 INFO - PROCESS | 26299 | 1469470568757 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:08 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. 11:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1649ms 11:16:08 INFO - PROCESS | 26299 | 1469470568802 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:16:08 INFO - PROCESS | 26299 | 1469470568807 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 11:16:08 INFO - PROCESS | 26299 | 1469470568813 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:16:08 INFO - PROCESS | 26299 | 1469470568817 Marionette TRACE conn3 <- [1,326,null,{}] 11:16:08 INFO - PROCESS | 26299 | 1469470568823 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:08 INFO - PROCESS | 26299 | 1469470568828 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:09 INFO - PROCESS | 26299 | 1469470569151 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:16:09 INFO - PROCESS | 26299 | 1469470569389 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 26299 | 1469470569397 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f1a000 == 19 [pid = 26299] [id = 89] 11:16:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x92324800) [pid = 26299] [serial = 266] [outer = (nil)] 11:16:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x93952000) [pid = 26299] [serial = 267] [outer = 0x92324800] 11:16:09 INFO - PROCESS | 26299 | 1469470569477 Marionette DEBUG loaded listener.js 11:16:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x93c55800) [pid = 26299] [serial = 268] [outer = 0x92324800] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x91f1b400) [pid = 26299] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0xa25f1000) [pid = 26299] [serial = 206] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0xa3276c00) [pid = 26299] [serial = 201] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0xa255b000) [pid = 26299] [serial = 200] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x9b4c8800) [pid = 26299] [serial = 203] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x9b4cb400) [pid = 26299] [serial = 204] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0xa4f28c00) [pid = 26299] [serial = 180] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0xa4d4d800) [pid = 26299] [serial = 179] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x9c031000) [pid = 26299] [serial = 185] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x9d80f400) [pid = 26299] [serial = 186] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x92320000) [pid = 26299] [serial = 191] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x93c53400) [pid = 26299] [serial = 192] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x99649c00) [pid = 26299] [serial = 194] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x9a1d8400) [pid = 26299] [serial = 195] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x96e68000) [pid = 26299] [serial = 182] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x9a177c00) [pid = 26299] [serial = 183] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9b630800) [pid = 26299] [serial = 197] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0xa61e4400) [pid = 26299] [serial = 188] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0xa672b000) [pid = 26299] [serial = 189] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9c034400) [pid = 26299] [serial = 198] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0xa33ca000) [pid = 26299] [serial = 207] [outer = (nil)] [url = about:blank] 11:16:10 INFO - PROCESS | 26299 | 1469470570463 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:10 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. 11:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1682ms 11:16:10 INFO - PROCESS | 26299 | 1469470570496 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:16:10 INFO - PROCESS | 26299 | 1469470570501 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 11:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:16:10 INFO - PROCESS | 26299 | 1469470570510 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:16:10 INFO - PROCESS | 26299 | 1469470570514 Marionette TRACE conn3 <- [1,330,null,{}] 11:16:10 INFO - PROCESS | 26299 | 1469470570521 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:10 INFO - PROCESS | 26299 | 1469470570527 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:10 INFO - PROCESS | 26299 | 1469470570694 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:16:10 INFO - PROCESS | 26299 | 1469470570704 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:10 INFO - PROCESS | 26299 | 1469470570713 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x96e73800 == 20 [pid = 26299] [id = 90] 11:16:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x96ea0400) [pid = 26299] [serial = 269] [outer = (nil)] 11:16:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x99645000) [pid = 26299] [serial = 270] [outer = 0x96ea0400] 11:16:10 INFO - PROCESS | 26299 | 1469470570806 Marionette DEBUG loaded listener.js 11:16:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x99e1c000) [pid = 26299] [serial = 271] [outer = 0x96ea0400] 11:16:11 INFO - PROCESS | 26299 | 1469470571897 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:11 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. 11:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1432ms 11:16:11 INFO - PROCESS | 26299 | 1469470571941 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:16:11 INFO - PROCESS | 26299 | 1469470571946 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 11:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:16:11 INFO - PROCESS | 26299 | 1469470571953 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:16:11 INFO - PROCESS | 26299 | 1469470571957 Marionette TRACE conn3 <- [1,334,null,{}] 11:16:11 INFO - PROCESS | 26299 | 1469470571963 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:11 INFO - PROCESS | 26299 | 1469470571968 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:12 INFO - PROCESS | 26299 | 1469470572135 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:16:12 INFO - PROCESS | 26299 | 1469470572147 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 26299 | 1469470572154 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c53400 == 21 [pid = 26299] [id = 91] 11:16:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x9ac56000) [pid = 26299] [serial = 272] [outer = (nil)] 11:16:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x9b41a800) [pid = 26299] [serial = 273] [outer = 0x9ac56000] 11:16:12 INFO - PROCESS | 26299 | 1469470572225 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x9b4c9800) [pid = 26299] [serial = 274] [outer = 0x9ac56000] 11:16:13 INFO - PROCESS | 26299 | 1469470573179 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:13 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. 11:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1282ms 11:16:13 INFO - PROCESS | 26299 | 1469470573236 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:16:13 INFO - PROCESS | 26299 | 1469470573243 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 11:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:16:13 INFO - PROCESS | 26299 | 1469470573288 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:16:13 INFO - PROCESS | 26299 | 1469470573295 Marionette TRACE conn3 <- [1,338,null,{}] 11:16:13 INFO - PROCESS | 26299 | 1469470573301 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:13 INFO - PROCESS | 26299 | 1469470573308 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:13 INFO - PROCESS | 26299 | 1469470573531 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:16:13 INFO - PROCESS | 26299 | 1469470573549 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:13 INFO - PROCESS | 26299 | 1469470573557 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a651800 == 22 [pid = 26299] [id = 92] 11:16:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x9ac53800) [pid = 26299] [serial = 275] [outer = (nil)] 11:16:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x9c02dc00) [pid = 26299] [serial = 276] [outer = 0x9ac53800] 11:16:13 INFO - PROCESS | 26299 | 1469470573629 Marionette DEBUG loaded listener.js 11:16:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x9c044c00) [pid = 26299] [serial = 277] [outer = 0x9ac53800] 11:16:14 INFO - PROCESS | 26299 | 1469470574493 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:14 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. 11:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1243ms 11:16:14 INFO - PROCESS | 26299 | 1469470574522 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:16:14 INFO - PROCESS | 26299 | 1469470574526 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 11:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:16:14 INFO - PROCESS | 26299 | 1469470574532 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 26299 | 1469470574535 Marionette TRACE conn3 <- [1,342,null,{}] 11:16:14 INFO - PROCESS | 26299 | 1469470574547 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:14 INFO - PROCESS | 26299 | 1469470574551 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:14 INFO - PROCESS | 26299 | 1469470574750 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:16:14 INFO - PROCESS | 26299 | 1469470574769 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:14 INFO - PROCESS | 26299 | 1469470574778 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a76f800 == 23 [pid = 26299] [id = 93] 11:16:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x9c207400) [pid = 26299] [serial = 278] [outer = (nil)] 11:16:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x9d8f2400) [pid = 26299] [serial = 279] [outer = 0x9c207400] 11:16:14 INFO - PROCESS | 26299 | 1469470574845 Marionette DEBUG loaded listener.js 11:16:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x9b63c000) [pid = 26299] [serial = 280] [outer = 0x9c207400] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x92324000) [pid = 26299] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x952c5800) [pid = 26299] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x91acd800) [pid = 26299] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x93a42000) [pid = 26299] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x91ace800) [pid = 26299] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x91f1a800) [pid = 26299] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x952c1c00) [pid = 26299] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9b4c4800) [pid = 26299] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x9232c400) [pid = 26299] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0xa6da5c00) [pid = 26299] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0xa225f400) [pid = 26299] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9a5bc000) [pid = 26299] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9a5be000) [pid = 26299] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9d8f2000) [pid = 26299] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:16:15 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x9964a800) [pid = 26299] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:16:15 INFO - PROCESS | 26299 | 1469470575822 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:15 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. 11:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1337ms 11:16:15 INFO - PROCESS | 26299 | 1469470575870 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:16:15 INFO - PROCESS | 26299 | 1469470575874 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 11:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:16:15 INFO - PROCESS | 26299 | 1469470575880 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:16:15 INFO - PROCESS | 26299 | 1469470575883 Marionette TRACE conn3 <- [1,346,null,{}] 11:16:15 INFO - PROCESS | 26299 | 1469470575889 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:15 INFO - PROCESS | 26299 | 1469470575894 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:16 INFO - PROCESS | 26299 | 1469470576048 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:16:16 INFO - PROCESS | 26299 | 1469470576066 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:16 INFO - PROCESS | 26299 | 1469470576083 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a42000 == 24 [pid = 26299] [id = 94] 11:16:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9964a800) [pid = 26299] [serial = 281] [outer = (nil)] 11:16:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9c20d400) [pid = 26299] [serial = 282] [outer = 0x9964a800] 11:16:16 INFO - PROCESS | 26299 | 1469470576274 Marionette DEBUG loaded listener.js 11:16:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0xa2257400) [pid = 26299] [serial = 283] [outer = 0x9964a800] 11:16:17 INFO - PROCESS | 26299 | 1469470577029 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:17 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. 11:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1186ms 11:16:17 INFO - PROCESS | 26299 | 1469470577067 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:16:17 INFO - PROCESS | 26299 | 1469470577070 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 11:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:16:17 INFO - PROCESS | 26299 | 1469470577076 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:16:17 INFO - PROCESS | 26299 | 1469470577079 Marionette TRACE conn3 <- [1,350,null,{}] 11:16:17 INFO - PROCESS | 26299 | 1469470577085 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:17 INFO - PROCESS | 26299 | 1469470577090 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:17 INFO - PROCESS | 26299 | 1469470577301 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:16:17 INFO - PROCESS | 26299 | 1469470577428 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:17 INFO - PROCESS | 26299 | 1469470577443 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac3c00 == 25 [pid = 26299] [id = 95] 11:16:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x91ac7000) [pid = 26299] [serial = 284] [outer = (nil)] 11:16:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x91f12c00) [pid = 26299] [serial = 285] [outer = 0x91ac7000] 11:16:17 INFO - PROCESS | 26299 | 1469470577521 Marionette DEBUG loaded listener.js 11:16:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x92208c00) [pid = 26299] [serial = 286] [outer = 0x91ac7000] 11:16:18 INFO - PROCESS | 26299 | 1469470578493 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:18 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. 11:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1489ms 11:16:18 INFO - PROCESS | 26299 | 1469470578569 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:16:18 INFO - PROCESS | 26299 | 1469470578576 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 11:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:16:18 INFO - PROCESS | 26299 | 1469470578584 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:16:18 INFO - PROCESS | 26299 | 1469470578589 Marionette TRACE conn3 <- [1,354,null,{}] 11:16:18 INFO - PROCESS | 26299 | 1469470578597 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:18 INFO - PROCESS | 26299 | 1469470578605 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:18 INFO - PROCESS | 26299 | 1469470578829 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:16:19 INFO - PROCESS | 26299 | 1469470579030 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:19 INFO - PROCESS | 26299 | 1469470579043 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x9927c800 == 26 [pid = 26299] [id = 96] 11:16:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x9a177c00) [pid = 26299] [serial = 287] [outer = (nil)] 11:16:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x9a5ba400) [pid = 26299] [serial = 288] [outer = 0x9a177c00] 11:16:19 INFO - PROCESS | 26299 | 1469470579168 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x9a76f400) [pid = 26299] [serial = 289] [outer = 0x9a177c00] 11:16:20 INFO - PROCESS | 26299 | 1469470580103 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:20 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. 11:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1547ms 11:16:20 INFO - PROCESS | 26299 | 1469470580135 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:16:20 INFO - PROCESS | 26299 | 1469470580140 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 11:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:16:20 INFO - PROCESS | 26299 | 1469470580148 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 26299 | 1469470580152 Marionette TRACE conn3 <- [1,358,null,{}] 11:16:20 INFO - PROCESS | 26299 | 1469470580164 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:20 INFO - PROCESS | 26299 | 1469470580170 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:20 INFO - PROCESS | 26299 | 1469470580392 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:16:20 INFO - PROCESS | 26299 | 1469470580598 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:20 INFO - PROCESS | 26299 | 1469470580606 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x9c031000 == 27 [pid = 26299] [id = 97] 11:16:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x9c034000) [pid = 26299] [serial = 290] [outer = (nil)] 11:16:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x9c210000) [pid = 26299] [serial = 291] [outer = 0x9c034000] 11:16:20 INFO - PROCESS | 26299 | 1469470580731 Marionette DEBUG loaded listener.js 11:16:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0xa208c400) [pid = 26299] [serial = 292] [outer = 0x9c034000] 11:16:21 INFO - PROCESS | 26299 | 1469470581737 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:21 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. 11:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1638ms 11:16:21 INFO - PROCESS | 26299 | 1469470581788 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:16:21 INFO - PROCESS | 26299 | 1469470581793 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 11:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:16:21 INFO - PROCESS | 26299 | 1469470581809 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:16:21 INFO - PROCESS | 26299 | 1469470581818 Marionette TRACE conn3 <- [1,362,null,{}] 11:16:21 INFO - PROCESS | 26299 | 1469470581825 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:21 INFO - PROCESS | 26299 | 1469470581833 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:22 INFO - PROCESS | 26299 | 1469470582089 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:16:22 INFO - PROCESS | 26299 | 1469470582297 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:22 INFO - PROCESS | 26299 | 1469470582313 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:22 INFO - PROCESS | 26299 | ++DOCSHELL 0xa2316800 == 28 [pid = 26299] [id = 98] 11:16:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0xa2317000) [pid = 26299] [serial = 293] [outer = (nil)] 11:16:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0xa23a5800) [pid = 26299] [serial = 294] [outer = 0xa2317000] 11:16:22 INFO - PROCESS | 26299 | 1469470582395 Marionette DEBUG loaded listener.js 11:16:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0xa23aa400) [pid = 26299] [serial = 295] [outer = 0xa2317000] 11:16:23 INFO - PROCESS | 26299 | 1469470583404 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:23 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. 11:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1660ms 11:16:23 INFO - PROCESS | 26299 | 1469470583461 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:16:23 INFO - PROCESS | 26299 | 1469470583467 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 11:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:16:23 INFO - PROCESS | 26299 | 1469470583473 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:16:23 INFO - PROCESS | 26299 | 1469470583477 Marionette TRACE conn3 <- [1,366,null,{}] 11:16:23 INFO - PROCESS | 26299 | 1469470583483 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:23 INFO - PROCESS | 26299 | 1469470583488 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:23 INFO - PROCESS | 26299 | 1469470583672 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:16:23 INFO - PROCESS | 26299 | 1469470583872 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:23 INFO - PROCESS | 26299 | 1469470583881 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:23 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a773000 == 29 [pid = 26299] [id = 99] 11:16:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x9b63cc00) [pid = 26299] [serial = 296] [outer = (nil)] 11:16:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0xa2fba000) [pid = 26299] [serial = 297] [outer = 0x9b63cc00] 11:16:24 INFO - PROCESS | 26299 | 1469470584002 Marionette DEBUG loaded listener.js 11:16:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0xa2feac00) [pid = 26299] [serial = 298] [outer = 0x9b63cc00] 11:16:24 INFO - PROCESS | 26299 | 1469470584854 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:24 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. 11:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1429ms 11:16:24 INFO - PROCESS | 26299 | 1469470584904 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:16:24 INFO - PROCESS | 26299 | 1469470584909 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 11:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:16:24 INFO - PROCESS | 26299 | 1469470584915 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:16:24 INFO - PROCESS | 26299 | 1469470584918 Marionette TRACE conn3 <- [1,370,null,{}] 11:16:24 INFO - PROCESS | 26299 | 1469470584924 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:24 INFO - PROCESS | 26299 | 1469470584929 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:25 INFO - PROCESS | 26299 | 1469470585101 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:16:25 INFO - PROCESS | 26299 | 1469470585257 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:25 INFO - PROCESS | 26299 | 1469470585273 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f1e000 == 30 [pid = 26299] [id = 100] 11:16:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x92205800) [pid = 26299] [serial = 299] [outer = (nil)] 11:16:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x952b8800) [pid = 26299] [serial = 300] [outer = 0x92205800] 11:16:25 INFO - PROCESS | 26299 | 1469470585366 Marionette DEBUG loaded listener.js 11:16:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0xa23a6000) [pid = 26299] [serial = 301] [outer = 0x92205800] 11:16:26 INFO - PROCESS | 26299 | 1469470586634 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:16:26 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. 11:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1732ms 11:16:26 INFO - PROCESS | 26299 | 1469470586648 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:16:26 INFO - PROCESS | 26299 | 1469470586652 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 11:16:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:16:26 INFO - PROCESS | 26299 | 1469470586661 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:16:26 INFO - PROCESS | 26299 | 1469470586664 Marionette TRACE conn3 <- [1,374,null,{}] 11:16:26 INFO - PROCESS | 26299 | 1469470586673 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:26 INFO - PROCESS | 26299 | 1469470586678 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:26 INFO - PROCESS | 26299 | 1469470586887 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:16:27 INFO - PROCESS | 26299 | 1469470587089 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:27 INFO - PROCESS | 26299 | 1469470587105 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a46000 == 31 [pid = 26299] [id = 101] 11:16:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x93c5d000) [pid = 26299] [serial = 302] [outer = (nil)] 11:16:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x978d7000) [pid = 26299] [serial = 303] [outer = 0x93c5d000] 11:16:27 INFO - PROCESS | 26299 | 1469470587202 Marionette DEBUG loaded listener.js 11:16:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x9832ac00) [pid = 26299] [serial = 304] [outer = 0x93c5d000] 11:16:28 INFO - PROCESS | 26299 | --DOCSHELL 0x91acc800 == 30 [pid = 26299] [id = 80] 11:16:28 INFO - PROCESS | 26299 | --DOCSHELL 0x91acd400 == 29 [pid = 26299] [id = 79] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x9a5c2400) [pid = 26299] [serial = 249] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x9832c800) [pid = 26299] [serial = 246] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x9220a400) [pid = 26299] [serial = 238] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x91acfc00) [pid = 26299] [serial = 237] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x93c57c00) [pid = 26299] [serial = 243] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x947d9c00) [pid = 26299] [serial = 244] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x91f15400) [pid = 26299] [serial = 240] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x9220d400) [pid = 26299] [serial = 241] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x9394a400) [pid = 26299] [serial = 210] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x9220d800) [pid = 26299] [serial = 209] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x9a769800) [pid = 26299] [serial = 213] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x99ebc800) [pid = 26299] [serial = 212] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x9c03c800) [pid = 26299] [serial = 216] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x9bfd0000) [pid = 26299] [serial = 215] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0xa4d0c800) [pid = 26299] [serial = 220] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0xa25f9800) [pid = 26299] [serial = 219] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0xa6f49400) [pid = 26299] [serial = 223] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0xa6f40800) [pid = 26299] [serial = 222] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0xa6f77400) [pid = 26299] [serial = 226] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0xa2262000) [pid = 26299] [serial = 225] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0xa2259c00) [pid = 26299] [serial = 229] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9a5c5c00) [pid = 26299] [serial = 228] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9b13e800) [pid = 26299] [serial = 232] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0xa6f81000) [pid = 26299] [serial = 231] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9a660000) [pid = 26299] [serial = 250] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0xa6c53000) [pid = 26299] [serial = 235] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0xa6c51c00) [pid = 26299] [serial = 234] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x9b13a400) [pid = 26299] [serial = 255] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x9a768000) [pid = 26299] [serial = 253] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x9a5c5800) [pid = 26299] [serial = 252] [outer = (nil)] [url = about:blank] 11:16:28 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x992d4c00) [pid = 26299] [serial = 247] [outer = (nil)] [url = about:blank] 11:16:29 INFO - PROCESS | 26299 | 1469470589149 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:16:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:16:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 2546ms 11:16:29 INFO - PROCESS | 26299 | 1469470589207 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:16:29 INFO - PROCESS | 26299 | 1469470589213 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 11:16:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:16:29 INFO - PROCESS | 26299 | 1469470589221 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:16:29 INFO - PROCESS | 26299 | 1469470589226 Marionette TRACE conn3 <- [1,378,null,{}] 11:16:29 INFO - PROCESS | 26299 | 1469470589234 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:29 INFO - PROCESS | 26299 | 1469470589239 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:29 INFO - PROCESS | 26299 | 1469470589432 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:16:29 INFO - PROCESS | 26299 | 1469470589539 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:29 INFO - PROCESS | 26299 | 1469470589549 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:29 INFO - PROCESS | 26299 | ++DOCSHELL 0x92320000 == 30 [pid = 26299] [id = 102] 11:16:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x92323000) [pid = 26299] [serial = 305] [outer = (nil)] 11:16:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x93951800) [pid = 26299] [serial = 306] [outer = 0x92323000] 11:16:29 INFO - PROCESS | 26299 | 1469470589620 Marionette DEBUG loaded listener.js 11:16:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x93a49c00) [pid = 26299] [serial = 307] [outer = 0x92323000] 11:16:30 INFO - PROCESS | 26299 | 1469470590400 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:16:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:16:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1240ms 11:16:30 INFO - PROCESS | 26299 | 1469470590462 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:16:30 INFO - PROCESS | 26299 | 1469470590471 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 11:16:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:16:30 INFO - PROCESS | 26299 | 1469470590482 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:16:30 INFO - PROCESS | 26299 | 1469470590486 Marionette TRACE conn3 <- [1,382,null,{}] 11:16:30 INFO - PROCESS | 26299 | 1469470590492 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:30 INFO - PROCESS | 26299 | 1469470590498 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:30 INFO - PROCESS | 26299 | 1469470590671 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:16:30 INFO - PROCESS | 26299 | 1469470590792 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 26299 | 1469470590802 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:30 INFO - PROCESS | 26299 | ++DOCSHELL 0x947de400 == 31 [pid = 26299] [id = 103] 11:16:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x952bc400) [pid = 26299] [serial = 308] [outer = (nil)] 11:16:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x978d9000) [pid = 26299] [serial = 309] [outer = 0x952bc400] 11:16:30 INFO - PROCESS | 26299 | 1469470590875 Marionette DEBUG loaded listener.js 11:16:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x99275c00) [pid = 26299] [serial = 310] [outer = 0x952bc400] 11:16:31 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:31 INFO - PROCESS | 26299 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:16:31 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:31 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:31 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:31 INFO - PROCESS | 26299 | 1469470591886 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:16:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:16:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1441ms 11:16:31 INFO - PROCESS | 26299 | 1469470591923 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:16:31 INFO - PROCESS | 26299 | 1469470591927 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 11:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:16:31 INFO - PROCESS | 26299 | 1469470591941 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:16:31 INFO - PROCESS | 26299 | 1469470591947 Marionette TRACE conn3 <- [1,386,null,{}] 11:16:31 INFO - PROCESS | 26299 | 1469470591964 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:31 INFO - PROCESS | 26299 | 1469470591973 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:32 INFO - PROCESS | 26299 | 1469470592184 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:16:32 INFO - PROCESS | 26299 | 1469470592205 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:32 INFO - PROCESS | 26299 | 1469470592218 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:32 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a5c7000 == 32 [pid = 26299] [id = 104] 11:16:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9a5c7800) [pid = 26299] [serial = 311] [outer = (nil)] 11:16:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9a765c00) [pid = 26299] [serial = 312] [outer = 0x9a5c7800] 11:16:32 INFO - PROCESS | 26299 | 1469470592302 Marionette DEBUG loaded listener.js 11:16:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9a76b400) [pid = 26299] [serial = 313] [outer = 0x9a5c7800] 11:16:33 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9964a800) [pid = 26299] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:16:33 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x9ac53800) [pid = 26299] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:16:33 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9c207400) [pid = 26299] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:16:33 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x96ea0400) [pid = 26299] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:16:33 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x99e22c00) [pid = 26299] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:16:33 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x9ba81000) [pid = 26299] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:16:33 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x92324800) [pid = 26299] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:16:33 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x92329000) [pid = 26299] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:16:33 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x9ac56000) [pid = 26299] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:16:33 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x9ac57400) [pid = 26299] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:16:33 INFO - PROCESS | 26299 | 1469470593668 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:16:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:16:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1787ms 11:16:33 INFO - PROCESS | 26299 | 1469470593793 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:16:33 INFO - PROCESS | 26299 | 1469470593798 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 11:16:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:16:33 INFO - PROCESS | 26299 | 1469470593815 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:16:33 INFO - PROCESS | 26299 | 1469470593817 Marionette TRACE conn3 <- [1,390,null,{}] 11:16:33 INFO - PROCESS | 26299 | 1469470593823 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:33 INFO - PROCESS | 26299 | 1469470593828 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:34 INFO - PROCESS | 26299 | 1469470594012 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:16:34 INFO - PROCESS | 26299 | 1469470594081 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 26299 | 1469470594087 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x91acd000 == 33 [pid = 26299] [id = 105] 11:16:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9a5bdc00) [pid = 26299] [serial = 314] [outer = (nil)] 11:16:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x9a773c00) [pid = 26299] [serial = 315] [outer = 0x9a5bdc00] 11:16:34 INFO - PROCESS | 26299 | 1469470594159 Marionette DEBUG loaded listener.js 11:16:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x9b138800) [pid = 26299] [serial = 316] [outer = 0x9a5bdc00] 11:16:34 INFO - PROCESS | 26299 | 1469470594897 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:16:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:16:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1130ms 11:16:34 INFO - PROCESS | 26299 | 1469470594947 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:16:34 INFO - PROCESS | 26299 | 1469470594950 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 11:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:16:34 INFO - PROCESS | 26299 | 1469470594956 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:16:34 INFO - PROCESS | 26299 | 1469470594960 Marionette TRACE conn3 <- [1,394,null,{}] 11:16:34 INFO - PROCESS | 26299 | 1469470594965 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:34 INFO - PROCESS | 26299 | 1469470594970 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:35 INFO - PROCESS | 26299 | 1469470595123 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:16:35 INFO - PROCESS | 26299 | 1469470595133 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:35 INFO - PROCESS | 26299 | 1469470595142 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:35 INFO - PROCESS | 26299 | ++DOCSHELL 0x9af89000 == 34 [pid = 26299] [id = 106] 11:16:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x9b41dc00) [pid = 26299] [serial = 317] [outer = (nil)] 11:16:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x9b639400) [pid = 26299] [serial = 318] [outer = 0x9b41dc00] 11:16:35 INFO - PROCESS | 26299 | 1469470595209 Marionette DEBUG loaded listener.js 11:16:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9bfc8800) [pid = 26299] [serial = 319] [outer = 0x9b41dc00] 11:16:36 INFO - PROCESS | 26299 | 1469470596422 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:16:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:16:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1550ms 11:16:36 INFO - PROCESS | 26299 | 1469470596509 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:16:36 INFO - PROCESS | 26299 | 1469470596516 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 11:16:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:16:36 INFO - PROCESS | 26299 | 1469470596525 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:16:36 INFO - PROCESS | 26299 | 1469470596530 Marionette TRACE conn3 <- [1,398,null,{}] 11:16:36 INFO - PROCESS | 26299 | 1469470596550 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:36 INFO - PROCESS | 26299 | 1469470596557 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:36 INFO - PROCESS | 26299 | 1469470596863 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:16:37 INFO - PROCESS | 26299 | 1469470596983 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:37 INFO - PROCESS | 26299 | 1469470596994 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x92324800 == 35 [pid = 26299] [id = 107] 11:16:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x92329400) [pid = 26299] [serial = 320] [outer = (nil)] 11:16:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9472a400) [pid = 26299] [serial = 321] [outer = 0x92329400] 11:16:37 INFO - PROCESS | 26299 | 1469470597076 Marionette DEBUG loaded listener.js 11:16:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x952ba800) [pid = 26299] [serial = 322] [outer = 0x92329400] 11:16:38 INFO - PROCESS | 26299 | 1469470598126 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1686ms 11:16:38 INFO - PROCESS | 26299 | 1469470598212 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:16:38 INFO - PROCESS | 26299 | 1469470598219 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 11:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:16:38 INFO - PROCESS | 26299 | 1469470598230 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:16:38 INFO - PROCESS | 26299 | 1469470598234 Marionette TRACE conn3 <- [1,402,null,{}] 11:16:38 INFO - PROCESS | 26299 | 1469470598241 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:38 INFO - PROCESS | 26299 | 1469470598247 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:38 INFO - PROCESS | 26299 | 1469470598470 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:16:38 INFO - PROCESS | 26299 | 1469470598680 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:38 INFO - PROCESS | 26299 | 1469470598689 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac9400 == 36 [pid = 26299] [id = 108] 11:16:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9a5c0800) [pid = 26299] [serial = 323] [outer = (nil)] 11:16:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x9a76e800) [pid = 26299] [serial = 324] [outer = 0x9a5c0800] 11:16:38 INFO - PROCESS | 26299 | 1469470598774 Marionette DEBUG loaded listener.js 11:16:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x9a5c5c00) [pid = 26299] [serial = 325] [outer = 0x9a5c0800] 11:16:39 INFO - PROCESS | 26299 | 1469470599910 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1733ms 11:16:39 INFO - PROCESS | 26299 | 1469470599963 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:16:39 INFO - PROCESS | 26299 | 1469470599968 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 11:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:16:39 INFO - PROCESS | 26299 | 1469470599974 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:16:39 INFO - PROCESS | 26299 | 1469470599980 Marionette TRACE conn3 <- [1,406,null,{}] 11:16:40 INFO - PROCESS | 26299 | 1469470599997 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:40 INFO - PROCESS | 26299 | 1469470600006 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:40 INFO - PROCESS | 26299 | 1469470600193 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:16:40 INFO - PROCESS | 26299 | 1469470600401 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:40 INFO - PROCESS | 26299 | 1469470600409 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x9c20c800 == 37 [pid = 26299] [id = 109] 11:16:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9c210400) [pid = 26299] [serial = 326] [outer = (nil)] 11:16:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0xa1007000) [pid = 26299] [serial = 327] [outer = 0x9c210400] 11:16:40 INFO - PROCESS | 26299 | 1469470600497 Marionette DEBUG loaded listener.js 11:16:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0xa208bc00) [pid = 26299] [serial = 328] [outer = 0x9c210400] 11:16:41 INFO - PROCESS | 26299 | 1469470601465 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:16:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:16:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1587ms 11:16:41 INFO - PROCESS | 26299 | 1469470601562 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:16:41 INFO - PROCESS | 26299 | 1469470601566 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 11:16:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:16:41 INFO - PROCESS | 26299 | 1469470601574 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:16:41 INFO - PROCESS | 26299 | 1469470601577 Marionette TRACE conn3 <- [1,410,null,{}] 11:16:41 INFO - PROCESS | 26299 | 1469470601583 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:41 INFO - PROCESS | 26299 | 1469470601588 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:41 INFO - PROCESS | 26299 | 1469470601814 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:16:42 INFO - PROCESS | 26299 | 1469470602118 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 26299 | 1469470602132 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:42 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac9800 == 38 [pid = 26299] [id = 110] 11:16:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x91aca400) [pid = 26299] [serial = 329] [outer = (nil)] 11:16:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x91f15800) [pid = 26299] [serial = 330] [outer = 0x91aca400] 11:16:42 INFO - PROCESS | 26299 | 1469470602229 Marionette DEBUG loaded listener.js 11:16:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x9220f000) [pid = 26299] [serial = 331] [outer = 0x91aca400] 11:16:43 INFO - PROCESS | 26299 | 1469470603293 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:16:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1747ms 11:16:43 INFO - PROCESS | 26299 | 1469470603322 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:16:43 INFO - PROCESS | 26299 | 1469470603328 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 11:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:16:43 INFO - PROCESS | 26299 | 1469470603335 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:16:43 INFO - PROCESS | 26299 | 1469470603340 Marionette TRACE conn3 <- [1,414,null,{}] 11:16:43 INFO - PROCESS | 26299 | 1469470603347 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:43 INFO - PROCESS | 26299 | 1469470603355 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:43 INFO - PROCESS | 26299 | 1469470603515 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x9c20d400) [pid = 26299] [serial = 282] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x9c02dc00) [pid = 26299] [serial = 276] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9d8f2400) [pid = 26299] [serial = 279] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x9c044c00) [pid = 26299] [serial = 277] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x9b63c000) [pid = 26299] [serial = 280] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x99645000) [pid = 26299] [serial = 270] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9a2f9000) [pid = 26299] [serial = 261] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9a5c6800) [pid = 26299] [serial = 262] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9c02a000) [pid = 26299] [serial = 264] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x9c02d800) [pid = 26299] [serial = 265] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x93952000) [pid = 26299] [serial = 267] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x93c55800) [pid = 26299] [serial = 268] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x93c61800) [pid = 26299] [serial = 258] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x952bb800) [pid = 26299] [serial = 259] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x9b41a800) [pid = 26299] [serial = 273] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x9b630400) [pid = 26299] [serial = 256] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x99e1c000) [pid = 26299] [serial = 271] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0xa2257400) [pid = 26299] [serial = 283] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x9b4c9800) [pid = 26299] [serial = 274] [outer = (nil)] [url = about:blank] 11:16:43 INFO - PROCESS | 26299 | 1469470603708 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:43 INFO - PROCESS | 26299 | 1469470603716 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c55800 == 39 [pid = 26299] [id = 111] 11:16:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x93c61800) [pid = 26299] [serial = 332] [outer = (nil)] 11:16:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9927a000) [pid = 26299] [serial = 333] [outer = 0x93c61800] 11:16:43 INFO - PROCESS | 26299 | 1469470603796 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x99e1c800) [pid = 26299] [serial = 334] [outer = 0x93c61800] 11:16:44 INFO - PROCESS | 26299 | 1469470604562 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:16:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1285ms 11:16:44 INFO - PROCESS | 26299 | 1469470604625 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:16:44 INFO - PROCESS | 26299 | 1469470604632 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 11:16:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:16:44 INFO - PROCESS | 26299 | 1469470604639 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:16:44 INFO - PROCESS | 26299 | 1469470604643 Marionette TRACE conn3 <- [1,418,null,{}] 11:16:44 INFO - PROCESS | 26299 | 1469470604653 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:44 INFO - PROCESS | 26299 | 1469470604657 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:44 INFO - PROCESS | 26299 | 1469470604831 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:16:44 INFO - PROCESS | 26299 | 1469470604941 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:44 INFO - PROCESS | 26299 | 1469470604950 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a5bd000 == 40 [pid = 26299] [id = 112] 11:16:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x9a5be800) [pid = 26299] [serial = 335] [outer = (nil)] 11:16:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x9a76dc00) [pid = 26299] [serial = 336] [outer = 0x9a5be800] 11:16:45 INFO - PROCESS | 26299 | 1469470605023 Marionette DEBUG loaded listener.js 11:16:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x9b4cb000) [pid = 26299] [serial = 337] [outer = 0x9a5be800] 11:16:46 INFO - PROCESS | 26299 | 1469470606272 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:16:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1691ms 11:16:46 INFO - PROCESS | 26299 | 1469470606336 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:16:46 INFO - PROCESS | 26299 | 1469470606340 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 11:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:16:46 INFO - PROCESS | 26299 | 1469470606354 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:16:46 INFO - PROCESS | 26299 | 1469470606363 Marionette TRACE conn3 <- [1,422,null,{}] 11:16:46 INFO - PROCESS | 26299 | 1469470606429 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:46 INFO - PROCESS | 26299 | 1469470606437 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:46 INFO - PROCESS | 26299 | 1469470606653 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:16:46 INFO - PROCESS | 26299 | 1469470606671 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:46 INFO - PROCESS | 26299 | 1469470606678 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x952bec00 == 41 [pid = 26299] [id = 113] 11:16:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9a5c2400) [pid = 26299] [serial = 338] [outer = (nil)] 11:16:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9c043000) [pid = 26299] [serial = 339] [outer = 0x9a5c2400] 11:16:46 INFO - PROCESS | 26299 | 1469470606748 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0xa108ac00) [pid = 26299] [serial = 340] [outer = 0x9a5c2400] 11:16:47 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9a5c7800) [pid = 26299] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:16:47 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x952bc400) [pid = 26299] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:16:47 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x92323000) [pid = 26299] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:16:47 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x93c5d000) [pid = 26299] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:16:47 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x91ac7000) [pid = 26299] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:16:47 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x9a177c00) [pid = 26299] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:16:47 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x9a5bdc00) [pid = 26299] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:16:47 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x9c034000) [pid = 26299] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:16:47 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0xa2317000) [pid = 26299] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:16:47 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x9b63cc00) [pid = 26299] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:16:47 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x92205800) [pid = 26299] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:16:47 INFO - PROCESS | 26299 | 1469470607980 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:16:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1651ms 11:16:48 INFO - PROCESS | 26299 | 1469470607999 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:16:48 INFO - PROCESS | 26299 | 1469470608003 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 11:16:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:16:48 INFO - PROCESS | 26299 | 1469470608010 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:16:48 INFO - PROCESS | 26299 | 1469470608012 Marionette TRACE conn3 <- [1,426,null,{}] 11:16:48 INFO - PROCESS | 26299 | 1469470608028 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:48 INFO - PROCESS | 26299 | 1469470608032 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:48 INFO - PROCESS | 26299 | 1469470608215 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:16:48 INFO - PROCESS | 26299 | 1469470608327 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:48 INFO - PROCESS | 26299 | 1469470608334 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x93954c00 == 42 [pid = 26299] [id = 114] 11:16:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x93a4d400) [pid = 26299] [serial = 341] [outer = (nil)] 11:16:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x9b13a800) [pid = 26299] [serial = 342] [outer = 0x93a4d400] 11:16:48 INFO - PROCESS | 26299 | 1469470608404 Marionette DEBUG loaded listener.js 11:16:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9a5c7800) [pid = 26299] [serial = 343] [outer = 0x93a4d400] 11:16:49 INFO - PROCESS | 26299 | 1469470609142 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:16:49 INFO - PROCESS | 26299 | 1469470609218 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 11:16:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:16:49 INFO - PROCESS | 26299 | 1469470609224 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:16:49 INFO - PROCESS | 26299 | 1469470609228 Marionette TRACE conn3 <- [1,430,null,{}] 11:16:49 INFO - PROCESS | 26299 | 1469470609239 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:49 INFO - PROCESS | 26299 | 1469470609243 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:49 INFO - PROCESS | 26299 | 1469470609398 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:16:49 INFO - PROCESS | 26299 | 1469470609407 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:49 INFO - PROCESS | 26299 | 1469470609425 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c5f800 == 43 [pid = 26299] [id = 115] 11:16:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x94731000) [pid = 26299] [serial = 344] [outer = (nil)] 11:16:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0xa231cc00) [pid = 26299] [serial = 345] [outer = 0x94731000] 11:16:49 INFO - PROCESS | 26299 | 1469470609506 Marionette DEBUG loaded listener.js 11:16:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0xa255b000) [pid = 26299] [serial = 346] [outer = 0x94731000] 11:16:50 INFO - PROCESS | 26299 | 1469470610640 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:16:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:16:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1446ms 11:16:50 INFO - PROCESS | 26299 | 1469470610671 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:16:50 INFO - PROCESS | 26299 | 1469470610678 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 11:16:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:16:50 INFO - PROCESS | 26299 | 1469470610688 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:16:50 INFO - PROCESS | 26299 | 1469470610693 Marionette TRACE conn3 <- [1,434,null,{}] 11:16:50 INFO - PROCESS | 26299 | 1469470610704 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:50 INFO - PROCESS | 26299 | 1469470610709 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:50 INFO - PROCESS | 26299 | 1469470610898 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:16:51 INFO - PROCESS | 26299 | 1469470611108 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:51 INFO - PROCESS | 26299 | 1469470611118 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x92326800 == 44 [pid = 26299] [id = 116] 11:16:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x93a4d000) [pid = 26299] [serial = 347] [outer = (nil)] 11:16:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x983ee800) [pid = 26299] [serial = 348] [outer = 0x93a4d000] 11:16:51 INFO - PROCESS | 26299 | 1469470611207 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9a2f3000) [pid = 26299] [serial = 349] [outer = 0x93a4d000] 11:16:52 INFO - PROCESS | 26299 | 1469470612115 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1486ms 11:16:52 INFO - PROCESS | 26299 | 1469470612173 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:16:52 INFO - PROCESS | 26299 | 1469470612182 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 11:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:16:52 INFO - PROCESS | 26299 | 1469470612192 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:16:52 INFO - PROCESS | 26299 | 1469470612196 Marionette TRACE conn3 <- [1,438,null,{}] 11:16:52 INFO - PROCESS | 26299 | 1469470612203 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:52 INFO - PROCESS | 26299 | 1469470612209 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:52 INFO - PROCESS | 26299 | 1469470612428 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:16:52 INFO - PROCESS | 26299 | 1469470612648 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:52 INFO - PROCESS | 26299 | 1469470612655 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ba75400 == 45 [pid = 26299] [id = 117] 11:16:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9bfd5800) [pid = 26299] [serial = 350] [outer = (nil)] 11:16:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9c030800) [pid = 26299] [serial = 351] [outer = 0x9bfd5800] 11:16:52 INFO - PROCESS | 26299 | 1469470612787 Marionette DEBUG loaded listener.js 11:16:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9c201800) [pid = 26299] [serial = 352] [outer = 0x9bfd5800] 11:16:53 INFO - PROCESS | 26299 | 1469470613738 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:16:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:16:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1597ms 11:16:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:16:53 INFO - PROCESS | 26299 | 1469470613789 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:16:53 INFO - PROCESS | 26299 | 1469470613793 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 11:16:53 INFO - PROCESS | 26299 | 1469470613800 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:16:53 INFO - PROCESS | 26299 | 1469470613806 Marionette TRACE conn3 <- [1,442,null,{}] 11:16:53 INFO - PROCESS | 26299 | 1469470613823 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:53 INFO - PROCESS | 26299 | 1469470613832 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:54 INFO - PROCESS | 26299 | 1469470614048 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:16:54 INFO - PROCESS | 26299 | 1469470614251 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 26299 | 1469470614261 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:54 INFO - PROCESS | 26299 | ++DOCSHELL 0xa227a400 == 46 [pid = 26299] [id = 118] 11:16:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0xa3271400) [pid = 26299] [serial = 353] [outer = (nil)] 11:16:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0xa334cc00) [pid = 26299] [serial = 354] [outer = 0xa3271400] 11:16:54 INFO - PROCESS | 26299 | 1469470614392 Marionette DEBUG loaded listener.js 11:16:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0xa33c9800) [pid = 26299] [serial = 355] [outer = 0xa3271400] 11:16:55 INFO - PROCESS | 26299 | 1469470615285 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:16:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:16:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1547ms 11:16:55 INFO - PROCESS | 26299 | 1469470615346 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:16:55 INFO - PROCESS | 26299 | 1469470615352 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 11:16:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:16:55 INFO - PROCESS | 26299 | 1469470615359 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:16:55 INFO - PROCESS | 26299 | 1469470615362 Marionette TRACE conn3 <- [1,446,null,{}] 11:16:55 INFO - PROCESS | 26299 | 1469470615368 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:55 INFO - PROCESS | 26299 | 1469470615373 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:55 INFO - PROCESS | 26299 | 1469470615551 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:16:55 INFO - PROCESS | 26299 | 1469470615676 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:55 INFO - PROCESS | 26299 | 1469470615687 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x9bfcdc00 == 47 [pid = 26299] [id = 119] 11:16:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0xa2fba800) [pid = 26299] [serial = 356] [outer = (nil)] 11:16:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0xa4d5b400) [pid = 26299] [serial = 357] [outer = 0xa2fba800] 11:16:55 INFO - PROCESS | 26299 | 1469470615763 Marionette DEBUG loaded listener.js 11:16:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0xa4f1c800) [pid = 26299] [serial = 358] [outer = 0xa2fba800] 11:16:56 INFO - PROCESS | 26299 | 1469470616776 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:16:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:16:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1486ms 11:16:56 INFO - PROCESS | 26299 | 1469470616846 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:16:56 INFO - PROCESS | 26299 | 1469470616850 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 11:16:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:16:56 INFO - PROCESS | 26299 | 1469470616857 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:16:56 INFO - PROCESS | 26299 | 1469470616860 Marionette TRACE conn3 <- [1,450,null,{}] 11:16:56 INFO - PROCESS | 26299 | 1469470616866 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:56 INFO - PROCESS | 26299 | 1469470616871 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:57 INFO - PROCESS | 26299 | 1469470617079 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:16:57 INFO - PROCESS | 26299 | 1469470617280 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:57 INFO - PROCESS | 26299 | 1469470617291 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:57 INFO - PROCESS | 26299 | ++DOCSHELL 0xa4d50000 == 48 [pid = 26299] [id = 120] 11:16:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0xa4d54800) [pid = 26299] [serial = 359] [outer = (nil)] 11:16:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0xa614ac00) [pid = 26299] [serial = 360] [outer = 0xa4d54800] 11:16:57 INFO - PROCESS | 26299 | 1469470617405 Marionette DEBUG loaded listener.js 11:16:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0xa61e1c00) [pid = 26299] [serial = 361] [outer = 0xa4d54800] 11:16:58 INFO - PROCESS | 26299 | 1469470618347 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:16:58 INFO - PROCESS | 26299 | 1469470618447 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 11:16:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:16:58 INFO - PROCESS | 26299 | 1469470618454 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:16:58 INFO - PROCESS | 26299 | 1469470618457 Marionette TRACE conn3 <- [1,454,null,{}] 11:16:58 INFO - PROCESS | 26299 | 1469470618463 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:58 INFO - PROCESS | 26299 | 1469470618473 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:58 INFO - PROCESS | 26299 | 1469470618711 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:16:59 INFO - PROCESS | 26299 | 1469470619151 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:59 INFO - PROCESS | 26299 | 1469470619159 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:16:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x9220a000 == 49 [pid = 26299] [id = 121] 11:16:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x9220a400) [pid = 26299] [serial = 362] [outer = (nil)] 11:16:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x92329000) [pid = 26299] [serial = 363] [outer = 0x9220a400] 11:16:59 INFO - PROCESS | 26299 | 1469470619236 Marionette DEBUG loaded listener.js 11:16:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x93c56c00) [pid = 26299] [serial = 364] [outer = 0x9220a400] 11:17:00 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:00 INFO - PROCESS | 26299 | 1469470620236 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:17:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:17:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1839ms 11:17:00 INFO - PROCESS | 26299 | 1469470620296 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:17:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:17:00 INFO - PROCESS | 26299 | 1469470620302 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 11:17:00 INFO - PROCESS | 26299 | 1469470620310 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:17:00 INFO - PROCESS | 26299 | 1469470620314 Marionette TRACE conn3 <- [1,458,null,{}] 11:17:00 INFO - PROCESS | 26299 | 1469470620322 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:00 INFO - PROCESS | 26299 | 1469470620329 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:00 INFO - PROCESS | 26299 | 1469470620519 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x93a46000 == 48 [pid = 26299] [id = 101] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x93954c00 == 47 [pid = 26299] [id = 114] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x952bec00 == 46 [pid = 26299] [id = 113] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x9a5bd000 == 45 [pid = 26299] [id = 112] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x93c55800 == 44 [pid = 26299] [id = 111] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac9800 == 43 [pid = 26299] [id = 110] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x91f1e000 == 42 [pid = 26299] [id = 100] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x92320000 == 41 [pid = 26299] [id = 102] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x9af89000 == 40 [pid = 26299] [id = 106] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x91acd000 == 39 [pid = 26299] [id = 105] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x9a5c7000 == 38 [pid = 26299] [id = 104] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x92324800 == 37 [pid = 26299] [id = 107] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac9400 == 36 [pid = 26299] [id = 108] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x9c20c800 == 35 [pid = 26299] [id = 109] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x947de400 == 34 [pid = 26299] [id = 103] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x9a773000 == 33 [pid = 26299] [id = 99] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0xa2316800 == 32 [pid = 26299] [id = 98] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x9220a000 == 31 [pid = 26299] [id = 121] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x9bfcdc00 == 30 [pid = 26299] [id = 119] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0xa4d50000 == 29 [pid = 26299] [id = 120] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0xa227a400 == 28 [pid = 26299] [id = 118] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x9ba75400 == 27 [pid = 26299] [id = 117] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x93c5f800 == 26 [pid = 26299] [id = 115] 11:17:01 INFO - PROCESS | 26299 | --DOCSHELL 0x92326800 == 25 [pid = 26299] [id = 116] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x9a765c00) [pid = 26299] [serial = 312] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x978d9000) [pid = 26299] [serial = 309] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x93951800) [pid = 26299] [serial = 306] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x93a49c00) [pid = 26299] [serial = 307] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x9832ac00) [pid = 26299] [serial = 304] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x978d7000) [pid = 26299] [serial = 303] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x92208c00) [pid = 26299] [serial = 286] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x91f12c00) [pid = 26299] [serial = 285] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9a76f400) [pid = 26299] [serial = 289] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9a5ba400) [pid = 26299] [serial = 288] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9a773c00) [pid = 26299] [serial = 315] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0xa208c400) [pid = 26299] [serial = 292] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x9c210000) [pid = 26299] [serial = 291] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0xa23aa400) [pid = 26299] [serial = 295] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0xa23a5800) [pid = 26299] [serial = 294] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0xa2feac00) [pid = 26299] [serial = 298] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0xa2fba000) [pid = 26299] [serial = 297] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0xa23a6000) [pid = 26299] [serial = 301] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x952b8800) [pid = 26299] [serial = 300] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x9a76b400) [pid = 26299] [serial = 313] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x99275c00) [pid = 26299] [serial = 310] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x9b639400) [pid = 26299] [serial = 318] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x9b138800) [pid = 26299] [serial = 316] [outer = (nil)] [url = about:blank] 11:17:01 INFO - PROCESS | 26299 | 1469470621827 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 26299 | 1469470621837 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x91acb400 == 26 [pid = 26299] [id = 122] 11:17:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x91acb800) [pid = 26299] [serial = 365] [outer = (nil)] 11:17:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x91ad0400) [pid = 26299] [serial = 366] [outer = 0x91acb800] 11:17:01 INFO - PROCESS | 26299 | 1469470621929 Marionette DEBUG loaded listener.js 11:17:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x91f1e000) [pid = 26299] [serial = 367] [outer = 0x91acb800] 11:17:02 INFO - PROCESS | 26299 | 1469470622765 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:17:02 INFO - PROCESS | 26299 | 1469470622833 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 11:17:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:17:02 INFO - PROCESS | 26299 | 1469470622842 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:17:02 INFO - PROCESS | 26299 | 1469470622847 Marionette TRACE conn3 <- [1,462,null,{}] 11:17:02 INFO - PROCESS | 26299 | 1469470622855 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:02 INFO - PROCESS | 26299 | 1469470622863 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:03 INFO - PROCESS | 26299 | 1469470623031 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:17:03 INFO - PROCESS | 26299 | 1469470623146 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:03 INFO - PROCESS | 26299 | 1469470623154 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:03 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c5f400 == 27 [pid = 26299] [id = 123] 11:17:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x93c5f800) [pid = 26299] [serial = 368] [outer = (nil)] 11:17:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x952b7000) [pid = 26299] [serial = 369] [outer = 0x93c5f800] 11:17:03 INFO - PROCESS | 26299 | 1469470623238 Marionette DEBUG loaded listener.js 11:17:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x952c2400) [pid = 26299] [serial = 370] [outer = 0x93c5f800] 11:17:04 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:04 INFO - PROCESS | 26299 | 1469470624142 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:17:04 INFO - PROCESS | 26299 | 1469470624205 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 11:17:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:17:04 INFO - PROCESS | 26299 | 1469470624212 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 26299 | 1469470624216 Marionette TRACE conn3 <- [1,466,null,{}] 11:17:04 INFO - PROCESS | 26299 | 1469470624228 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:04 INFO - PROCESS | 26299 | 1469470624233 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:04 INFO - PROCESS | 26299 | 1469470624458 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:17:04 INFO - PROCESS | 26299 | 1469470624485 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 26299 | 1469470624492 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c5e800 == 28 [pid = 26299] [id = 124] 11:17:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x98335c00) [pid = 26299] [serial = 371] [outer = (nil)] 11:17:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x99eb7400) [pid = 26299] [serial = 372] [outer = 0x98335c00] 11:17:04 INFO - PROCESS | 26299 | 1469470624568 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9a25e000) [pid = 26299] [serial = 373] [outer = 0x98335c00] 11:17:06 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x92329400) [pid = 26299] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:17:06 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9a5c0800) [pid = 26299] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:17:06 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x9b41dc00) [pid = 26299] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:17:06 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x93a4d400) [pid = 26299] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:17:06 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x9a5be800) [pid = 26299] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:17:06 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x91aca400) [pid = 26299] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:17:06 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x9a5c2400) [pid = 26299] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:17:06 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x9c210400) [pid = 26299] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:17:06 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x93c61800) [pid = 26299] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:17:06 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x94731000) [pid = 26299] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:17:06 INFO - PROCESS | 26299 | 1469470626684 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:17:06 INFO - PROCESS | 26299 | 1469470626759 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 11:17:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:17:06 INFO - PROCESS | 26299 | 1469470626775 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:17:06 INFO - PROCESS | 26299 | 1469470626784 Marionette TRACE conn3 <- [1,470,null,{}] 11:17:06 INFO - PROCESS | 26299 | 1469470626794 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:06 INFO - PROCESS | 26299 | 1469470626802 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:06 INFO - PROCESS | 26299 | 1469470626964 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:17:06 INFO - PROCESS | 26299 | 1469470626976 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:06 INFO - PROCESS | 26299 | 1469470626983 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x96e68000 == 29 [pid = 26299] [id = 125] 11:17:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x96eaa800) [pid = 26299] [serial = 374] [outer = (nil)] 11:17:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x9b46b000) [pid = 26299] [serial = 375] [outer = 0x96eaa800] 11:17:07 INFO - PROCESS | 26299 | 1469470627152 Marionette DEBUG loaded listener.js 11:17:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9b63c000) [pid = 26299] [serial = 376] [outer = 0x96eaa800] 11:17:07 INFO - PROCESS | 26299 | 1469470627925 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1200ms 11:17:07 INFO - PROCESS | 26299 | 1469470627968 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:17:07 INFO - PROCESS | 26299 | 1469470627971 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 11:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:17:07 INFO - PROCESS | 26299 | 1469470627978 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:17:07 INFO - PROCESS | 26299 | 1469470627982 Marionette TRACE conn3 <- [1,474,null,{}] 11:17:08 INFO - PROCESS | 26299 | 1469470627995 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:08 INFO - PROCESS | 26299 | 1469470627999 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:08 INFO - PROCESS | 26299 | 1469470628164 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:17:08 INFO - PROCESS | 26299 | 1469470628174 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:08 INFO - PROCESS | 26299 | 1469470628181 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:08 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f20c00 == 30 [pid = 26299] [id = 126] 11:17:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x983f2000) [pid = 26299] [serial = 377] [outer = (nil)] 11:17:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x9c028400) [pid = 26299] [serial = 378] [outer = 0x983f2000] 11:17:08 INFO - PROCESS | 26299 | 1469470628255 Marionette DEBUG loaded listener.js 11:17:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x9c036800) [pid = 26299] [serial = 379] [outer = 0x983f2000] 11:17:09 INFO - PROCESS | 26299 | 1469470629765 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:17:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1954ms 11:17:09 INFO - PROCESS | 26299 | 1469470629936 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:17:09 INFO - PROCESS | 26299 | 1469470629947 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 11:17:09 INFO - PROCESS | 26299 | 1469470629962 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:17:09 INFO - PROCESS | 26299 | 1469470629969 Marionette TRACE conn3 <- [1,478,null,{}] 11:17:09 INFO - PROCESS | 26299 | 1469470629983 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:09 INFO - PROCESS | 26299 | 1469470629993 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:10 INFO - PROCESS | 26299 | 1469470630227 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:17:10 INFO - PROCESS | 26299 | 1469470630386 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 26299 | 1469470630400 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x93951c00 == 31 [pid = 26299] [id = 127] 11:17:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x93954c00) [pid = 26299] [serial = 380] [outer = (nil)] 11:17:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x978ccc00) [pid = 26299] [serial = 381] [outer = 0x93954c00] 11:17:10 INFO - PROCESS | 26299 | 1469470630484 Marionette DEBUG loaded listener.js 11:17:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9a24f800) [pid = 26299] [serial = 382] [outer = 0x93954c00] 11:17:11 INFO - PROCESS | 26299 | 1469470631570 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1698ms 11:17:11 INFO - PROCESS | 26299 | 1469470631659 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:17:11 INFO - PROCESS | 26299 | 1469470631674 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 11:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:17:11 INFO - PROCESS | 26299 | 1469470631689 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:17:11 INFO - PROCESS | 26299 | 1469470631694 Marionette TRACE conn3 <- [1,482,null,{}] 11:17:11 INFO - PROCESS | 26299 | 1469470631700 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:11 INFO - PROCESS | 26299 | 1469470631706 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:12 INFO - PROCESS | 26299 | 1469470632030 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:17:12 INFO - PROCESS | 26299 | 1469470632245 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:12 INFO - PROCESS | 26299 | 1469470632255 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x9220e800 == 32 [pid = 26299] [id = 128] 11:17:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x99d78800) [pid = 26299] [serial = 383] [outer = (nil)] 11:17:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9c20c800) [pid = 26299] [serial = 384] [outer = 0x99d78800] 11:17:12 INFO - PROCESS | 26299 | 1469470632340 Marionette DEBUG loaded listener.js 11:17:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9d80fc00) [pid = 26299] [serial = 385] [outer = 0x99d78800] 11:17:13 INFO - PROCESS | 26299 | 1469470633401 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1787ms 11:17:13 INFO - PROCESS | 26299 | 1469470633477 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 26299 | 1469470633481 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 11:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:17:13 INFO - PROCESS | 26299 | 1469470633488 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - PROCESS | 26299 | 1469470633494 Marionette TRACE conn3 <- [1,486,null,{}] 11:17:13 INFO - PROCESS | 26299 | 1469470633511 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:13 INFO - PROCESS | 26299 | 1469470633519 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:13 INFO - PROCESS | 26299 | 1469470633738 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:17:13 INFO - PROCESS | 26299 | 1469470633944 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:13 INFO - PROCESS | 26299 | 1469470633956 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:13 INFO - PROCESS | 26299 | ++DOCSHELL 0xa2263000 == 33 [pid = 26299] [id = 129] 11:17:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0xa2263c00) [pid = 26299] [serial = 386] [outer = (nil)] 11:17:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0xa227d800) [pid = 26299] [serial = 387] [outer = 0xa2263c00] 11:17:14 INFO - PROCESS | 26299 | 1469470634038 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0xa23a8000) [pid = 26299] [serial = 388] [outer = 0xa2263c00] 11:17:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0xa2566000) [pid = 26299] [serial = 389] [outer = 0x99e1b400] 11:17:15 INFO - PROCESS | 26299 | 1469470635325 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1939ms 11:17:15 INFO - PROCESS | 26299 | 1469470635575 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:17:15 INFO - PROCESS | 26299 | 1469470635584 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 11:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:17:15 INFO - PROCESS | 26299 | 1469470635609 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 26299 | 1469470635614 Marionette TRACE conn3 <- [1,490,null,{}] 11:17:15 INFO - PROCESS | 26299 | 1469470635622 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:15 INFO - PROCESS | 26299 | 1469470635628 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:15 INFO - PROCESS | 26299 | 1469470635790 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:17:15 INFO - PROCESS | 26299 | 1469470635962 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:15 INFO - PROCESS | 26299 | 1469470635979 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:15 INFO - PROCESS | 26299 | --DOCSHELL 0x93c53400 == 32 [pid = 26299] [id = 91] 11:17:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f20400 == 33 [pid = 26299] [id = 130] 11:17:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x9220a800) [pid = 26299] [serial = 390] [outer = (nil)] 11:17:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x93a4b800) [pid = 26299] [serial = 391] [outer = 0x9220a800] 11:17:16 INFO - PROCESS | 26299 | 1469470636083 Marionette DEBUG loaded listener.js 11:17:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x947da000) [pid = 26299] [serial = 392] [outer = 0x9220a800] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9a5c7800) [pid = 26299] [serial = 343] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0xa231cc00) [pid = 26299] [serial = 345] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0xa255b000) [pid = 26299] [serial = 346] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x952ba800) [pid = 26299] [serial = 322] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9a76e800) [pid = 26299] [serial = 324] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9bfc8800) [pid = 26299] [serial = 319] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9b13a800) [pid = 26299] [serial = 342] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x9b4cb000) [pid = 26299] [serial = 337] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9220f000) [pid = 26299] [serial = 331] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0xa108ac00) [pid = 26299] [serial = 340] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9a5c5c00) [pid = 26299] [serial = 325] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0xa208bc00) [pid = 26299] [serial = 328] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x99e1c800) [pid = 26299] [serial = 334] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x9c043000) [pid = 26299] [serial = 339] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x91f15800) [pid = 26299] [serial = 330] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0xa1007000) [pid = 26299] [serial = 327] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x9927a000) [pid = 26299] [serial = 333] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x9a76dc00) [pid = 26299] [serial = 336] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x9472a400) [pid = 26299] [serial = 321] [outer = (nil)] [url = about:blank] 11:17:16 INFO - PROCESS | 26299 | 1469470636880 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:17:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1291ms 11:17:16 INFO - PROCESS | 26299 | 1469470636898 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:17:16 INFO - PROCESS | 26299 | 1469470636905 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 11:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:17:16 INFO - PROCESS | 26299 | 1469470636923 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:17:16 INFO - PROCESS | 26299 | 1469470636931 Marionette TRACE conn3 <- [1,494,null,{}] 11:17:16 INFO - PROCESS | 26299 | 1469470636937 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:16 INFO - PROCESS | 26299 | 1469470636942 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:17 INFO - PROCESS | 26299 | 1469470637108 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:17:17 INFO - PROCESS | 26299 | 1469470637218 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:17 INFO - PROCESS | 26299 | 1469470637226 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x96eaa000 == 34 [pid = 26299] [id = 131] 11:17:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x978dac00) [pid = 26299] [serial = 393] [outer = (nil)] 11:17:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x99e21400) [pid = 26299] [serial = 394] [outer = 0x978dac00] 11:17:17 INFO - PROCESS | 26299 | 1469470637299 Marionette DEBUG loaded listener.js 11:17:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9a5bc800) [pid = 26299] [serial = 395] [outer = 0x978dac00] 11:17:18 INFO - PROCESS | 26299 | 1469470638120 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1235ms 11:17:18 INFO - PROCESS | 26299 | 1469470638158 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:17:18 INFO - PROCESS | 26299 | 1469470638161 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 11:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:17:18 INFO - PROCESS | 26299 | 1469470638168 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:17:18 INFO - PROCESS | 26299 | 1469470638174 Marionette TRACE conn3 <- [1,498,null,{}] 11:17:18 INFO - PROCESS | 26299 | 1469470638189 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:18 INFO - PROCESS | 26299 | 1469470638197 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:18 INFO - PROCESS | 26299 | 1469470638358 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:17:18 INFO - PROCESS | 26299 | 1469470638371 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:18 INFO - PROCESS | 26299 | 1469470638382 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:18 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b635400 == 35 [pid = 26299] [id = 132] 11:17:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9b63a800) [pid = 26299] [serial = 396] [outer = (nil)] 11:17:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x9bfc8800) [pid = 26299] [serial = 397] [outer = 0x9b63a800] 11:17:18 INFO - PROCESS | 26299 | 1469470638460 Marionette DEBUG loaded listener.js 11:17:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x9c02fc00) [pid = 26299] [serial = 398] [outer = 0x9b63a800] 11:17:19 INFO - PROCESS | 26299 | 1469470639458 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:17:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1336ms 11:17:19 INFO - PROCESS | 26299 | 1469470639506 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:17:19 INFO - PROCESS | 26299 | 1469470639510 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 11:17:19 INFO - PROCESS | 26299 | 1469470639524 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 26299 | 1469470639526 Marionette TRACE conn3 <- [1,502,null,{}] 11:17:19 INFO - PROCESS | 26299 | 1469470639533 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:19 INFO - PROCESS | 26299 | 1469470639537 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:19 INFO - PROCESS | 26299 | 1469470639744 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:17:19 INFO - PROCESS | 26299 | 1469470639781 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:19 INFO - PROCESS | 26299 | 1469470639790 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x9d8ee400 == 36 [pid = 26299] [id = 133] 11:17:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x9d8fa000) [pid = 26299] [serial = 399] [outer = (nil)] 11:17:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0xa108bc00) [pid = 26299] [serial = 400] [outer = 0x9d8fa000] 11:17:19 INFO - PROCESS | 26299 | 1469470639859 Marionette DEBUG loaded listener.js 11:17:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0xa208c000) [pid = 26299] [serial = 401] [outer = 0x9d8fa000] 11:17:20 INFO - PROCESS | 26299 | 1469470640723 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:17:20 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x93a4d000) [pid = 26299] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:17:20 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x9bfd5800) [pid = 26299] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:17:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:17:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1290ms 11:17:20 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x9220a400) [pid = 26299] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:17:20 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0xa3271400) [pid = 26299] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:17:20 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0xa2fba800) [pid = 26299] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:17:20 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x91acb800) [pid = 26299] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:17:20 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x98335c00) [pid = 26299] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:17:20 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0xa4d54800) [pid = 26299] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:17:20 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x93c5f800) [pid = 26299] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:17:20 INFO - PROCESS | 26299 | --DOMWINDOW == 62 (0x96eaa800) [pid = 26299] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:17:20 INFO - PROCESS | 26299 | 1469470640817 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:17:20 INFO - PROCESS | 26299 | 1469470640824 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 11:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:17:20 INFO - PROCESS | 26299 | 1469470640830 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:17:20 INFO - PROCESS | 26299 | 1469470640833 Marionette TRACE conn3 <- [1,506,null,{}] 11:17:20 INFO - PROCESS | 26299 | 1469470640839 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:20 INFO - PROCESS | 26299 | 1469470640844 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:21 INFO - PROCESS | 26299 | 1469470640998 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:17:21 INFO - PROCESS | 26299 | 1469470641009 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 26299 | 1469470641014 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x92328800 == 37 [pid = 26299] [id = 134] 11:17:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x96eaa800) [pid = 26299] [serial = 402] [outer = (nil)] 11:17:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x9c030c00) [pid = 26299] [serial = 403] [outer = 0x96eaa800] 11:17:21 INFO - PROCESS | 26299 | 1469470641084 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x9b63cc00) [pid = 26299] [serial = 404] [outer = 0x96eaa800] 11:17:22 INFO - PROCESS | 26299 | 1469470642008 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1239ms 11:17:22 INFO - PROCESS | 26299 | 1469470642071 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 26299 | 1469470642074 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 11:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:17:22 INFO - PROCESS | 26299 | 1469470642080 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 26299 | 1469470642084 Marionette TRACE conn3 <- [1,510,null,{}] 11:17:22 INFO - PROCESS | 26299 | 1469470642089 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:22 INFO - PROCESS | 26299 | 1469470642099 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:22 INFO - PROCESS | 26299 | 1469470642294 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:17:22 INFO - PROCESS | 26299 | 1469470642410 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 26299 | 1469470642417 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c54000 == 38 [pid = 26299] [id = 135] 11:17:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x978d5000) [pid = 26299] [serial = 405] [outer = (nil)] 11:17:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0xa23fac00) [pid = 26299] [serial = 406] [outer = 0x978d5000] 11:17:22 INFO - PROCESS | 26299 | 1469470642486 Marionette DEBUG loaded listener.js 11:17:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0xa255f800) [pid = 26299] [serial = 407] [outer = 0x978d5000] 11:17:23 INFO - PROCESS | 26299 | 1469470643510 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:17:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1484ms 11:17:23 INFO - PROCESS | 26299 | 1469470643566 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:17:23 INFO - PROCESS | 26299 | 1469470643574 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 11:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:17:23 INFO - PROCESS | 26299 | 1469470643583 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:17:23 INFO - PROCESS | 26299 | 1469470643589 Marionette TRACE conn3 <- [1,514,null,{}] 11:17:23 INFO - PROCESS | 26299 | 1469470643598 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:23 INFO - PROCESS | 26299 | 1469470643604 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:23 INFO - PROCESS | 26299 | 1469470643826 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:17:24 INFO - PROCESS | 26299 | 1469470644041 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 26299 | 1469470644051 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a45c00 == 39 [pid = 26299] [id = 136] 11:17:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x93a46000) [pid = 26299] [serial = 408] [outer = (nil)] 11:17:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x96ea0800) [pid = 26299] [serial = 409] [outer = 0x93a46000] 11:17:24 INFO - PROCESS | 26299 | 1469470644148 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x99646800) [pid = 26299] [serial = 410] [outer = 0x93a46000] 11:17:25 INFO - PROCESS | 26299 | 1469470645027 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:17:25 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 11:17:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1492ms 11:17:25 INFO - PROCESS | 26299 | 1469470645075 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 26299 | 1469470645083 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 11:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:17:25 INFO - PROCESS | 26299 | 1469470645093 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 26299 | 1469470645097 Marionette TRACE conn3 <- [1,518,null,{}] 11:17:25 INFO - PROCESS | 26299 | 1469470645104 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:25 INFO - PROCESS | 26299 | 1469470645110 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:25 INFO - PROCESS | 26299 | 1469470645293 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:17:25 INFO - PROCESS | 26299 | 1469470645446 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:25 INFO - PROCESS | 26299 | 1469470645455 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a76e800 == 40 [pid = 26299] [id = 137] 11:17:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9b4bf400) [pid = 26299] [serial = 411] [outer = (nil)] 11:17:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9b4cbc00) [pid = 26299] [serial = 412] [outer = 0x9b4bf400] 11:17:25 INFO - PROCESS | 26299 | 1469470645539 Marionette DEBUG loaded listener.js 11:17:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9c02b800) [pid = 26299] [serial = 413] [outer = 0x9b4bf400] 11:17:26 INFO - PROCESS | 26299 | 1469470646571 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1537ms 11:17:26 INFO - PROCESS | 26299 | 1469470646631 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:17:26 INFO - PROCESS | 26299 | 1469470646635 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 11:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:17:26 INFO - PROCESS | 26299 | 1469470646642 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - PROCESS | 26299 | 1469470646648 Marionette TRACE conn3 <- [1,522,null,{}] 11:17:26 INFO - PROCESS | 26299 | 1469470646665 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:26 INFO - PROCESS | 26299 | 1469470646674 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:26 INFO - PROCESS | 26299 | 1469470646901 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:17:27 INFO - PROCESS | 26299 | 1469470647153 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:27 INFO - PROCESS | 26299 | 1469470647164 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:27 INFO - PROCESS | 26299 | ++DOCSHELL 0xa2fe9000 == 41 [pid = 26299] [id = 138] 11:17:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0xa2feb400) [pid = 26299] [serial = 414] [outer = (nil)] 11:17:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0xa3272400) [pid = 26299] [serial = 415] [outer = 0xa2feb400] 11:17:27 INFO - PROCESS | 26299 | 1469470647281 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0xa3370c00) [pid = 26299] [serial = 416] [outer = 0xa2feb400] 11:17:28 INFO - PROCESS | 26299 | 1469470648168 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1593ms 11:17:28 INFO - PROCESS | 26299 | 1469470648236 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:17:28 INFO - PROCESS | 26299 | 1469470648242 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 11:17:28 INFO - PROCESS | 26299 | 1469470648248 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:17:28 INFO - PROCESS | 26299 | 1469470648251 Marionette TRACE conn3 <- [1,526,null,{}] 11:17:28 INFO - PROCESS | 26299 | 1469470648257 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:28 INFO - PROCESS | 26299 | 1469470648262 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:28 INFO - PROCESS | 26299 | 1469470648475 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:17:28 INFO - PROCESS | 26299 | 1469470648673 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:28 INFO - PROCESS | 26299 | 1469470648681 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:28 INFO - PROCESS | 26299 | ++DOCSHELL 0xa25ee800 == 42 [pid = 26299] [id = 139] 11:17:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0xa4f19800) [pid = 26299] [serial = 417] [outer = (nil)] 11:17:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0xa4f89000) [pid = 26299] [serial = 418] [outer = 0xa4f19800] 11:17:28 INFO - PROCESS | 26299 | 1469470648804 Marionette DEBUG loaded listener.js 11:17:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0xa6146800) [pid = 26299] [serial = 419] [outer = 0xa4f19800] 11:17:29 INFO - PROCESS | 26299 | 1469470649713 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:17:29 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 11:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1532ms 11:17:29 INFO - PROCESS | 26299 | 1469470649780 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:17:29 INFO - PROCESS | 26299 | 1469470649785 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 11:17:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:17:29 INFO - PROCESS | 26299 | 1469470649791 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:17:29 INFO - PROCESS | 26299 | 1469470649795 Marionette TRACE conn3 <- [1,530,null,{}] 11:17:29 INFO - PROCESS | 26299 | 1469470649800 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:29 INFO - PROCESS | 26299 | 1469470649806 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:29 INFO - PROCESS | 26299 | 1469470649976 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:17:30 INFO - PROCESS | 26299 | 1469470650130 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:30 INFO - PROCESS | 26299 | 1469470650139 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:30 INFO - PROCESS | 26299 | ++DOCSHELL 0xa61e3400 == 43 [pid = 26299] [id = 140] 11:17:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0xa6725000) [pid = 26299] [serial = 420] [outer = (nil)] 11:17:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0xa6792800) [pid = 26299] [serial = 421] [outer = 0xa6725000] 11:17:30 INFO - PROCESS | 26299 | 1469470650259 Marionette DEBUG loaded listener.js 11:17:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0xa672d000) [pid = 26299] [serial = 422] [outer = 0xa6725000] 11:17:31 INFO - PROCESS | 26299 | 1469470651119 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:17:31 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 11:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:17:31 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 11:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:17:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1380ms 11:17:31 INFO - PROCESS | 26299 | 1469470651174 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:17:31 INFO - PROCESS | 26299 | 1469470651179 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 11:17:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:17:31 INFO - PROCESS | 26299 | 1469470651207 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:17:31 INFO - PROCESS | 26299 | 1469470651211 Marionette TRACE conn3 <- [1,534,null,{}] 11:17:31 INFO - PROCESS | 26299 | 1469470651217 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:31 INFO - PROCESS | 26299 | 1469470651227 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:31 INFO - PROCESS | 26299 | 1469470651443 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:17:31 INFO - PROCESS | 26299 | 1469470651793 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:31 INFO - PROCESS | 26299 | 1469470651806 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x9231e400 == 44 [pid = 26299] [id = 141] 11:17:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x92321800) [pid = 26299] [serial = 423] [outer = (nil)] 11:17:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x9232a000) [pid = 26299] [serial = 424] [outer = 0x92321800] 11:17:31 INFO - PROCESS | 26299 | 1469470651952 Marionette DEBUG loaded listener.js 11:17:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x93a4c800) [pid = 26299] [serial = 425] [outer = 0x92321800] 11:17:32 INFO - PROCESS | 26299 | 1469470652802 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:17:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:17:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1634ms 11:17:32 INFO - PROCESS | 26299 | 1469470652862 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:17:32 INFO - PROCESS | 26299 | 1469470652867 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 11:17:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:17:32 INFO - PROCESS | 26299 | 1469470652877 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:17:32 INFO - PROCESS | 26299 | 1469470652880 Marionette TRACE conn3 <- [1,538,null,{}] 11:17:32 INFO - PROCESS | 26299 | 1469470652889 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:32 INFO - PROCESS | 26299 | 1469470652897 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:33 INFO - PROCESS | 26299 | 1469470653086 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:17:33 INFO - PROCESS | 26299 | 1469470653244 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 26299 | 1469470653255 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x9232ac00 == 45 [pid = 26299] [id = 142] 11:17:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x96e69000) [pid = 26299] [serial = 426] [outer = (nil)] 11:17:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x9ac98800) [pid = 26299] [serial = 427] [outer = 0x96e69000] 11:17:33 INFO - PROCESS | 26299 | 1469470653328 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x9b4c6400) [pid = 26299] [serial = 428] [outer = 0x96e69000] 11:17:34 INFO - PROCESS | 26299 | 1469470654208 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:17:34 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. 11:17:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1347ms 11:17:34 INFO - PROCESS | 26299 | 1469470654265 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:17:34 INFO - PROCESS | 26299 | 1469470654272 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 11:17:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:17:34 INFO - PROCESS | 26299 | 1469470654282 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 26299 | 1469470654285 Marionette TRACE conn3 <- [1,542,null,{}] 11:17:34 INFO - PROCESS | 26299 | 1469470654291 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:34 INFO - PROCESS | 26299 | 1469470654296 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:34 INFO - PROCESS | 26299 | 1469470654469 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:17:34 INFO - PROCESS | 26299 | 1469470654641 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:34 INFO - PROCESS | 26299 | 1469470654649 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x952b7400 == 46 [pid = 26299] [id = 143] 11:17:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x952c1c00) [pid = 26299] [serial = 429] [outer = (nil)] 11:17:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0xa2264000) [pid = 26299] [serial = 430] [outer = 0x952c1c00] 11:17:34 INFO - PROCESS | 26299 | 1469470654725 Marionette DEBUG loaded listener.js 11:17:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0xa2538c00) [pid = 26299] [serial = 431] [outer = 0x952c1c00] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x92fde400 == 45 [pid = 26299] [id = 81] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x91ace000 == 44 [pid = 26299] [id = 83] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x983ee000 == 43 [pid = 26299] [id = 84] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x93a4f000 == 42 [pid = 26299] [id = 82] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x9ac49c00 == 41 [pid = 26299] [id = 85] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x91f1a000 == 40 [pid = 26299] [id = 89] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x9ba7dc00 == 39 [pid = 26299] [id = 88] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x9a76f800 == 38 [pid = 26299] [id = 93] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x9a651800 == 37 [pid = 26299] [id = 92] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac3c00 == 36 [pid = 26299] [id = 95] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x9c031000 == 35 [pid = 26299] [id = 97] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x99e18800 == 34 [pid = 26299] [id = 87] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x9927c800 == 33 [pid = 26299] [id = 96] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x91acb400 == 32 [pid = 26299] [id = 122] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x92328c00 == 31 [pid = 26299] [id = 86] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x96e73800 == 30 [pid = 26299] [id = 90] 11:17:35 INFO - PROCESS | 26299 | --DOCSHELL 0x93a42000 == 29 [pid = 26299] [id = 94] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x9a2f3000) [pid = 26299] [serial = 349] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x983ee800) [pid = 26299] [serial = 348] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x9c201800) [pid = 26299] [serial = 352] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x9c030800) [pid = 26299] [serial = 351] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x92329000) [pid = 26299] [serial = 363] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0xa33c9800) [pid = 26299] [serial = 355] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0xa334cc00) [pid = 26299] [serial = 354] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0xa4f1c800) [pid = 26299] [serial = 358] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0xa4d5b400) [pid = 26299] [serial = 357] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x91ad0400) [pid = 26299] [serial = 366] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9a25e000) [pid = 26299] [serial = 373] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x91f1e000) [pid = 26299] [serial = 367] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x9c028400) [pid = 26299] [serial = 378] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0xa61e1c00) [pid = 26299] [serial = 361] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x952b7000) [pid = 26299] [serial = 369] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0xa614ac00) [pid = 26299] [serial = 360] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x93c56c00) [pid = 26299] [serial = 364] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x99eb7400) [pid = 26299] [serial = 372] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9b63c000) [pid = 26299] [serial = 376] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x9b46b000) [pid = 26299] [serial = 375] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x952c2400) [pid = 26299] [serial = 370] [outer = (nil)] [url = about:blank] 11:17:36 INFO - PROCESS | 26299 | 1469470656603 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:17:36 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. 11:17:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2384ms 11:17:36 INFO - PROCESS | 26299 | 1469470656667 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:17:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:17:36 INFO - PROCESS | 26299 | 1469470656674 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 11:17:36 INFO - PROCESS | 26299 | 1469470656682 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:17:36 INFO - PROCESS | 26299 | 1469470656689 Marionette TRACE conn3 <- [1,546,null,{}] 11:17:36 INFO - PROCESS | 26299 | 1469470656696 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:36 INFO - PROCESS | 26299 | 1469470656702 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:36 INFO - PROCESS | 26299 | 1469470656900 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:17:37 INFO - PROCESS | 26299 | 1469470657026 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:37 INFO - PROCESS | 26299 | 1469470657034 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x91acfc00 == 30 [pid = 26299] [id = 144] 11:17:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x91ad0400) [pid = 26299] [serial = 432] [outer = (nil)] 11:17:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9231d800) [pid = 26299] [serial = 433] [outer = 0x91ad0400] 11:17:37 INFO - PROCESS | 26299 | 1469470657109 Marionette DEBUG loaded listener.js 11:17:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x93c57000) [pid = 26299] [serial = 434] [outer = 0x91ad0400] 11:17:37 INFO - PROCESS | 26299 | 1469470657984 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:17:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:17:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1337ms 11:17:38 INFO - PROCESS | 26299 | 1469470658025 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:17:38 INFO - PROCESS | 26299 | 1469470658031 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 11:17:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:17:38 INFO - PROCESS | 26299 | 1469470658043 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:17:38 INFO - PROCESS | 26299 | 1469470658046 Marionette TRACE conn3 <- [1,550,null,{}] 11:17:38 INFO - PROCESS | 26299 | 1469470658052 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:38 INFO - PROCESS | 26299 | 1469470658058 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:38 INFO - PROCESS | 26299 | 1469470658231 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:17:38 INFO - PROCESS | 26299 | 1469470658393 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:38 INFO - PROCESS | 26299 | 1469470658404 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a44000 == 31 [pid = 26299] [id = 145] 11:17:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x947d9400) [pid = 26299] [serial = 435] [outer = (nil)] 11:17:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x96e71000) [pid = 26299] [serial = 436] [outer = 0x947d9400] 11:17:38 INFO - PROCESS | 26299 | 1469470658474 Marionette DEBUG loaded listener.js 11:17:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x98335c00) [pid = 26299] [serial = 437] [outer = 0x947d9400] 11:17:39 INFO - PROCESS | 26299 | 1469470659418 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:17:39 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. 11:17:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1396ms 11:17:39 INFO - PROCESS | 26299 | 1469470659446 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:17:39 INFO - PROCESS | 26299 | 1469470659450 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 11:17:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:17:39 INFO - PROCESS | 26299 | 1469470659456 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:17:39 INFO - PROCESS | 26299 | 1469470659462 Marionette TRACE conn3 <- [1,554,null,{}] 11:17:39 INFO - PROCESS | 26299 | 1469470659479 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:39 INFO - PROCESS | 26299 | 1469470659488 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:39 INFO - PROCESS | 26299 | 1469470659687 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:17:39 INFO - PROCESS | 26299 | 1469470659777 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:39 INFO - PROCESS | 26299 | 1469470659787 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a5bc000 == 32 [pid = 26299] [id = 146] 11:17:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x9a5bd400) [pid = 26299] [serial = 438] [outer = (nil)] 11:17:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9a654400) [pid = 26299] [serial = 439] [outer = 0x9a5bd400] 11:17:39 INFO - PROCESS | 26299 | 1469470659858 Marionette DEBUG loaded listener.js 11:17:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x9ac56c00) [pid = 26299] [serial = 440] [outer = 0x9a5bd400] 11:17:40 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x9d8fa000) [pid = 26299] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:17:40 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x96eaa800) [pid = 26299] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:17:40 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9220a800) [pid = 26299] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:17:40 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x99d78800) [pid = 26299] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:17:40 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x983f2000) [pid = 26299] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:17:40 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x9b63a800) [pid = 26299] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:17:40 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x978dac00) [pid = 26299] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:17:40 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0xa2263c00) [pid = 26299] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:17:40 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x93954c00) [pid = 26299] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:17:40 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x978d5000) [pid = 26299] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:17:40 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:41 INFO - PROCESS | 26299 | 1469470661027 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:17:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:17:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1585ms 11:17:41 INFO - PROCESS | 26299 | 1469470661042 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:17:41 INFO - PROCESS | 26299 | 1469470661046 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 11:17:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:17:41 INFO - PROCESS | 26299 | 1469470661052 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:17:41 INFO - PROCESS | 26299 | 1469470661055 Marionette TRACE conn3 <- [1,558,null,{}] 11:17:41 INFO - PROCESS | 26299 | 1469470661061 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:41 INFO - PROCESS | 26299 | 1469470661065 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:41 INFO - PROCESS | 26299 | 1469470661263 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:17:41 INFO - PROCESS | 26299 | 1469470661280 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:41 INFO - PROCESS | 26299 | 1469470661289 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x9394a400 == 33 [pid = 26299] [id = 147] 11:17:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x983f2000) [pid = 26299] [serial = 441] [outer = (nil)] 11:17:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9ac8f800) [pid = 26299] [serial = 442] [outer = 0x983f2000] 11:17:41 INFO - PROCESS | 26299 | 1469470661358 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9b4cc000) [pid = 26299] [serial = 443] [outer = 0x983f2000] 11:17:42 INFO - PROCESS | 26299 | 1469470662198 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:17:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:17:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1240ms 11:17:42 INFO - PROCESS | 26299 | 1469470662293 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:17:42 INFO - PROCESS | 26299 | 1469470662297 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 11:17:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:17:42 INFO - PROCESS | 26299 | 1469470662303 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:17:42 INFO - PROCESS | 26299 | 1469470662306 Marionette TRACE conn3 <- [1,562,null,{}] 11:17:42 INFO - PROCESS | 26299 | 1469470662312 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:42 INFO - PROCESS | 26299 | 1469470662317 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:42 INFO - PROCESS | 26299 | 1469470662465 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:17:42 INFO - PROCESS | 26299 | 1469470662476 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 26299 | 1469470662487 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:42 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac3800 == 34 [pid = 26299] [id = 148] 11:17:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x91ac6c00) [pid = 26299] [serial = 444] [outer = (nil)] 11:17:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9c028400) [pid = 26299] [serial = 445] [outer = 0x91ac6c00] 11:17:42 INFO - PROCESS | 26299 | 1469470662549 Marionette DEBUG loaded listener.js 11:17:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9c036000) [pid = 26299] [serial = 446] [outer = 0x91ac6c00] 11:17:43 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:43 INFO - PROCESS | 26299 | 1469470663707 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:17:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:17:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1492ms 11:17:43 INFO - PROCESS | 26299 | 1469470663807 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:17:43 INFO - PROCESS | 26299 | 1469470663818 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 11:17:43 INFO - PROCESS | 26299 | 1469470663832 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:17:43 INFO - PROCESS | 26299 | 1469470663845 Marionette TRACE conn3 <- [1,566,null,{}] 11:17:43 INFO - PROCESS | 26299 | 1469470663870 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:43 INFO - PROCESS | 26299 | 1469470663882 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:44 INFO - PROCESS | 26299 | 1469470664152 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:17:44 INFO - PROCESS | 26299 | 1469470664366 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 26299 | 1469470664376 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x92329000 == 35 [pid = 26299] [id = 149] 11:17:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x92fde000) [pid = 26299] [serial = 447] [outer = (nil)] 11:17:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x952b9000) [pid = 26299] [serial = 448] [outer = 0x92fde000] 11:17:44 INFO - PROCESS | 26299 | 1469470664459 Marionette DEBUG loaded listener.js 11:17:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x978cc400) [pid = 26299] [serial = 449] [outer = 0x92fde000] 11:17:44 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:45 INFO - PROCESS | 26299 | 1469470665449 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:17:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:17:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1669ms 11:17:45 INFO - PROCESS | 26299 | 1469470665501 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:17:45 INFO - PROCESS | 26299 | 1469470665512 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 11:17:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:17:45 INFO - PROCESS | 26299 | 1469470665529 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - PROCESS | 26299 | 1469470665535 Marionette TRACE conn3 <- [1,570,null,{}] 11:17:45 INFO - PROCESS | 26299 | 1469470665546 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:45 INFO - PROCESS | 26299 | 1469470665554 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:45 INFO - PROCESS | 26299 | 1469470665775 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:17:46 INFO - PROCESS | 26299 | 1469470666025 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 26299 | 1469470666035 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x92fe3800 == 36 [pid = 26299] [id = 150] 11:17:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x9b059800) [pid = 26299] [serial = 450] [outer = (nil)] 11:17:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x9ba05c00) [pid = 26299] [serial = 451] [outer = 0x9b059800] 11:17:46 INFO - PROCESS | 26299 | 1469470666170 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x9c02a800) [pid = 26299] [serial = 452] [outer = 0x9b059800] 11:17:46 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:47 INFO - PROCESS | 26299 | 1469470667133 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:17:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:17:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1647ms 11:17:47 INFO - PROCESS | 26299 | 1469470667174 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:17:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:17:47 INFO - PROCESS | 26299 | 1469470667179 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 11:17:47 INFO - PROCESS | 26299 | 1469470667185 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:17:47 INFO - PROCESS | 26299 | 1469470667192 Marionette TRACE conn3 <- [1,574,null,{}] 11:17:47 INFO - PROCESS | 26299 | 1469470667209 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:47 INFO - PROCESS | 26299 | 1469470667218 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:47 INFO - PROCESS | 26299 | 1469470667418 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:17:47 INFO - PROCESS | 26299 | 1469470667573 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 26299 | 1469470667587 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:47 INFO - PROCESS | 26299 | ++DOCSHELL 0xa225e800 == 37 [pid = 26299] [id = 151] 11:17:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0xa225ec00) [pid = 26299] [serial = 453] [outer = (nil)] 11:17:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0xa2266000) [pid = 26299] [serial = 454] [outer = 0xa225ec00] 11:17:47 INFO - PROCESS | 26299 | 1469470667726 Marionette DEBUG loaded listener.js 11:17:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0xa23ad800) [pid = 26299] [serial = 455] [outer = 0xa225ec00] 11:17:48 INFO - PROCESS | 26299 | 1469470668717 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1602ms 11:17:48 INFO - PROCESS | 26299 | 1469470668787 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:17:48 INFO - PROCESS | 26299 | 1469470668792 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 11:17:48 INFO - PROCESS | 26299 | 1469470668798 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:17:48 INFO - PROCESS | 26299 | 1469470668803 Marionette TRACE conn3 <- [1,578,null,{}] 11:17:48 INFO - PROCESS | 26299 | 1469470668809 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:48 INFO - PROCESS | 26299 | 1469470668814 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:49 INFO - PROCESS | 26299 | 1469470669003 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:17:49 INFO - PROCESS | 26299 | 1469470669204 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 26299 | 1469470669213 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x94731c00 == 38 [pid = 26299] [id = 152] 11:17:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x99d83800) [pid = 26299] [serial = 456] [outer = (nil)] 11:17:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x9c02e800) [pid = 26299] [serial = 457] [outer = 0x99d83800] 11:17:49 INFO - PROCESS | 26299 | 1469470669306 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0xa25f0400) [pid = 26299] [serial = 458] [outer = 0x99d83800] 11:17:50 INFO - PROCESS | 26299 | 1469470670369 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1641ms 11:17:50 INFO - PROCESS | 26299 | 1469470670440 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 26299 | 1469470670447 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 11:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:17:50 INFO - PROCESS | 26299 | 1469470670456 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 26299 | 1469470670460 Marionette TRACE conn3 <- [1,582,null,{}] 11:17:50 INFO - PROCESS | 26299 | 1469470670468 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:50 INFO - PROCESS | 26299 | 1469470670474 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:50 INFO - PROCESS | 26299 | 1469470670657 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:17:50 INFO - PROCESS | 26299 | 1469470670925 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 26299 | 1469470670941 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac5000 == 39 [pid = 26299] [id = 153] 11:17:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x92326800) [pid = 26299] [serial = 459] [outer = (nil)] 11:17:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x92fde400) [pid = 26299] [serial = 460] [outer = 0x92326800] 11:17:51 INFO - PROCESS | 26299 | 1469470671023 Marionette DEBUG loaded listener.js 11:17:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x93a41400) [pid = 26299] [serial = 461] [outer = 0x92326800] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0xa108bc00) [pid = 26299] [serial = 400] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x9c030c00) [pid = 26299] [serial = 403] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0xa208c000) [pid = 26299] [serial = 401] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x9b63cc00) [pid = 26299] [serial = 404] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x93a4b800) [pid = 26299] [serial = 391] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x947da000) [pid = 26299] [serial = 392] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x9c20c800) [pid = 26299] [serial = 384] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x9d80fc00) [pid = 26299] [serial = 385] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x9c036800) [pid = 26299] [serial = 379] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9bfc8800) [pid = 26299] [serial = 397] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x99e21400) [pid = 26299] [serial = 394] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x9a5bc800) [pid = 26299] [serial = 395] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0xa227d800) [pid = 26299] [serial = 387] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0xa23a8000) [pid = 26299] [serial = 388] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x978ccc00) [pid = 26299] [serial = 381] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9a24f800) [pid = 26299] [serial = 382] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x9d809800) [pid = 26299] [serial = 217] [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.] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0xa255f800) [pid = 26299] [serial = 407] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0xa23fac00) [pid = 26299] [serial = 406] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9c02fc00) [pid = 26299] [serial = 398] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 26299 | 1469470671950 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1551ms 11:17:52 INFO - PROCESS | 26299 | 1469470672008 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:17:52 INFO - PROCESS | 26299 | 1469470672015 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 11:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:17:52 INFO - PROCESS | 26299 | 1469470672027 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:17:52 INFO - PROCESS | 26299 | 1469470672030 Marionette TRACE conn3 <- [1,586,null,{}] 11:17:52 INFO - PROCESS | 26299 | 1469470672037 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:52 INFO - PROCESS | 26299 | 1469470672043 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:52 INFO - PROCESS | 26299 | 1469470672214 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:17:52 INFO - PROCESS | 26299 | 1469470672353 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 26299 | 1469470672362 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a4b800 == 40 [pid = 26299] [id = 154] 11:17:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x952b7c00) [pid = 26299] [serial = 462] [outer = (nil)] 11:17:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x952c2000) [pid = 26299] [serial = 463] [outer = 0x952b7c00] 11:17:52 INFO - PROCESS | 26299 | 1469470672441 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x96e9f400) [pid = 26299] [serial = 464] [outer = 0x952b7c00] 11:17:52 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:53 INFO - PROCESS | 26299 | 1469470673252 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:17:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:17:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1285ms 11:17:53 INFO - PROCESS | 26299 | 1469470673317 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 26299 | 1469470673321 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 11:17:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:17:53 INFO - PROCESS | 26299 | 1469470673328 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - PROCESS | 26299 | 1469470673334 Marionette TRACE conn3 <- [1,590,null,{}] 11:17:53 INFO - PROCESS | 26299 | 1469470673349 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:53 INFO - PROCESS | 26299 | 1469470673357 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:53 INFO - PROCESS | 26299 | 1469470673521 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:17:53 INFO - PROCESS | 26299 | 1469470673649 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:53 INFO - PROCESS | 26299 | 1469470673662 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:53 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a4bb400 == 41 [pid = 26299] [id = 155] 11:17:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9a4bb800) [pid = 26299] [serial = 465] [outer = (nil)] 11:17:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9a5c6c00) [pid = 26299] [serial = 466] [outer = 0x9a4bb800] 11:17:53 INFO - PROCESS | 26299 | 1469470673732 Marionette DEBUG loaded listener.js 11:17:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x9ac54400) [pid = 26299] [serial = 467] [outer = 0x9a4bb800] 11:17:54 INFO - PROCESS | 26299 | 1469470674616 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:17:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:17:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1345ms 11:17:54 INFO - PROCESS | 26299 | 1469470674677 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 26299 | 1469470674682 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 11:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:17:54 INFO - PROCESS | 26299 | 1469470674688 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:17:54 INFO - PROCESS | 26299 | 1469470674691 Marionette TRACE conn3 <- [1,594,null,{}] 11:17:54 INFO - PROCESS | 26299 | 1469470674696 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:54 INFO - PROCESS | 26299 | 1469470674702 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:54 INFO - PROCESS | 26299 | 1469470674904 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:17:54 INFO - PROCESS | 26299 | 1469470674931 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:54 INFO - PROCESS | 26299 | 1469470674939 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:54 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c5cc00 == 42 [pid = 26299] [id = 156] 11:17:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x9a5bf800) [pid = 26299] [serial = 468] [outer = (nil)] 11:17:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9b4cb000) [pid = 26299] [serial = 469] [outer = 0x9a5bf800] 11:17:55 INFO - PROCESS | 26299 | 1469470675009 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x9ba11c00) [pid = 26299] [serial = 470] [outer = 0x9a5bf800] 11:17:55 INFO - PROCESS | 26299 | 1469470675983 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:17:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:17:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1337ms 11:17:56 INFO - PROCESS | 26299 | 1469470676025 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 26299 | 1469470676030 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 11:17:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:17:56 INFO - PROCESS | 26299 | 1469470676043 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - PROCESS | 26299 | 1469470676046 Marionette TRACE conn3 <- [1,598,null,{}] 11:17:56 INFO - PROCESS | 26299 | 1469470676052 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:56 INFO - PROCESS | 26299 | 1469470676057 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:56 INFO - PROCESS | 26299 | 1469470676306 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x947d9400) [pid = 26299] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x952c1c00) [pid = 26299] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9b4bf400) [pid = 26299] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x91ad0400) [pid = 26299] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0xa4f19800) [pid = 26299] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0xa6725000) [pid = 26299] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x92321800) [pid = 26299] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0xa2feb400) [pid = 26299] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x96e69000) [pid = 26299] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x9a5bd400) [pid = 26299] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x93a46000) [pid = 26299] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:17:56 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x983f2000) [pid = 26299] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:17:56 INFO - PROCESS | 26299 | 1469470676410 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:56 INFO - PROCESS | 26299 | 1469470676417 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f17800 == 43 [pid = 26299] [id = 157] 11:17:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x91f1f800) [pid = 26299] [serial = 471] [outer = (nil)] 11:17:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x952bb800) [pid = 26299] [serial = 472] [outer = 0x91f1f800] 11:17:56 INFO - PROCESS | 26299 | 1469470676485 Marionette DEBUG loaded listener.js 11:17:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x9a076000) [pid = 26299] [serial = 473] [outer = 0x91f1f800] 11:17:57 INFO - PROCESS | 26299 | 1469470677267 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1341ms 11:17:57 INFO - PROCESS | 26299 | 1469470677378 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:17:57 INFO - PROCESS | 26299 | 1469470677381 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 11:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:17:57 INFO - PROCESS | 26299 | 1469470677387 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:17:57 INFO - PROCESS | 26299 | 1469470677391 Marionette TRACE conn3 <- [1,602,null,{}] 11:17:57 INFO - PROCESS | 26299 | 1469470677396 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:57 INFO - PROCESS | 26299 | 1469470677406 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:57 INFO - PROCESS | 26299 | 1469470677598 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:17:57 INFO - PROCESS | 26299 | 1469470677718 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:57 INFO - PROCESS | 26299 | 1469470677728 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:57 INFO - PROCESS | 26299 | ++DOCSHELL 0x93949c00 == 44 [pid = 26299] [id = 158] 11:17:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9a5c2c00) [pid = 26299] [serial = 474] [outer = (nil)] 11:17:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9d8ee800) [pid = 26299] [serial = 475] [outer = 0x9a5c2c00] 11:17:57 INFO - PROCESS | 26299 | 1469470677807 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9d8f1c00) [pid = 26299] [serial = 476] [outer = 0x9a5c2c00] 11:17:58 INFO - PROCESS | 26299 | 1469470678728 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:17:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:17:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1379ms 11:17:58 INFO - PROCESS | 26299 | 1469470678768 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:17:58 INFO - PROCESS | 26299 | 1469470678774 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 11:17:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:17:58 INFO - PROCESS | 26299 | 1469470678783 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:17:58 INFO - PROCESS | 26299 | 1469470678788 Marionette TRACE conn3 <- [1,606,null,{}] 11:17:58 INFO - PROCESS | 26299 | 1469470678797 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:58 INFO - PROCESS | 26299 | 1469470678802 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:58 INFO - PROCESS | 26299 | 1469470678991 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:17:59 INFO - PROCESS | 26299 | 1469470679218 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:59 INFO - PROCESS | 26299 | 1469470679225 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:17:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f18c00 == 45 [pid = 26299] [id = 159] 11:17:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x91f1cc00) [pid = 26299] [serial = 477] [outer = (nil)] 11:17:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x947d4000) [pid = 26299] [serial = 478] [outer = 0x91f1cc00] 11:17:59 INFO - PROCESS | 26299 | 1469470679316 Marionette DEBUG loaded listener.js 11:17:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x952ba000) [pid = 26299] [serial = 479] [outer = 0x91f1cc00] 11:18:00 INFO - PROCESS | 26299 | 1469470680214 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1486ms 11:18:00 INFO - PROCESS | 26299 | 1469470680268 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:18:00 INFO - PROCESS | 26299 | 1469470680275 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 11:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:18:00 INFO - PROCESS | 26299 | 1469470680286 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:18:00 INFO - PROCESS | 26299 | 1469470680290 Marionette TRACE conn3 <- [1,610,null,{}] 11:18:00 INFO - PROCESS | 26299 | 1469470680297 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:00 INFO - PROCESS | 26299 | 1469470680303 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:00 INFO - PROCESS | 26299 | 1469470680497 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:18:00 INFO - PROCESS | 26299 | 1469470680655 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:00 INFO - PROCESS | 26299 | 1469470680663 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x983ee000 == 46 [pid = 26299] [id = 160] 11:18:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x9a06f000) [pid = 26299] [serial = 480] [outer = (nil)] 11:18:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9a5b8800) [pid = 26299] [serial = 481] [outer = 0x9a06f000] 11:18:00 INFO - PROCESS | 26299 | 1469470680797 Marionette DEBUG loaded listener.js 11:18:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x9a76f400) [pid = 26299] [serial = 482] [outer = 0x9a06f000] 11:18:01 INFO - PROCESS | 26299 | 1469470681811 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:18:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:18:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1587ms 11:18:01 INFO - PROCESS | 26299 | 1469470681874 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:18:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:18:01 INFO - PROCESS | 26299 | 1469470681884 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 11:18:01 INFO - PROCESS | 26299 | 1469470681894 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:18:01 INFO - PROCESS | 26299 | 1469470681905 Marionette TRACE conn3 <- [1,614,null,{}] 11:18:01 INFO - PROCESS | 26299 | 1469470681922 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:01 INFO - PROCESS | 26299 | 1469470681931 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:02 INFO - PROCESS | 26299 | 1469470682157 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:18:02 INFO - PROCESS | 26299 | 1469470682392 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:02 INFO - PROCESS | 26299 | 1469470682403 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b4c4000 == 47 [pid = 26299] [id = 161] 11:18:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0xa227c800) [pid = 26299] [serial = 483] [outer = (nil)] 11:18:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0xa23a8000) [pid = 26299] [serial = 484] [outer = 0xa227c800] 11:18:02 INFO - PROCESS | 26299 | 1469470682532 Marionette DEBUG loaded listener.js 11:18:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0xa2539400) [pid = 26299] [serial = 485] [outer = 0xa227c800] 11:18:03 INFO - PROCESS | 26299 | 1469470683422 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1590ms 11:18:03 INFO - PROCESS | 26299 | 1469470683484 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:18:03 INFO - PROCESS | 26299 | 1469470683489 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 11:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:18:03 INFO - PROCESS | 26299 | 1469470683495 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:18:03 INFO - PROCESS | 26299 | 1469470683499 Marionette TRACE conn3 <- [1,618,null,{}] 11:18:03 INFO - PROCESS | 26299 | 1469470683505 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:03 INFO - PROCESS | 26299 | 1469470683510 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:03 INFO - PROCESS | 26299 | 1469470683693 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:18:03 INFO - PROCESS | 26299 | 1469470683853 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 26299 | 1469470683861 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:03 INFO - PROCESS | 26299 | ++DOCSHELL 0x93952400 == 48 [pid = 26299] [id = 162] 11:18:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0xa2263c00) [pid = 26299] [serial = 486] [outer = (nil)] 11:18:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0xa2ff2000) [pid = 26299] [serial = 487] [outer = 0xa2263c00] 11:18:03 INFO - PROCESS | 26299 | 1469470683946 Marionette DEBUG loaded listener.js 11:18:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0xa327b400) [pid = 26299] [serial = 488] [outer = 0xa2263c00] 11:18:04 INFO - PROCESS | 26299 | 1469470684893 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1536ms 11:18:05 INFO - PROCESS | 26299 | 1469470685075 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:18:05 INFO - PROCESS | 26299 | 1469470685080 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 11:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:18:05 INFO - PROCESS | 26299 | 1469470685088 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:18:05 INFO - PROCESS | 26299 | 1469470685091 Marionette TRACE conn3 <- [1,622,null,{}] 11:18:05 INFO - PROCESS | 26299 | 1469470685097 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:05 INFO - PROCESS | 26299 | 1469470685103 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:05 INFO - PROCESS | 26299 | 1469470685299 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:18:05 INFO - PROCESS | 26299 | 1469470685493 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 26299 | 1469470685503 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a47000 == 49 [pid = 26299] [id = 163] 11:18:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0xa2538400) [pid = 26299] [serial = 489] [outer = (nil)] 11:18:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0xa4f22400) [pid = 26299] [serial = 490] [outer = 0xa2538400] 11:18:05 INFO - PROCESS | 26299 | 1469470685583 Marionette DEBUG loaded listener.js 11:18:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0xa672c000) [pid = 26299] [serial = 491] [outer = 0xa2538400] 11:18:06 INFO - PROCESS | 26299 | 1469470686462 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:18:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1431ms 11:18:06 INFO - PROCESS | 26299 | 1469470686520 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:18:06 INFO - PROCESS | 26299 | 1469470686524 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 11:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:18:06 INFO - PROCESS | 26299 | 1469470686530 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:18:06 INFO - PROCESS | 26299 | 1469470686534 Marionette TRACE conn3 <- [1,626,null,{}] 11:18:06 INFO - PROCESS | 26299 | 1469470686540 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:06 INFO - PROCESS | 26299 | 1469470686550 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:06 INFO - PROCESS | 26299 | 1469470686784 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:18:07 INFO - PROCESS | 26299 | 1469470687009 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:07 INFO - PROCESS | 26299 | 1469470687019 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:07 INFO - PROCESS | 26299 | ++DOCSHELL 0xa2265400 == 50 [pid = 26299] [id = 164] 11:18:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0xa2265800) [pid = 26299] [serial = 492] [outer = (nil)] 11:18:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0xa6c59400) [pid = 26299] [serial = 493] [outer = 0xa2265800] 11:18:07 INFO - PROCESS | 26299 | 1469470687143 Marionette DEBUG loaded listener.js 11:18:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0xa6d9f000) [pid = 26299] [serial = 494] [outer = 0xa2265800] 11:18:08 INFO - PROCESS | 26299 | 1469470688053 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:18:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:18:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1583ms 11:18:08 INFO - PROCESS | 26299 | 1469470688115 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:18:08 INFO - PROCESS | 26299 | 1469470688119 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 11:18:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:18:08 INFO - PROCESS | 26299 | 1469470688126 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:18:08 INFO - PROCESS | 26299 | 1469470688128 Marionette TRACE conn3 <- [1,630,null,{}] 11:18:08 INFO - PROCESS | 26299 | 1469470688135 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:08 INFO - PROCESS | 26299 | 1469470688140 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:08 INFO - PROCESS | 26299 | 1469470688312 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:18:08 INFO - PROCESS | 26299 | 1469470688473 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:08 INFO - PROCESS | 26299 | 1469470688483 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:08 INFO - PROCESS | 26299 | ++DOCSHELL 0x92209800 == 51 [pid = 26299] [id = 165] 11:18:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x94730c00) [pid = 26299] [serial = 495] [outer = (nil)] 11:18:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x9a63b800) [pid = 26299] [serial = 496] [outer = 0x94730c00] 11:18:08 INFO - PROCESS | 26299 | 1469470688561 Marionette DEBUG loaded listener.js 11:18:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x9a63cc00) [pid = 26299] [serial = 497] [outer = 0x94730c00] 11:18:09 INFO - PROCESS | 26299 | 1469470689794 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:18:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:18:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1735ms 11:18:09 INFO - PROCESS | 26299 | 1469470689863 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:18:09 INFO - PROCESS | 26299 | 1469470689869 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 11:18:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:18:09 INFO - PROCESS | 26299 | 1469470689886 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:18:09 INFO - PROCESS | 26299 | 1469470689891 Marionette TRACE conn3 <- [1,634,null,{}] 11:18:09 INFO - PROCESS | 26299 | 1469470689899 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:09 INFO - PROCESS | 26299 | 1469470689905 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:10 INFO - PROCESS | 26299 | 1469470690171 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:18:10 INFO - PROCESS | 26299 | 1469470690317 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:10 INFO - PROCESS | 26299 | 1469470690325 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x92324400 == 52 [pid = 26299] [id = 166] 11:18:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x9394bc00) [pid = 26299] [serial = 498] [outer = (nil)] 11:18:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x952b7800) [pid = 26299] [serial = 499] [outer = 0x9394bc00] 11:18:10 INFO - PROCESS | 26299 | 1469470690415 Marionette DEBUG loaded listener.js 11:18:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x952bfc00) [pid = 26299] [serial = 500] [outer = 0x9394bc00] 11:18:10 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:11 INFO - PROCESS | 26299 | 1469470691335 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:18:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:18:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1489ms 11:18:11 INFO - PROCESS | 26299 | 1469470691374 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:18:11 INFO - PROCESS | 26299 | 1469470691381 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 11:18:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:18:11 INFO - PROCESS | 26299 | 1469470691391 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:18:11 INFO - PROCESS | 26299 | 1469470691395 Marionette TRACE conn3 <- [1,638,null,{}] 11:18:11 INFO - PROCESS | 26299 | 1469470691401 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:11 INFO - PROCESS | 26299 | 1469470691407 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:11 INFO - PROCESS | 26299 | 1469470691587 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x91f17800 == 51 [pid = 26299] [id = 157] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x93c5cc00 == 50 [pid = 26299] [id = 156] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x9a4bb400 == 49 [pid = 26299] [id = 155] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x93a4b800 == 48 [pid = 26299] [id = 154] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac5000 == 47 [pid = 26299] [id = 153] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0xa61e3400 == 46 [pid = 26299] [id = 140] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x9231e400 == 45 [pid = 26299] [id = 141] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x9232ac00 == 44 [pid = 26299] [id = 142] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x91acfc00 == 43 [pid = 26299] [id = 144] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x93a44000 == 42 [pid = 26299] [id = 145] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x9a5bc000 == 41 [pid = 26299] [id = 146] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x9394a400 == 40 [pid = 26299] [id = 147] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x92329000 == 39 [pid = 26299] [id = 149] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac3800 == 38 [pid = 26299] [id = 148] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0xa225e800 == 37 [pid = 26299] [id = 151] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x94731c00 == 36 [pid = 26299] [id = 152] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x92fe3800 == 35 [pid = 26299] [id = 150] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x92324400 == 34 [pid = 26299] [id = 166] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x952b7400 == 33 [pid = 26299] [id = 143] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x92209800 == 32 [pid = 26299] [id = 165] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0xa2265400 == 31 [pid = 26299] [id = 164] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x93a47000 == 30 [pid = 26299] [id = 163] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x9b4c4000 == 29 [pid = 26299] [id = 161] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x93952400 == 28 [pid = 26299] [id = 162] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x983ee000 == 27 [pid = 26299] [id = 160] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x93949c00 == 26 [pid = 26299] [id = 158] 11:18:12 INFO - PROCESS | 26299 | --DOCSHELL 0x91f18c00 == 25 [pid = 26299] [id = 159] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x9b4cc000) [pid = 26299] [serial = 443] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x98335c00) [pid = 26299] [serial = 437] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0xa2538c00) [pid = 26299] [serial = 431] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x9c02b800) [pid = 26299] [serial = 413] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x9231d800) [pid = 26299] [serial = 433] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0xa4f89000) [pid = 26299] [serial = 418] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0xa672d000) [pid = 26299] [serial = 422] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x9232a000) [pid = 26299] [serial = 424] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0xa3370c00) [pid = 26299] [serial = 416] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0xa6146800) [pid = 26299] [serial = 419] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x9b4cbc00) [pid = 26299] [serial = 412] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0xa3272400) [pid = 26299] [serial = 415] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x9b4c6400) [pid = 26299] [serial = 428] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x9a654400) [pid = 26299] [serial = 439] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x93c57000) [pid = 26299] [serial = 434] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x99646800) [pid = 26299] [serial = 410] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0xa6792800) [pid = 26299] [serial = 421] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x9ac8f800) [pid = 26299] [serial = 442] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x93a4c800) [pid = 26299] [serial = 425] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x96e71000) [pid = 26299] [serial = 436] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9ac56c00) [pid = 26299] [serial = 440] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0xa2264000) [pid = 26299] [serial = 430] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9ac98800) [pid = 26299] [serial = 427] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x96ea0800) [pid = 26299] [serial = 409] [outer = (nil)] [url = about:blank] 11:18:12 INFO - PROCESS | 26299 | 1469470692949 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:12 INFO - PROCESS | 26299 | 1469470692959 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f13800 == 26 [pid = 26299] [id = 167] 11:18:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x91f15800) [pid = 26299] [serial = 501] [outer = (nil)] 11:18:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x91f19000) [pid = 26299] [serial = 502] [outer = 0x91f15800] 11:18:13 INFO - PROCESS | 26299 | 1469470693046 Marionette DEBUG loaded listener.js 11:18:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x92210800) [pid = 26299] [serial = 503] [outer = 0x91f15800] 11:18:13 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:13 INFO - PROCESS | 26299 | 1469470693819 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:18:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:18:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 2488ms 11:18:13 INFO - PROCESS | 26299 | 1469470693881 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:18:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:18:13 INFO - PROCESS | 26299 | 1469470693887 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 11:18:13 INFO - PROCESS | 26299 | 1469470693894 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:18:13 INFO - PROCESS | 26299 | 1469470693899 Marionette TRACE conn3 <- [1,642,null,{}] 11:18:13 INFO - PROCESS | 26299 | 1469470693907 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:13 INFO - PROCESS | 26299 | 1469470693913 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:14 INFO - PROCESS | 26299 | 1469470694079 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:18:14 INFO - PROCESS | 26299 | 1469470694198 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:14 INFO - PROCESS | 26299 | 1469470694207 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a47000 == 27 [pid = 26299] [id = 168] 11:18:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x93c53c00) [pid = 26299] [serial = 504] [outer = (nil)] 11:18:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9472f800) [pid = 26299] [serial = 505] [outer = 0x93c53c00] 11:18:14 INFO - PROCESS | 26299 | 1469470694280 Marionette DEBUG loaded listener.js 11:18:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x952c0400) [pid = 26299] [serial = 506] [outer = 0x93c53c00] 11:18:15 INFO - PROCESS | 26299 | 1469470695107 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:18:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:18:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1281ms 11:18:15 INFO - PROCESS | 26299 | 1469470695180 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:18:15 INFO - PROCESS | 26299 | 1469470695185 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 11:18:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:18:15 INFO - PROCESS | 26299 | 1469470695193 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:18:15 INFO - PROCESS | 26299 | 1469470695195 Marionette TRACE conn3 <- [1,646,null,{}] 11:18:15 INFO - PROCESS | 26299 | 1469470695208 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:15 INFO - PROCESS | 26299 | 1469470695214 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:15 INFO - PROCESS | 26299 | 1469470695427 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:18:15 INFO - PROCESS | 26299 | 1469470695450 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:15 INFO - PROCESS | 26299 | 1469470695457 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:15 INFO - PROCESS | 26299 | ++DOCSHELL 0x983e8400 == 28 [pid = 26299] [id = 169] 11:18:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x99648400) [pid = 26299] [serial = 507] [outer = (nil)] 11:18:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x99d7a400) [pid = 26299] [serial = 508] [outer = 0x99648400] 11:18:15 INFO - PROCESS | 26299 | 1469470695528 Marionette DEBUG loaded listener.js 11:18:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x99eb6c00) [pid = 26299] [serial = 509] [outer = 0x99648400] 11:18:16 INFO - PROCESS | 26299 | 1469470696525 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:18:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:18:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1391ms 11:18:16 INFO - PROCESS | 26299 | 1469470696585 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:18:16 INFO - PROCESS | 26299 | 1469470696589 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 11:18:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:18:16 INFO - PROCESS | 26299 | 1469470696604 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 26299 | 1469470696614 Marionette TRACE conn3 <- [1,650,null,{}] 11:18:16 INFO - PROCESS | 26299 | 1469470696628 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:16 INFO - PROCESS | 26299 | 1469470696636 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:16 INFO - PROCESS | 26299 | 1469470696856 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:18:16 INFO - PROCESS | 26299 | 1469470696901 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 26299 | 1469470696909 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x91acd400 == 29 [pid = 26299] [id = 170] 11:18:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x92fe2000) [pid = 26299] [serial = 510] [outer = (nil)] 11:18:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x9a772400) [pid = 26299] [serial = 511] [outer = 0x92fe2000] 11:18:17 INFO - PROCESS | 26299 | 1469470697054 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x9ac56c00) [pid = 26299] [serial = 512] [outer = 0x92fe2000] 11:18:17 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x9a5c2c00) [pid = 26299] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:18:17 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x9a5bf800) [pid = 26299] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:18:17 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x91f1f800) [pid = 26299] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:18:17 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x92fde000) [pid = 26299] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:18:17 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9b059800) [pid = 26299] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:18:17 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x91ac6c00) [pid = 26299] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:18:17 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x99d83800) [pid = 26299] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:18:17 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x952b7c00) [pid = 26299] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:18:17 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9a4bb800) [pid = 26299] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:18:17 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0xa225ec00) [pid = 26299] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:18:17 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x92326800) [pid = 26299] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:18:18 INFO - PROCESS | 26299 | 1469470698293 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:18:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:18:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1760ms 11:18:18 INFO - PROCESS | 26299 | 1469470698355 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:18:18 INFO - PROCESS | 26299 | 1469470698360 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 11:18:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:18:18 INFO - PROCESS | 26299 | 1469470698366 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 26299 | 1469470698369 Marionette TRACE conn3 <- [1,654,null,{}] 11:18:18 INFO - PROCESS | 26299 | 1469470698375 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:18 INFO - PROCESS | 26299 | 1469470698380 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:18 INFO - PROCESS | 26299 | 1469470698541 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:18:18 INFO - PROCESS | 26299 | 1469470698550 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:18 INFO - PROCESS | 26299 | 1469470698556 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:18 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f17400 == 30 [pid = 26299] [id = 171] 11:18:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9a5c7c00) [pid = 26299] [serial = 513] [outer = (nil)] 11:18:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x9ac95000) [pid = 26299] [serial = 514] [outer = 0x9a5c7c00] 11:18:18 INFO - PROCESS | 26299 | 1469470698626 Marionette DEBUG loaded listener.js 11:18:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x9b422800) [pid = 26299] [serial = 515] [outer = 0x9a5c7c00] 11:18:19 INFO - PROCESS | 26299 | 1469470699476 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:18:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:18:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1129ms 11:18:19 INFO - PROCESS | 26299 | 1469470699496 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:18:19 INFO - PROCESS | 26299 | 1469470699500 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 11:18:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:18:19 INFO - PROCESS | 26299 | 1469470699515 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:18:19 INFO - PROCESS | 26299 | 1469470699519 Marionette TRACE conn3 <- [1,658,null,{}] 11:18:19 INFO - PROCESS | 26299 | 1469470699524 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:19 INFO - PROCESS | 26299 | 1469470699529 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:19 INFO - PROCESS | 26299 | 1469470699680 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:18:19 INFO - PROCESS | 26299 | 1469470699887 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:19 INFO - PROCESS | 26299 | 1469470699896 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac3800 == 31 [pid = 26299] [id = 172] 11:18:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x91ac5000) [pid = 26299] [serial = 516] [outer = (nil)] 11:18:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x91ad0000) [pid = 26299] [serial = 517] [outer = 0x91ac5000] 11:18:19 INFO - PROCESS | 26299 | 1469470699987 Marionette DEBUG loaded listener.js 11:18:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x9231f000) [pid = 26299] [serial = 518] [outer = 0x91ac5000] 11:18:21 INFO - PROCESS | 26299 | 1469470701063 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:18:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:18:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1589ms 11:18:21 INFO - PROCESS | 26299 | 1469470701108 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:18:21 INFO - PROCESS | 26299 | 1469470701114 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 11:18:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:18:21 INFO - PROCESS | 26299 | 1469470701122 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:18:21 INFO - PROCESS | 26299 | 1469470701127 Marionette TRACE conn3 <- [1,662,null,{}] 11:18:21 INFO - PROCESS | 26299 | 1469470701135 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:21 INFO - PROCESS | 26299 | 1469470701144 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:21 INFO - PROCESS | 26299 | 1469470701335 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:18:21 INFO - PROCESS | 26299 | 1469470701539 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:21 INFO - PROCESS | 26299 | 1469470701553 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac6400 == 32 [pid = 26299] [id = 173] 11:18:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x91acc800) [pid = 26299] [serial = 519] [outer = (nil)] 11:18:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x99646400) [pid = 26299] [serial = 520] [outer = 0x91acc800] 11:18:21 INFO - PROCESS | 26299 | 1469470701641 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x99ebe400) [pid = 26299] [serial = 521] [outer = 0x91acc800] 11:18:22 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:22 INFO - PROCESS | 26299 | 1469470702671 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:18:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:18:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1583ms 11:18:22 INFO - PROCESS | 26299 | 1469470702709 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:18:22 INFO - PROCESS | 26299 | 1469470702715 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 11:18:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:18:22 INFO - PROCESS | 26299 | 1469470702723 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:18:22 INFO - PROCESS | 26299 | 1469470702727 Marionette TRACE conn3 <- [1,666,null,{}] 11:18:22 INFO - PROCESS | 26299 | 1469470702734 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:22 INFO - PROCESS | 26299 | 1469470702739 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:22 INFO - PROCESS | 26299 | 1469470702969 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:18:23 INFO - PROCESS | 26299 | 1469470703263 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:23 INFO - PROCESS | 26299 | 1469470703271 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:23 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a4bb400 == 33 [pid = 26299] [id = 174] 11:18:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x9a767800) [pid = 26299] [serial = 522] [outer = (nil)] 11:18:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x9ac56000) [pid = 26299] [serial = 523] [outer = 0x9a767800] 11:18:23 INFO - PROCESS | 26299 | 1469470703360 Marionette DEBUG loaded listener.js 11:18:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x9b4c3000) [pid = 26299] [serial = 524] [outer = 0x9a767800] 11:18:23 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:24 INFO - PROCESS | 26299 | 1469470704341 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:18:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:18:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1687ms 11:18:24 INFO - PROCESS | 26299 | 1469470704411 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:18:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:18:24 INFO - PROCESS | 26299 | 1469470704416 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 11:18:24 INFO - PROCESS | 26299 | 1469470704432 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:18:24 INFO - PROCESS | 26299 | 1469470704441 Marionette TRACE conn3 <- [1,670,null,{}] 11:18:24 INFO - PROCESS | 26299 | 1469470704448 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:24 INFO - PROCESS | 26299 | 1469470704456 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:24 INFO - PROCESS | 26299 | 1469470704680 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:18:24 INFO - PROCESS | 26299 | 1469470704885 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:24 INFO - PROCESS | 26299 | 1469470704893 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a4b5c00 == 34 [pid = 26299] [id = 175] 11:18:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x9b62f800) [pid = 26299] [serial = 525] [outer = (nil)] 11:18:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x9bfd4c00) [pid = 26299] [serial = 526] [outer = 0x9b62f800] 11:18:25 INFO - PROCESS | 26299 | 1469470705018 Marionette DEBUG loaded listener.js 11:18:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x9c029400) [pid = 26299] [serial = 527] [outer = 0x9b62f800] 11:18:26 INFO - PROCESS | 26299 | 1469470706030 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:18:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:18:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1798ms 11:18:26 INFO - PROCESS | 26299 | 1469470706223 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:18:26 INFO - PROCESS | 26299 | 1469470706228 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 11:18:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:18:26 INFO - PROCESS | 26299 | 1469470706237 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:18:26 INFO - PROCESS | 26299 | 1469470706241 Marionette TRACE conn3 <- [1,674,null,{}] 11:18:26 INFO - PROCESS | 26299 | 1469470706250 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:26 INFO - PROCESS | 26299 | 1469470706256 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:26 INFO - PROCESS | 26299 | 1469470706432 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:18:26 INFO - PROCESS | 26299 | 1469470706669 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:26 INFO - PROCESS | 26299 | 1469470706684 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:26 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a49800 == 35 [pid = 26299] [id = 176] 11:18:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x93a4d800) [pid = 26299] [serial = 528] [outer = (nil)] 11:18:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x93c59c00) [pid = 26299] [serial = 529] [outer = 0x93a4d800] 11:18:26 INFO - PROCESS | 26299 | 1469470706756 Marionette DEBUG loaded listener.js 11:18:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x952bc000) [pid = 26299] [serial = 530] [outer = 0x93a4d800] 11:18:27 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:27 INFO - PROCESS | 26299 | --DOCSHELL 0x9a76e800 == 34 [pid = 26299] [id = 137] 11:18:27 INFO - PROCESS | 26299 | --DOCSHELL 0x93c5f400 == 33 [pid = 26299] [id = 123] 11:18:27 INFO - PROCESS | 26299 | --DOCSHELL 0x91f17400 == 32 [pid = 26299] [id = 171] 11:18:27 INFO - PROCESS | 26299 | --DOCSHELL 0x91acd400 == 31 [pid = 26299] [id = 170] 11:18:27 INFO - PROCESS | 26299 | --DOCSHELL 0x983e8400 == 30 [pid = 26299] [id = 169] 11:18:27 INFO - PROCESS | 26299 | --DOCSHELL 0x93a47000 == 29 [pid = 26299] [id = 168] 11:18:27 INFO - PROCESS | 26299 | --DOCSHELL 0x91f13800 == 28 [pid = 26299] [id = 167] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x9d8ee800) [pid = 26299] [serial = 475] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x9b4cb000) [pid = 26299] [serial = 469] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x952bb800) [pid = 26299] [serial = 472] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x9ba11c00) [pid = 26299] [serial = 470] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x952b9000) [pid = 26299] [serial = 448] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x978cc400) [pid = 26299] [serial = 449] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x9ba05c00) [pid = 26299] [serial = 451] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x9c02a800) [pid = 26299] [serial = 452] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x9c036000) [pid = 26299] [serial = 446] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x9c028400) [pid = 26299] [serial = 445] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x9c02e800) [pid = 26299] [serial = 457] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0xa25f0400) [pid = 26299] [serial = 458] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x952c2000) [pid = 26299] [serial = 463] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x96e9f400) [pid = 26299] [serial = 464] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9a5c6c00) [pid = 26299] [serial = 466] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0xa2266000) [pid = 26299] [serial = 454] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0xa23ad800) [pid = 26299] [serial = 455] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x92fde400) [pid = 26299] [serial = 460] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x93a41400) [pid = 26299] [serial = 461] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9d8f1c00) [pid = 26299] [serial = 476] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x9a076000) [pid = 26299] [serial = 473] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9ac54400) [pid = 26299] [serial = 467] [outer = (nil)] [url = about:blank] 11:18:27 INFO - PROCESS | 26299 | 1469470707731 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:18:27 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 11:18:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1541ms 11:18:27 INFO - PROCESS | 26299 | 1469470707778 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:18:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:18:27 INFO - PROCESS | 26299 | 1469470707783 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 11:18:27 INFO - PROCESS | 26299 | 1469470707793 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:18:27 INFO - PROCESS | 26299 | 1469470707799 Marionette TRACE conn3 <- [1,678,null,{}] 11:18:27 INFO - PROCESS | 26299 | 1469470707805 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:27 INFO - PROCESS | 26299 | 1469470707810 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:27 INFO - PROCESS | 26299 | 1469470707987 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:18:28 INFO - PROCESS | 26299 | 1469470708148 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:28 INFO - PROCESS | 26299 | 1469470708156 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x9220e000 == 29 [pid = 26299] [id = 177] 11:18:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x96e69000) [pid = 26299] [serial = 531] [outer = (nil)] 11:18:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9964d400) [pid = 26299] [serial = 532] [outer = 0x96e69000] 11:18:28 INFO - PROCESS | 26299 | 1469470708230 Marionette DEBUG loaded listener.js 11:18:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9a259000) [pid = 26299] [serial = 533] [outer = 0x96e69000] 11:18:29 INFO - PROCESS | 26299 | 1469470709018 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:18:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:18:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1286ms 11:18:29 INFO - PROCESS | 26299 | 1469470709076 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:18:29 INFO - PROCESS | 26299 | 1469470709079 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 11:18:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:18:29 INFO - PROCESS | 26299 | 1469470709086 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:18:29 INFO - PROCESS | 26299 | 1469470709089 Marionette TRACE conn3 <- [1,682,null,{}] 11:18:29 INFO - PROCESS | 26299 | 1469470709104 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:29 INFO - PROCESS | 26299 | 1469470709112 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:29 INFO - PROCESS | 26299 | 1469470709279 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:18:29 INFO - PROCESS | 26299 | 1469470709403 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 26299 | 1469470709414 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:29 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a768c00 == 30 [pid = 26299] [id = 178] 11:18:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9a769800) [pid = 26299] [serial = 534] [outer = (nil)] 11:18:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9ac54400) [pid = 26299] [serial = 535] [outer = 0x9a769800] 11:18:29 INFO - PROCESS | 26299 | 1469470709486 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x9b4c7000) [pid = 26299] [serial = 536] [outer = 0x9a769800] 11:18:30 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:30 INFO - PROCESS | 26299 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:18:30 INFO - PROCESS | 26299 | 1469470710839 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:18:30 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) 11:18:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1781ms 11:18:30 INFO - PROCESS | 26299 | 1469470710870 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:18:30 INFO - PROCESS | 26299 | 1469470710874 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 11:18:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:18:30 INFO - PROCESS | 26299 | 1469470710880 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 26299 | 1469470710882 Marionette TRACE conn3 <- [1,686,null,{}] 11:18:30 INFO - PROCESS | 26299 | 1469470710888 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:30 INFO - PROCESS | 26299 | 1469470710893 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:31 INFO - PROCESS | 26299 | 1469470711119 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:18:31 INFO - PROCESS | 26299 | 1469470711144 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:31 INFO - PROCESS | 26299 | 1469470711153 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a769c00 == 31 [pid = 26299] [id = 179] 11:18:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x9b63b400) [pid = 26299] [serial = 537] [outer = (nil)] 11:18:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9c02d800) [pid = 26299] [serial = 538] [outer = 0x9b63b400] 11:18:31 INFO - PROCESS | 26299 | 1469470711218 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x9c03d400) [pid = 26299] [serial = 539] [outer = 0x9b63b400] 11:18:31 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x99648400) [pid = 26299] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:18:31 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x92fe2000) [pid = 26299] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:18:31 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x93c53c00) [pid = 26299] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:18:31 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x91f15800) [pid = 26299] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:18:32 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9394bc00) [pid = 26299] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:18:32 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x91f1cc00) [pid = 26299] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:18:32 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9a06f000) [pid = 26299] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:18:32 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0xa227c800) [pid = 26299] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:18:32 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0xa2263c00) [pid = 26299] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:18:32 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0xa2538400) [pid = 26299] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:18:32 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0xa2265800) [pid = 26299] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:18:32 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x94730c00) [pid = 26299] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:18:32 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:32 INFO - PROCESS | 26299 | 1469470712590 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:18:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:18:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1732ms 11:18:32 INFO - PROCESS | 26299 | 1469470712680 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:18:32 INFO - PROCESS | 26299 | 1469470712683 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 11:18:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:18:32 INFO - PROCESS | 26299 | 1469470712695 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:18:32 INFO - PROCESS | 26299 | 1469470712699 Marionette TRACE conn3 <- [1,690,null,{}] 11:18:32 INFO - PROCESS | 26299 | 1469470712705 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:32 INFO - PROCESS | 26299 | 1469470712710 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:32 INFO - PROCESS | 26299 | 1469470712907 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:18:32 INFO - PROCESS | 26299 | 1469470712920 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 26299 | 1469470712929 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:32 INFO - PROCESS | 26299 | ++DOCSHELL 0x92fe2000 == 32 [pid = 26299] [id = 180] 11:18:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x9394bc00) [pid = 26299] [serial = 540] [outer = (nil)] 11:18:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x9ac4a800) [pid = 26299] [serial = 541] [outer = 0x9394bc00] 11:18:32 INFO - PROCESS | 26299 | 1469470712996 Marionette DEBUG loaded listener.js 11:18:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x9ba74000) [pid = 26299] [serial = 542] [outer = 0x9394bc00] 11:18:34 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:34 INFO - PROCESS | 26299 | 1469470714207 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:18:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:18:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1539ms 11:18:34 INFO - PROCESS | 26299 | 1469470714235 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:18:34 INFO - PROCESS | 26299 | 1469470714242 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 11:18:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:18:34 INFO - PROCESS | 26299 | 1469470714251 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:18:34 INFO - PROCESS | 26299 | 1469470714255 Marionette TRACE conn3 <- [1,694,null,{}] 11:18:34 INFO - PROCESS | 26299 | 1469470714265 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:34 INFO - PROCESS | 26299 | 1469470714270 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:34 INFO - PROCESS | 26299 | 1469470714645 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:18:34 INFO - PROCESS | 26299 | 1469470714770 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:34 INFO - PROCESS | 26299 | 1469470714779 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x91acbc00 == 33 [pid = 26299] [id = 181] 11:18:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x952c1000) [pid = 26299] [serial = 543] [outer = (nil)] 11:18:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x96eaa800) [pid = 26299] [serial = 544] [outer = 0x952c1000] 11:18:34 INFO - PROCESS | 26299 | 1469470714865 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9a070c00) [pid = 26299] [serial = 545] [outer = 0x952c1000] 11:18:36 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:36 INFO - PROCESS | 26299 | 1469470716229 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:18:36 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) 11:18:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2040ms 11:18:36 INFO - PROCESS | 26299 | 1469470716306 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:18:36 INFO - PROCESS | 26299 | 1469470716314 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 11:18:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:18:36 INFO - PROCESS | 26299 | 1469470716326 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:18:36 INFO - PROCESS | 26299 | 1469470716329 Marionette TRACE conn3 <- [1,698,null,{}] 11:18:36 INFO - PROCESS | 26299 | 1469470716336 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:36 INFO - PROCESS | 26299 | 1469470716342 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:36 INFO - PROCESS | 26299 | 1469470716504 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:18:36 INFO - PROCESS | 26299 | 1469470716658 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:36 INFO - PROCESS | 26299 | 1469470716666 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac2000 == 34 [pid = 26299] [id = 182] 11:18:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x93c5f000) [pid = 26299] [serial = 546] [outer = (nil)] 11:18:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9ac8f800) [pid = 26299] [serial = 547] [outer = 0x93c5f000] 11:18:36 INFO - PROCESS | 26299 | 1469470716750 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x9ba10800) [pid = 26299] [serial = 548] [outer = 0x93c5f000] 11:18:38 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:38 INFO - PROCESS | 26299 | 1469470718105 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:18:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:18:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1833ms 11:18:38 INFO - PROCESS | 26299 | 1469470718252 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:18:38 INFO - PROCESS | 26299 | 1469470718257 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 11:18:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:18:38 INFO - PROCESS | 26299 | 1469470718273 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:18:38 INFO - PROCESS | 26299 | 1469470718279 Marionette TRACE conn3 <- [1,702,null,{}] 11:18:38 INFO - PROCESS | 26299 | 1469470718296 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:38 INFO - PROCESS | 26299 | 1469470718305 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:38 INFO - PROCESS | 26299 | 1469470718474 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:18:38 INFO - PROCESS | 26299 | 1469470718631 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:38 INFO - PROCESS | 26299 | 1469470718642 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x9c049800 == 35 [pid = 26299] [id = 183] 11:18:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x9d818800) [pid = 26299] [serial = 549] [outer = (nil)] 11:18:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0xa225ac00) [pid = 26299] [serial = 550] [outer = 0x9d818800] 11:18:38 INFO - PROCESS | 26299 | 1469470718728 Marionette DEBUG loaded listener.js 11:18:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0xa2262800) [pid = 26299] [serial = 551] [outer = 0x9d818800] 11:18:39 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:40 INFO - PROCESS | 26299 | 1469470720075 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:18:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:18:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1847ms 11:18:40 INFO - PROCESS | 26299 | 1469470720154 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:18:40 INFO - PROCESS | 26299 | 1469470720163 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 11:18:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:18:40 INFO - PROCESS | 26299 | 1469470720182 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:18:40 INFO - PROCESS | 26299 | 1469470720186 Marionette TRACE conn3 <- [1,706,null,{}] 11:18:40 INFO - PROCESS | 26299 | 1469470720192 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:40 INFO - PROCESS | 26299 | 1469470720197 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:40 INFO - PROCESS | 26299 | 1469470720359 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:18:40 INFO - PROCESS | 26299 | 1469470720653 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:40 INFO - PROCESS | 26299 | 1469470720663 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x9220f000 == 36 [pid = 26299] [id = 184] 11:18:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x92320800) [pid = 26299] [serial = 552] [outer = (nil)] 11:18:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x93952400) [pid = 26299] [serial = 553] [outer = 0x92320800] 11:18:40 INFO - PROCESS | 26299 | 1469470720757 Marionette DEBUG loaded listener.js 11:18:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x93c5e400) [pid = 26299] [serial = 554] [outer = 0x92320800] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x9a4b5c00 == 35 [pid = 26299] [id = 175] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x9a4bb400 == 34 [pid = 26299] [id = 174] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac6400 == 33 [pid = 26299] [id = 173] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac3800 == 32 [pid = 26299] [id = 172] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x91f20400 == 31 [pid = 26299] [id = 130] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x9220e800 == 30 [pid = 26299] [id = 128] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0xa2fe9000 == 29 [pid = 26299] [id = 138] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x96eaa000 == 28 [pid = 26299] [id = 131] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x96e68000 == 27 [pid = 26299] [id = 125] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x9b635400 == 26 [pid = 26299] [id = 132] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x9d8ee400 == 25 [pid = 26299] [id = 133] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x93951c00 == 24 [pid = 26299] [id = 127] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x91f20c00 == 23 [pid = 26299] [id = 126] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x93c54000 == 22 [pid = 26299] [id = 135] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x92328800 == 21 [pid = 26299] [id = 134] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x93c5e800 == 20 [pid = 26299] [id = 124] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0xa2263000 == 19 [pid = 26299] [id = 129] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0xa25ee800 == 18 [pid = 26299] [id = 139] 11:18:42 INFO - PROCESS | 26299 | --DOCSHELL 0x93a45c00 == 17 [pid = 26299] [id = 136] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x9ac95000) [pid = 26299] [serial = 514] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x99eb6c00) [pid = 26299] [serial = 509] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x9a772400) [pid = 26299] [serial = 511] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x9472f800) [pid = 26299] [serial = 505] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x91f19000) [pid = 26299] [serial = 502] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x92210800) [pid = 26299] [serial = 503] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x952bfc00) [pid = 26299] [serial = 500] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x952b7800) [pid = 26299] [serial = 499] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x952ba000) [pid = 26299] [serial = 479] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x947d4000) [pid = 26299] [serial = 478] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x9a76f400) [pid = 26299] [serial = 482] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9a5b8800) [pid = 26299] [serial = 481] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0xa2539400) [pid = 26299] [serial = 485] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x99d7a400) [pid = 26299] [serial = 508] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0xa23a8000) [pid = 26299] [serial = 484] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x9ac56c00) [pid = 26299] [serial = 512] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0xa327b400) [pid = 26299] [serial = 488] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0xa2ff2000) [pid = 26299] [serial = 487] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0xa672c000) [pid = 26299] [serial = 491] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0xa4f22400) [pid = 26299] [serial = 490] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 62 (0x952c0400) [pid = 26299] [serial = 506] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 61 (0xa6d9f000) [pid = 26299] [serial = 494] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 60 (0xa6c59400) [pid = 26299] [serial = 493] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 59 (0x9a63cc00) [pid = 26299] [serial = 497] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | --DOMWINDOW == 58 (0x9a63b800) [pid = 26299] [serial = 496] [outer = (nil)] [url = about:blank] 11:18:42 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:42 INFO - PROCESS | 26299 | 1469470722858 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:18:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:18:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2691ms 11:18:42 INFO - PROCESS | 26299 | 1469470722874 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:18:42 INFO - PROCESS | 26299 | 1469470722879 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 11:18:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:18:42 INFO - PROCESS | 26299 | 1469470722889 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:18:42 INFO - PROCESS | 26299 | 1469470722893 Marionette TRACE conn3 <- [1,710,null,{}] 11:18:42 INFO - PROCESS | 26299 | 1469470722903 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:42 INFO - PROCESS | 26299 | 1469470722909 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:43 INFO - PROCESS | 26299 | 1469470723074 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:18:43 INFO - PROCESS | 26299 | 1469470723221 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:43 INFO - PROCESS | 26299 | 1469470723230 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x92fddc00 == 18 [pid = 26299] [id = 185] 11:18:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 59 (0x92fde000) [pid = 26299] [serial = 555] [outer = (nil)] 11:18:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 60 (0x93953800) [pid = 26299] [serial = 556] [outer = 0x92fde000] 11:18:43 INFO - PROCESS | 26299 | 1469470723303 Marionette DEBUG loaded listener.js 11:18:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 61 (0x93a45c00) [pid = 26299] [serial = 557] [outer = 0x92fde000] 11:18:44 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:44 INFO - PROCESS | 26299 | 1469470724458 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:18:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:18:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1584ms 11:18:44 INFO - PROCESS | 26299 | 1469470724471 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 11:18:44 INFO - PROCESS | 26299 | 1469470724480 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 11:18:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:18:44 INFO - PROCESS | 26299 | 1469470724491 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:18:44 INFO - PROCESS | 26299 | 1469470724495 Marionette TRACE conn3 <- [1,714,null,{}] 11:18:44 INFO - PROCESS | 26299 | 1469470724501 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:44 INFO - PROCESS | 26299 | 1469470724507 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:44 INFO - PROCESS | 26299 | 1469470724722 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:18:44 INFO - PROCESS | 26299 | 1469470724845 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 26299 | 1469470724857 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x96e6e400 == 19 [pid = 26299] [id = 186] 11:18:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x96e73800) [pid = 26299] [serial = 558] [outer = (nil)] 11:18:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x96ea7800) [pid = 26299] [serial = 559] [outer = 0x96e73800] 11:18:44 INFO - PROCESS | 26299 | 1469470724938 Marionette DEBUG loaded listener.js 11:18:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x98335400) [pid = 26299] [serial = 560] [outer = 0x96e73800] 11:18:46 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:46 INFO - PROCESS | 26299 | 1469470726225 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:18:46 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 11:18:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1783ms 11:18:46 INFO - PROCESS | 26299 | 1469470726278 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:18:46 INFO - PROCESS | 26299 | 1469470726283 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 11:18:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:18:46 INFO - PROCESS | 26299 | 1469470726346 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:18:46 INFO - PROCESS | 26299 | 1469470726351 Marionette TRACE conn3 <- [1,718,null,{}] 11:18:46 INFO - PROCESS | 26299 | 1469470726399 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:46 INFO - PROCESS | 26299 | 1469470726408 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:46 INFO - PROCESS | 26299 | 1469470726604 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:18:46 INFO - PROCESS | 26299 | 1469470726690 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:46 INFO - PROCESS | 26299 | 1469470726702 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a4bf000 == 20 [pid = 26299] [id = 187] 11:18:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x9a4bf800) [pid = 26299] [serial = 561] [outer = (nil)] 11:18:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9a5c2400) [pid = 26299] [serial = 562] [outer = 0x9a4bf800] 11:18:46 INFO - PROCESS | 26299 | 1469470726774 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9a639400) [pid = 26299] [serial = 563] [outer = 0x9a4bf800] 11:18:47 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x9394bc00) [pid = 26299] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:18:47 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x9b63b400) [pid = 26299] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:18:47 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x9b62f800) [pid = 26299] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:18:47 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x9a767800) [pid = 26299] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:18:47 INFO - PROCESS | 26299 | --DOMWINDOW == 62 (0x96e69000) [pid = 26299] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:18:47 INFO - PROCESS | 26299 | --DOMWINDOW == 61 (0x9a769800) [pid = 26299] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:18:47 INFO - PROCESS | 26299 | --DOMWINDOW == 60 (0x91acc800) [pid = 26299] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:18:47 INFO - PROCESS | 26299 | --DOMWINDOW == 59 (0x91ac5000) [pid = 26299] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:18:47 INFO - PROCESS | 26299 | --DOMWINDOW == 58 (0x93a4d800) [pid = 26299] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:18:47 INFO - PROCESS | 26299 | --DOMWINDOW == 57 (0x9a5c7c00) [pid = 26299] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:18:48 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:48 INFO - PROCESS | 26299 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:18:48 INFO - PROCESS | 26299 | 1469470728234 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:18:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:18:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1968ms 11:18:48 INFO - PROCESS | 26299 | 1469470728260 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 26299 | 1469470728265 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 11:18:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:18:48 INFO - PROCESS | 26299 | 1469470728271 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 26299 | 1469470728274 Marionette TRACE conn3 <- [1,722,null,{}] 11:18:48 INFO - PROCESS | 26299 | 1469470728280 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:48 INFO - PROCESS | 26299 | 1469470728285 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:48 INFO - PROCESS | 26299 | 1469470728480 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:18:48 INFO - PROCESS | 26299 | 1469470728495 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:48 INFO - PROCESS | 26299 | 1469470728507 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x93951400 == 21 [pid = 26299] [id = 188] 11:18:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 58 (0x9a076c00) [pid = 26299] [serial = 564] [outer = (nil)] 11:18:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 59 (0x9a638c00) [pid = 26299] [serial = 565] [outer = 0x9a076c00] 11:18:48 INFO - PROCESS | 26299 | 1469470728575 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 60 (0x9a753800) [pid = 26299] [serial = 566] [outer = 0x9a076c00] 11:18:49 INFO - PROCESS | 26299 | 1469470729390 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:18:49 INFO - PROCESS | 26299 | 1469470729429 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 11:18:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:18:49 INFO - PROCESS | 26299 | 1469470729435 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:18:49 INFO - PROCESS | 26299 | 1469470729438 Marionette TRACE conn3 <- [1,726,null,{}] 11:18:49 INFO - PROCESS | 26299 | 1469470729444 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:49 INFO - PROCESS | 26299 | 1469470729449 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:49 INFO - PROCESS | 26299 | 1469470729658 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:18:49 INFO - PROCESS | 26299 | 1469470729811 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:49 INFO - PROCESS | 26299 | 1469470729824 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac9400 == 22 [pid = 26299] [id = 189] 11:18:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 61 (0x91aca400) [pid = 26299] [serial = 567] [outer = (nil)] 11:18:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x91f15800) [pid = 26299] [serial = 568] [outer = 0x91aca400] 11:18:49 INFO - PROCESS | 26299 | 1469470729908 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x92208800) [pid = 26299] [serial = 569] [outer = 0x91aca400] 11:18:50 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:50 INFO - PROCESS | 26299 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:18:51 INFO - PROCESS | 26299 | 1469470731102 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:18:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:18:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1737ms 11:18:51 INFO - PROCESS | 26299 | 1469470731175 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:18:51 INFO - PROCESS | 26299 | 1469470731182 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 11:18:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:18:51 INFO - PROCESS | 26299 | 1469470731191 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - PROCESS | 26299 | 1469470731196 Marionette TRACE conn3 <- [1,730,null,{}] 11:18:51 INFO - PROCESS | 26299 | 1469470731204 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:51 INFO - PROCESS | 26299 | 1469470731210 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:51 INFO - PROCESS | 26299 | 1469470731427 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:18:51 INFO - PROCESS | 26299 | 1469470731638 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 26299 | 1469470731650 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x992e0c00 == 23 [pid = 26299] [id = 190] 11:18:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x99649800) [pid = 26299] [serial = 570] [outer = (nil)] 11:18:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x99ec3c00) [pid = 26299] [serial = 571] [outer = 0x99649800] 11:18:51 INFO - PROCESS | 26299 | 1469470731733 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9a5bb800) [pid = 26299] [serial = 572] [outer = 0x99649800] 11:18:52 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:52 INFO - PROCESS | 26299 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:18:52 INFO - PROCESS | 26299 | 1469470732689 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 26299 | 1469470732780 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 11:18:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:18:52 INFO - PROCESS | 26299 | 1469470732788 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 26299 | 1469470732792 Marionette TRACE conn3 <- [1,734,null,{}] 11:18:52 INFO - PROCESS | 26299 | 1469470732798 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:52 INFO - PROCESS | 26299 | 1469470732804 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:52 INFO - PROCESS | 26299 | 1469470732987 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:18:53 INFO - PROCESS | 26299 | 1469470733244 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:53 INFO - PROCESS | 26299 | 1469470733255 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:53 INFO - PROCESS | 26299 | ++DOCSHELL 0x952bd400 == 24 [pid = 26299] [id = 191] 11:18:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9b4c5400) [pid = 26299] [serial = 573] [outer = (nil)] 11:18:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x9ba06c00) [pid = 26299] [serial = 574] [outer = 0x9b4c5400] 11:18:53 INFO - PROCESS | 26299 | 1469470733382 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x9bfce000) [pid = 26299] [serial = 575] [outer = 0x9b4c5400] 11:18:54 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:54 INFO - PROCESS | 26299 | 1469470734374 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:18:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:18:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1642ms 11:18:54 INFO - PROCESS | 26299 | 1469470734432 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 26299 | 1469470734439 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 11:18:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:18:54 INFO - PROCESS | 26299 | 1469470734456 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 26299 | 1469470734464 Marionette TRACE conn3 <- [1,738,null,{}] 11:18:54 INFO - PROCESS | 26299 | 1469470734470 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:54 INFO - PROCESS | 26299 | 1469470734477 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:54 INFO - PROCESS | 26299 | 1469470734694 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:18:54 INFO - PROCESS | 26299 | 1469470734892 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 26299 | 1469470734901 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:54 INFO - PROCESS | 26299 | ++DOCSHELL 0x9c0f6400 == 25 [pid = 26299] [id = 192] 11:18:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x9c207400) [pid = 26299] [serial = 576] [outer = (nil)] 11:18:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0xa1090c00) [pid = 26299] [serial = 577] [outer = 0x9c207400] 11:18:55 INFO - PROCESS | 26299 | 1469470735029 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0xa225e400) [pid = 26299] [serial = 578] [outer = 0x9c207400] 11:18:56 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:56 INFO - PROCESS | 26299 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:18:56 INFO - PROCESS | 26299 | 1469470736433 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:18:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2048ms 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9b422800) [pid = 26299] [serial = 515] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x9c02d800) [pid = 26299] [serial = 538] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x9bfd4c00) [pid = 26299] [serial = 526] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x9c029400) [pid = 26299] [serial = 527] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x9ac56000) [pid = 26299] [serial = 523] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x9b4c3000) [pid = 26299] [serial = 524] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x9964d400) [pid = 26299] [serial = 532] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x9a259000) [pid = 26299] [serial = 533] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x9ac54400) [pid = 26299] [serial = 535] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 62 (0x99646400) [pid = 26299] [serial = 520] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 61 (0x99ebe400) [pid = 26299] [serial = 521] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 60 (0x91ad0000) [pid = 26299] [serial = 517] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 59 (0x9231f000) [pid = 26299] [serial = 518] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 58 (0x93c59c00) [pid = 26299] [serial = 529] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 57 (0x952bc000) [pid = 26299] [serial = 530] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 56 (0x9ba74000) [pid = 26299] [serial = 542] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 55 (0x9b4c7000) [pid = 26299] [serial = 536] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 54 (0x9c03d400) [pid = 26299] [serial = 539] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | --DOMWINDOW == 53 (0x9ac4a800) [pid = 26299] [serial = 541] [outer = (nil)] [url = about:blank] 11:18:56 INFO - PROCESS | 26299 | 1469470736541 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 26299 | 1469470736548 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 11:18:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:18:56 INFO - PROCESS | 26299 | 1469470736561 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 26299 | 1469470736565 Marionette TRACE conn3 <- [1,742,null,{}] 11:18:56 INFO - PROCESS | 26299 | 1469470736573 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:56 INFO - PROCESS | 26299 | 1469470736579 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:56 INFO - PROCESS | 26299 | 1469470736744 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:18:56 INFO - PROCESS | 26299 | 1469470736855 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 26299 | 1469470736870 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a42000 == 26 [pid = 26299] [id = 193] 11:18:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 54 (0x93a43c00) [pid = 26299] [serial = 579] [outer = (nil)] 11:18:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 55 (0x93c53c00) [pid = 26299] [serial = 580] [outer = 0x93a43c00] 11:18:56 INFO - PROCESS | 26299 | 1469470736939 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 56 (0x94730c00) [pid = 26299] [serial = 581] [outer = 0x93a43c00] 11:18:58 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:58 INFO - PROCESS | 26299 | 1469470738074 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:18:58 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 11:18:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1531ms 11:18:58 INFO - PROCESS | 26299 | 1469470738092 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 26299 | 1469470738098 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 11:18:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:18:58 INFO - PROCESS | 26299 | 1469470738108 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 26299 | 1469470738111 Marionette TRACE conn3 <- [1,746,null,{}] 11:18:58 INFO - PROCESS | 26299 | 1469470738118 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:58 INFO - PROCESS | 26299 | 1469470738123 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:58 INFO - PROCESS | 26299 | 1469470738358 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:18:58 INFO - PROCESS | 26299 | 1469470738438 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 26299 | 1469470738446 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:18:58 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c58c00 == 27 [pid = 26299] [id = 194] 11:18:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 57 (0x99e17400) [pid = 26299] [serial = 582] [outer = (nil)] 11:18:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 58 (0x9a073800) [pid = 26299] [serial = 583] [outer = 0x99e17400] 11:18:58 INFO - PROCESS | 26299 | 1469470738515 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 59 (0x9a5c0000) [pid = 26299] [serial = 584] [outer = 0x99e17400] 11:18:59 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:59 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:59 INFO - PROCESS | 26299 | 1469470739776 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:18:59 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.) 11:18:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1686ms 11:18:59 INFO - PROCESS | 26299 | 1469470739793 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 26299 | 1469470739797 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 11:18:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:18:59 INFO - PROCESS | 26299 | 1469470739804 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 26299 | 1469470739809 Marionette TRACE conn3 <- [1,750,null,{}] 11:18:59 INFO - PROCESS | 26299 | 1469470739840 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:59 INFO - PROCESS | 26299 | 1469470739848 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:00 INFO - PROCESS | 26299 | 1469470740110 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:19:00 INFO - PROCESS | 26299 | 1469470740154 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 26299 | 1469470740163 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b4c3400 == 28 [pid = 26299] [id = 195] 11:19:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 60 (0x9b4c3c00) [pid = 26299] [serial = 585] [outer = (nil)] 11:19:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 61 (0x9b4c9000) [pid = 26299] [serial = 586] [outer = 0x9b4c3c00] 11:19:00 INFO - PROCESS | 26299 | 1469470740233 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x9ba11400) [pid = 26299] [serial = 587] [outer = 0x9b4c3c00] 11:19:00 INFO - PROCESS | 26299 | --DOMWINDOW == 61 (0x9a4bf800) [pid = 26299] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:19:00 INFO - PROCESS | 26299 | --DOMWINDOW == 60 (0x92320800) [pid = 26299] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:19:00 INFO - PROCESS | 26299 | --DOMWINDOW == 59 (0x92fde000) [pid = 26299] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:19:00 INFO - PROCESS | 26299 | --DOMWINDOW == 58 (0x96e73800) [pid = 26299] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:19:00 INFO - PROCESS | 26299 | --DOMWINDOW == 57 (0x952c1000) [pid = 26299] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:19:00 INFO - PROCESS | 26299 | --DOMWINDOW == 56 (0x93c5f000) [pid = 26299] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:19:00 INFO - PROCESS | 26299 | --DOMWINDOW == 55 (0x9d818800) [pid = 26299] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:19:01 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:01 INFO - PROCESS | 26299 | 1469470741490 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:19:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1707ms 11:19:01 INFO - PROCESS | 26299 | 1469470741511 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 26299 | 1469470741515 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 11:19:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:19:01 INFO - PROCESS | 26299 | 1469470741521 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 26299 | 1469470741524 Marionette TRACE conn3 <- [1,754,null,{}] 11:19:01 INFO - PROCESS | 26299 | 1469470741530 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:01 INFO - PROCESS | 26299 | 1469470741535 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:01 INFO - PROCESS | 26299 | 1469470741734 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:19:01 INFO - PROCESS | 26299 | 1469470741793 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 26299 | 1469470741803 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c55c00 == 29 [pid = 26299] [id = 196] 11:19:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 56 (0x952c1000) [pid = 26299] [serial = 588] [outer = (nil)] 11:19:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 57 (0x9c02a000) [pid = 26299] [serial = 589] [outer = 0x952c1000] 11:19:01 INFO - PROCESS | 26299 | 1469470741871 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 58 (0x9c031000) [pid = 26299] [serial = 590] [outer = 0x952c1000] 11:19:03 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:03 INFO - PROCESS | 26299 | 1469470743144 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:19:03 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 11:19:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1635ms 11:19:03 INFO - PROCESS | 26299 | 1469470743165 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 26299 | 1469470743176 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 11:19:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:19:03 INFO - PROCESS | 26299 | 1469470743243 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 26299 | 1469470743249 Marionette TRACE conn3 <- [1,758,null,{}] 11:19:03 INFO - PROCESS | 26299 | 1469470743265 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:03 INFO - PROCESS | 26299 | 1469470743272 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:03 INFO - PROCESS | 26299 | 1469470743576 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:19:03 INFO - PROCESS | 26299 | 1469470743732 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 26299 | 1469470743741 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:03 INFO - PROCESS | 26299 | ++DOCSHELL 0x92325800 == 30 [pid = 26299] [id = 197] 11:19:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 59 (0x92325c00) [pid = 26299] [serial = 591] [outer = (nil)] 11:19:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 60 (0x9232bc00) [pid = 26299] [serial = 592] [outer = 0x92325c00] 11:19:03 INFO - PROCESS | 26299 | 1469470743835 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 61 (0x92fe3800) [pid = 26299] [serial = 593] [outer = 0x92325c00] 11:19:04 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:04 INFO - PROCESS | 26299 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:19:04 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:04 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:04 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:04 INFO - PROCESS | 26299 | 1469470744795 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:19:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1649ms 11:19:04 INFO - PROCESS | 26299 | 1469470744847 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 26299 | 1469470744855 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 11:19:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:19:04 INFO - PROCESS | 26299 | 1469470744866 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 26299 | 1469470744869 Marionette TRACE conn3 <- [1,762,null,{}] 11:19:04 INFO - PROCESS | 26299 | 1469470744876 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:04 INFO - PROCESS | 26299 | 1469470744882 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:05 INFO - PROCESS | 26299 | 1469470745114 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:19:05 INFO - PROCESS | 26299 | 1469470745330 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 26299 | 1469470745339 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x978d2800 == 31 [pid = 26299] [id = 198] 11:19:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x983ee800) [pid = 26299] [serial = 594] [outer = (nil)] 11:19:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x99646400) [pid = 26299] [serial = 595] [outer = 0x983ee800] 11:19:05 INFO - PROCESS | 26299 | 1469470745467 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x99e1c800) [pid = 26299] [serial = 596] [outer = 0x983ee800] 11:19:06 INFO - PROCESS | 26299 | 1469470746780 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:19:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:19:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1995ms 11:19:06 INFO - PROCESS | 26299 | 1469470746927 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 26299 | 1469470746932 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 11:19:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:19:06 INFO - PROCESS | 26299 | 1469470746984 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 26299 | 1469470746991 Marionette TRACE conn3 <- [1,766,null,{}] 11:19:07 INFO - PROCESS | 26299 | 1469470747008 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:07 INFO - PROCESS | 26299 | 1469470747018 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:07 INFO - PROCESS | 26299 | 1469470747214 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:19:07 INFO - PROCESS | 26299 | 1469470747368 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 26299 | 1469470747380 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ac97400 == 32 [pid = 26299] [id = 199] 11:19:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x9b419800) [pid = 26299] [serial = 597] [outer = (nil)] 11:19:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9b4c9800) [pid = 26299] [serial = 598] [outer = 0x9b419800] 11:19:07 INFO - PROCESS | 26299 | 1469470747464 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9b63d000) [pid = 26299] [serial = 599] [outer = 0x9b419800] 11:19:08 INFO - PROCESS | 26299 | 1469470748985 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:19:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:19:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2092ms 11:19:09 INFO - PROCESS | 26299 | 1469470749077 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 26299 | 1469470749083 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 11:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:19:09 INFO - PROCESS | 26299 | 1469470749135 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 26299 | 1469470749141 Marionette TRACE conn3 <- [1,770,null,{}] 11:19:09 INFO - PROCESS | 26299 | 1469470749151 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:09 INFO - PROCESS | 26299 | 1469470749156 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:09 INFO - PROCESS | 26299 | 1469470749351 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:19:09 INFO - PROCESS | 26299 | 1469470749513 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 26299 | 1469470749525 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x92fdb000 == 33 [pid = 26299] [id = 200] 11:19:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x93c57000) [pid = 26299] [serial = 600] [outer = (nil)] 11:19:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x952b6800) [pid = 26299] [serial = 601] [outer = 0x93c57000] 11:19:09 INFO - PROCESS | 26299 | 1469470749624 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x96e68000) [pid = 26299] [serial = 602] [outer = 0x93c57000] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x91acbc00 == 32 [pid = 26299] [id = 181] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x92fddc00 == 31 [pid = 26299] [id = 185] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x9220e000 == 30 [pid = 26299] [id = 177] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x9a768c00 == 29 [pid = 26299] [id = 178] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x96e6e400 == 28 [pid = 26299] [id = 186] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x9a769c00 == 27 [pid = 26299] [id = 179] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x9a4bf000 == 26 [pid = 26299] [id = 187] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x93951400 == 25 [pid = 26299] [id = 188] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x9b4c3400 == 24 [pid = 26299] [id = 195] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x93c58c00 == 23 [pid = 26299] [id = 194] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x93a42000 == 22 [pid = 26299] [id = 193] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x9c0f6400 == 21 [pid = 26299] [id = 192] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x952bd400 == 20 [pid = 26299] [id = 191] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x992e0c00 == 19 [pid = 26299] [id = 190] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac9400 == 18 [pid = 26299] [id = 189] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x9c049800 == 17 [pid = 26299] [id = 183] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac2000 == 16 [pid = 26299] [id = 182] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x93a49800 == 15 [pid = 26299] [id = 176] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x92fe2000 == 14 [pid = 26299] [id = 180] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x9220f000 == 13 [pid = 26299] [id = 184] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x978d2800 == 12 [pid = 26299] [id = 198] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x9ac97400 == 11 [pid = 26299] [id = 199] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x93c55c00 == 10 [pid = 26299] [id = 196] 11:19:10 INFO - PROCESS | 26299 | --DOCSHELL 0x92325800 == 9 [pid = 26299] [id = 197] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x9a638c00) [pid = 26299] [serial = 565] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x9a5c2400) [pid = 26299] [serial = 562] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x93952400) [pid = 26299] [serial = 553] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x93953800) [pid = 26299] [serial = 556] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x93a45c00) [pid = 26299] [serial = 557] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x96ea7800) [pid = 26299] [serial = 559] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x9a070c00) [pid = 26299] [serial = 545] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 62 (0x96eaa800) [pid = 26299] [serial = 544] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 61 (0x9ba10800) [pid = 26299] [serial = 548] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 60 (0x9ac8f800) [pid = 26299] [serial = 547] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 59 (0xa2262800) [pid = 26299] [serial = 551] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 58 (0xa225ac00) [pid = 26299] [serial = 550] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 57 (0x93c5e400) [pid = 26299] [serial = 554] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 56 (0x9a639400) [pid = 26299] [serial = 563] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 26299 | --DOMWINDOW == 55 (0x98335400) [pid = 26299] [serial = 560] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 26299 | 1469470751399 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 2347ms 11:19:11 INFO - PROCESS | 26299 | 1469470751480 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:19:11 INFO - PROCESS | 26299 | 1469470751487 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 11:19:11 INFO - PROCESS | 26299 | 1469470751494 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 26299 | 1469470751501 Marionette TRACE conn3 <- [1,774,null,{}] 11:19:11 INFO - PROCESS | 26299 | 1469470751509 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:11 INFO - PROCESS | 26299 | 1469470751515 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:11 INFO - PROCESS | 26299 | 1469470751698 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:19:11 INFO - PROCESS | 26299 | 1469470751812 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 26299 | 1469470751823 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x92325000 == 10 [pid = 26299] [id = 201] 11:19:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 56 (0x92326000) [pid = 26299] [serial = 603] [outer = (nil)] 11:19:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 57 (0x93951400) [pid = 26299] [serial = 604] [outer = 0x92326000] 11:19:11 INFO - PROCESS | 26299 | 1469470751898 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 58 (0x93a4c400) [pid = 26299] [serial = 605] [outer = 0x92326000] 11:19:12 INFO - PROCESS | 26299 | 1469470752709 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1237ms 11:19:12 INFO - PROCESS | 26299 | 1469470752777 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 26299 | 1469470752783 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 11:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:19:12 INFO - PROCESS | 26299 | 1469470752793 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 26299 | 1469470752798 Marionette TRACE conn3 <- [1,778,null,{}] 11:19:12 INFO - PROCESS | 26299 | 1469470752815 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:12 INFO - PROCESS | 26299 | 1469470752825 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:13 INFO - PROCESS | 26299 | 1469470753028 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:19:13 INFO - PROCESS | 26299 | 1469470753177 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 26299 | 1469470753195 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x91acf800 == 11 [pid = 26299] [id = 202] 11:19:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 59 (0x92325800) [pid = 26299] [serial = 606] [outer = (nil)] 11:19:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 60 (0x92fdfc00) [pid = 26299] [serial = 607] [outer = 0x92325800] 11:19:13 INFO - PROCESS | 26299 | 1469470753283 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 61 (0x93c59400) [pid = 26299] [serial = 608] [outer = 0x92325800] 11:19:14 INFO - PROCESS | 26299 | 1469470754414 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1639ms 11:19:14 INFO - PROCESS | 26299 | 1469470754433 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 26299 | 1469470754438 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 11:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:19:14 INFO - PROCESS | 26299 | 1469470754451 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 26299 | 1469470754458 Marionette TRACE conn3 <- [1,782,null,{}] 11:19:14 INFO - PROCESS | 26299 | 1469470754465 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:14 INFO - PROCESS | 26299 | 1469470754472 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:14 INFO - PROCESS | 26299 | 1469470754674 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:19:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x9832b000) [pid = 26299] [serial = 609] [outer = 0x99e1b400] 11:19:14 INFO - PROCESS | 26299 | 1469470754937 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 26299 | 1469470754947 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:15 INFO - PROCESS | 26299 | ++DOCSHELL 0x9964f800 == 12 [pid = 26299] [id = 203] 11:19:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x99d7a400) [pid = 26299] [serial = 610] [outer = (nil)] 11:19:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x99e18c00) [pid = 26299] [serial = 611] [outer = 0x99d7a400] 11:19:15 INFO - PROCESS | 26299 | 1469470755087 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x9a177c00) [pid = 26299] [serial = 612] [outer = 0x99d7a400] 11:19:16 INFO - PROCESS | 26299 | 1469470756149 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1756ms 11:19:16 INFO - PROCESS | 26299 | 1469470756202 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 26299 | 1469470756206 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 11:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:19:16 INFO - PROCESS | 26299 | 1469470756213 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 26299 | 1469470756218 Marionette TRACE conn3 <- [1,786,null,{}] 11:19:16 INFO - PROCESS | 26299 | 1469470756234 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:16 INFO - PROCESS | 26299 | 1469470756244 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:16 INFO - PROCESS | 26299 | 1469470756531 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:19:16 INFO - PROCESS | 26299 | 1469470756758 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 26299 | 1469470756774 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a63f400 == 13 [pid = 26299] [id = 204] 11:19:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9a640000) [pid = 26299] [serial = 613] [outer = (nil)] 11:19:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9a654400) [pid = 26299] [serial = 614] [outer = 0x9a640000] 11:19:16 INFO - PROCESS | 26299 | 1469470756859 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x9a76e800) [pid = 26299] [serial = 615] [outer = 0x9a640000] 11:19:17 INFO - PROCESS | 26299 | 1469470757856 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1690ms 11:19:17 INFO - PROCESS | 26299 | 1469470757904 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 26299 | 1469470757907 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 11:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:19:17 INFO - PROCESS | 26299 | 1469470757915 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 26299 | 1469470757918 Marionette TRACE conn3 <- [1,790,null,{}] 11:19:17 INFO - PROCESS | 26299 | 1469470757925 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:17 INFO - PROCESS | 26299 | 1469470757930 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:18 INFO - PROCESS | 26299 | 1469470758130 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:19:18 INFO - PROCESS | 26299 | 1469470758327 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 26299 | 1469470758338 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:18 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac6400 == 14 [pid = 26299] [id = 205] 11:19:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x93a44800) [pid = 26299] [serial = 616] [outer = (nil)] 11:19:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x9b4c2800) [pid = 26299] [serial = 617] [outer = 0x93a44800] 11:19:18 INFO - PROCESS | 26299 | 1469470758424 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x9ba12000) [pid = 26299] [serial = 618] [outer = 0x93a44800] 11:19:19 INFO - PROCESS | 26299 | 1469470759536 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1690ms 11:19:19 INFO - PROCESS | 26299 | 1469470759612 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 26299 | 1469470759617 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 11:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:19:19 INFO - PROCESS | 26299 | 1469470759626 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 26299 | 1469470759631 Marionette TRACE conn3 <- [1,794,null,{}] 11:19:19 INFO - PROCESS | 26299 | 1469470759639 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:19 INFO - PROCESS | 26299 | 1469470759646 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:19 INFO - PROCESS | 26299 | 1469470759896 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:19:20 INFO - PROCESS | 26299 | 1469470760123 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 26299 | 1469470760136 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x92329400 == 15 [pid = 26299] [id = 206] 11:19:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x92fe0000) [pid = 26299] [serial = 619] [outer = (nil)] 11:19:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x94728800) [pid = 26299] [serial = 620] [outer = 0x92fe0000] 11:19:20 INFO - PROCESS | 26299 | 1469470760211 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x952bb800) [pid = 26299] [serial = 621] [outer = 0x92fe0000] 11:19:21 INFO - PROCESS | 26299 | 1469470761135 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1582ms 11:19:21 INFO - PROCESS | 26299 | 1469470761208 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 26299 | 1469470761214 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 11:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:19:21 INFO - PROCESS | 26299 | 1469470761225 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 26299 | 1469470761228 Marionette TRACE conn3 <- [1,798,null,{}] 11:19:21 INFO - PROCESS | 26299 | 1469470761240 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:21 INFO - PROCESS | 26299 | 1469470761245 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:21 INFO - PROCESS | 26299 | 1469470761447 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:19:21 INFO - PROCESS | 26299 | 1469470761470 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 26299 | 1469470761478 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a077000 == 16 [pid = 26299] [id = 207] 11:19:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9a4bf800) [pid = 26299] [serial = 622] [outer = (nil)] 11:19:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9a637c00) [pid = 26299] [serial = 623] [outer = 0x9a4bf800] 11:19:21 INFO - PROCESS | 26299 | 1469470761550 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x9a659000) [pid = 26299] [serial = 624] [outer = 0x9a4bf800] 11:19:22 INFO - PROCESS | 26299 | 1469470762466 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9b4c3c00) [pid = 26299] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9a076c00) [pid = 26299] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x99e17400) [pid = 26299] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x92325c00) [pid = 26299] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x9c207400) [pid = 26299] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9b419800) [pid = 26299] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x9b4c5400) [pid = 26299] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x983ee800) [pid = 26299] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x93a43c00) [pid = 26299] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x93c57000) [pid = 26299] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x91aca400) [pid = 26299] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x99649800) [pid = 26299] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:19:22 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x952c1000) [pid = 26299] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:19:22 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 11:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1298ms 11:19:22 INFO - PROCESS | 26299 | 1469470762524 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 26299 | 1469470762527 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 11:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:19:22 INFO - PROCESS | 26299 | 1469470762534 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 26299 | 1469470762539 Marionette TRACE conn3 <- [1,802,null,{}] 11:19:22 INFO - PROCESS | 26299 | 1469470762555 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:22 INFO - PROCESS | 26299 | 1469470762563 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:22 INFO - PROCESS | 26299 | 1469470762728 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:19:22 INFO - PROCESS | 26299 | 1469470762843 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 26299 | 1469470762850 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b4c0000 == 17 [pid = 26299] [id = 208] 11:19:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x9b4c3c00) [pid = 26299] [serial = 625] [outer = (nil)] 11:19:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9c029000) [pid = 26299] [serial = 626] [outer = 0x9b4c3c00] 11:19:22 INFO - PROCESS | 26299 | 1469470762937 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9c036400) [pid = 26299] [serial = 627] [outer = 0x9b4c3c00] 11:19:23 INFO - PROCESS | 26299 | 1469470763762 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:19:23 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 11:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1284ms 11:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:19:23 INFO - PROCESS | 26299 | 1469470763818 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 26299 | 1469470763822 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 11:19:23 INFO - PROCESS | 26299 | 1469470763828 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 26299 | 1469470763832 Marionette TRACE conn3 <- [1,806,null,{}] 11:19:23 INFO - PROCESS | 26299 | 1469470763837 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:23 INFO - PROCESS | 26299 | 1469470763842 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:24 INFO - PROCESS | 26299 | 1469470764000 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:19:24 INFO - PROCESS | 26299 | 1469470764023 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 26299 | 1469470764032 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a4bac00 == 18 [pid = 26299] [id = 209] 11:19:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x9a63b000) [pid = 26299] [serial = 628] [outer = (nil)] 11:19:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0xa1090000) [pid = 26299] [serial = 629] [outer = 0x9a63b000] 11:19:24 INFO - PROCESS | 26299 | 1469470764204 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x9a768c00) [pid = 26299] [serial = 630] [outer = 0x9a63b000] 11:19:25 INFO - PROCESS | 26299 | 1469470765171 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:19:25 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 11:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1384ms 11:19:25 INFO - PROCESS | 26299 | 1469470765214 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 26299 | 1469470765221 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 11:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:19:25 INFO - PROCESS | 26299 | 1469470765229 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - PROCESS | 26299 | 1469470765235 Marionette TRACE conn3 <- [1,810,null,{}] 11:19:25 INFO - PROCESS | 26299 | 1469470765245 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:25 INFO - PROCESS | 26299 | 1469470765251 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:25 INFO - PROCESS | 26299 | 1469470765460 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:19:25 INFO - PROCESS | 26299 | 1469470765673 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 26299 | 1469470765682 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x947da800 == 19 [pid = 26299] [id = 210] 11:19:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x947dc800) [pid = 26299] [serial = 631] [outer = (nil)] 11:19:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9964a800) [pid = 26299] [serial = 632] [outer = 0x947dc800] 11:19:25 INFO - PROCESS | 26299 | 1469470765814 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9a4c2000) [pid = 26299] [serial = 633] [outer = 0x947dc800] 11:19:26 INFO - PROCESS | 26299 | 1469470766735 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1542ms 11:19:26 INFO - PROCESS | 26299 | 1469470766771 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 26299 | 1469470766779 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 11:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:19:26 INFO - PROCESS | 26299 | 1469470766790 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 26299 | 1469470766794 Marionette TRACE conn3 <- [1,814,null,{}] 11:19:26 INFO - PROCESS | 26299 | 1469470766801 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:26 INFO - PROCESS | 26299 | 1469470766807 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:27 INFO - PROCESS | 26299 | 1469470767024 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:19:27 INFO - PROCESS | 26299 | 1469470767236 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 26299 | 1469470767245 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a63a800 == 20 [pid = 26299] [id = 211] 11:19:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9c049800) [pid = 26299] [serial = 634] [outer = (nil)] 11:19:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x9c20e400) [pid = 26299] [serial = 635] [outer = 0x9c049800] 11:19:27 INFO - PROCESS | 26299 | 1469470767376 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0xa225bc00) [pid = 26299] [serial = 636] [outer = 0x9c049800] 11:19:28 INFO - PROCESS | 26299 | 1469470768336 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:19:28 INFO - PROCESS | 26299 | 1469470768375 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 11:19:28 INFO - PROCESS | 26299 | 1469470768382 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 26299 | 1469470768388 Marionette TRACE conn3 <- [1,818,null,{}] 11:19:28 INFO - PROCESS | 26299 | 1469470768405 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:28 INFO - PROCESS | 26299 | 1469470768414 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:28 INFO - PROCESS | 26299 | 1469470768631 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:19:28 INFO - PROCESS | 26299 | 1469470768867 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 26299 | 1469470768880 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:28 INFO - PROCESS | 26299 | ++DOCSHELL 0xa23a9000 == 21 [pid = 26299] [id = 212] 11:19:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0xa23aa400) [pid = 26299] [serial = 637] [outer = (nil)] 11:19:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0xa23f8400) [pid = 26299] [serial = 638] [outer = 0xa23aa400] 11:19:29 INFO - PROCESS | 26299 | 1469470769023 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0xa2531c00) [pid = 26299] [serial = 639] [outer = 0xa23aa400] 11:19:29 INFO - PROCESS | 26299 | 1469470769911 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1547ms 11:19:29 INFO - PROCESS | 26299 | 1469470769929 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 26299 | 1469470769933 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 11:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:19:29 INFO - PROCESS | 26299 | 1469470769940 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 26299 | 1469470769944 Marionette TRACE conn3 <- [1,822,null,{}] 11:19:29 INFO - PROCESS | 26299 | 1469470769950 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:29 INFO - PROCESS | 26299 | 1469470769955 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:30 INFO - PROCESS | 26299 | 1469470770136 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:19:30 INFO - PROCESS | 26299 | 1469470770295 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 26299 | 1469470770302 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:30 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f16800 == 22 [pid = 26299] [id = 213] 11:19:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0xa225f000) [pid = 26299] [serial = 640] [outer = (nil)] 11:19:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0xa2fbb000) [pid = 26299] [serial = 641] [outer = 0xa225f000] 11:19:30 INFO - PROCESS | 26299 | 1469470770382 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0xa2fbf800) [pid = 26299] [serial = 642] [outer = 0xa225f000] 11:19:31 INFO - PROCESS | 26299 | 1469470771365 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 26299 | 1469470771426 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 11:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:19:31 INFO - PROCESS | 26299 | 1469470771434 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 26299 | 1469470771438 Marionette TRACE conn3 <- [1,826,null,{}] 11:19:31 INFO - PROCESS | 26299 | 1469470771443 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:31 INFO - PROCESS | 26299 | 1469470771449 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:31 INFO - PROCESS | 26299 | 1469470771629 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:19:31 INFO - PROCESS | 26299 | 1469470771793 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 26299 | 1469470771802 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x96eacc00 == 23 [pid = 26299] [id = 214] 11:19:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x9b4c1000) [pid = 26299] [serial = 643] [outer = (nil)] 11:19:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0xa3343c00) [pid = 26299] [serial = 644] [outer = 0x9b4c1000] 11:19:31 INFO - PROCESS | 26299 | 1469470771926 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0xa337c400) [pid = 26299] [serial = 645] [outer = 0x9b4c1000] 11:19:32 INFO - PROCESS | 26299 | 1469470772893 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1483ms 11:19:32 INFO - PROCESS | 26299 | 1469470772917 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:19:32 INFO - PROCESS | 26299 | 1469470772922 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 11:19:32 INFO - PROCESS | 26299 | 1469470772928 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 26299 | 1469470772931 Marionette TRACE conn3 <- [1,830,null,{}] 11:19:32 INFO - PROCESS | 26299 | 1469470772937 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:32 INFO - PROCESS | 26299 | 1469470772948 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:33 INFO - PROCESS | 26299 | 1469470773369 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:19:33 INFO - PROCESS | 26299 | 1469470773581 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 26299 | 1469470773590 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a4d000 == 24 [pid = 26299] [id = 215] 11:19:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x93a4ec00) [pid = 26299] [serial = 646] [outer = (nil)] 11:19:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x93c5dc00) [pid = 26299] [serial = 647] [outer = 0x93a4ec00] 11:19:33 INFO - PROCESS | 26299 | 1469470773667 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x96e73800) [pid = 26299] [serial = 648] [outer = 0x93a4ec00] 11:19:34 INFO - PROCESS | 26299 | 1469470774542 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1684ms 11:19:34 INFO - PROCESS | 26299 | 1469470774614 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:19:34 INFO - PROCESS | 26299 | 1469470774620 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 11:19:34 INFO - PROCESS | 26299 | 1469470774628 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 26299 | 1469470774633 Marionette TRACE conn3 <- [1,834,null,{}] 11:19:34 INFO - PROCESS | 26299 | 1469470774641 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:34 INFO - PROCESS | 26299 | 1469470774646 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:34 INFO - PROCESS | 26299 | 1469470774886 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x93951400) [pid = 26299] [serial = 604] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | 1469470775144 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 26299 | 1469470775155 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:35 INFO - PROCESS | 26299 | ++DOCSHELL 0x9220d400 == 25 [pid = 26299] [id = 216] 11:19:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x9231f800) [pid = 26299] [serial = 649] [outer = (nil)] 11:19:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x93a42000) [pid = 26299] [serial = 650] [outer = 0x9231f800] 11:19:35 INFO - PROCESS | 26299 | 1469470775251 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x96e9ec00) [pid = 26299] [serial = 651] [outer = 0x9231f800] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x99e1c800) [pid = 26299] [serial = 596] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x96e68000) [pid = 26299] [serial = 602] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x9232bc00) [pid = 26299] [serial = 592] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x9b4c9800) [pid = 26299] [serial = 598] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x99646400) [pid = 26299] [serial = 595] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x92fe3800) [pid = 26299] [serial = 593] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x952b6800) [pid = 26299] [serial = 601] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x9b63d000) [pid = 26299] [serial = 599] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9c02a000) [pid = 26299] [serial = 589] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x9b4c9000) [pid = 26299] [serial = 586] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x9ba06c00) [pid = 26299] [serial = 574] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9bfce000) [pid = 26299] [serial = 575] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9a753800) [pid = 26299] [serial = 566] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9a073800) [pid = 26299] [serial = 583] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x91f15800) [pid = 26299] [serial = 568] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x92208800) [pid = 26299] [serial = 569] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0xa1090c00) [pid = 26299] [serial = 577] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0xa225e400) [pid = 26299] [serial = 578] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x99ec3c00) [pid = 26299] [serial = 571] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x9a5bb800) [pid = 26299] [serial = 572] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x93c53c00) [pid = 26299] [serial = 580] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x94730c00) [pid = 26299] [serial = 581] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x9ba11400) [pid = 26299] [serial = 587] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x9c031000) [pid = 26299] [serial = 590] [outer = (nil)] [url = about:blank] 11:19:35 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x9a5c0000) [pid = 26299] [serial = 584] [outer = (nil)] [url = about:blank] 11:19:36 INFO - PROCESS | 26299 | 1469470776068 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1485ms 11:19:36 INFO - PROCESS | 26299 | 1469470776113 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:19:36 INFO - PROCESS | 26299 | 1469470776117 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 11:19:36 INFO - PROCESS | 26299 | 1469470776124 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 26299 | 1469470776127 Marionette TRACE conn3 <- [1,838,null,{}] 11:19:36 INFO - PROCESS | 26299 | 1469470776133 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:36 INFO - PROCESS | 26299 | 1469470776138 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:36 INFO - PROCESS | 26299 | 1469470776305 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:19:36 INFO - PROCESS | 26299 | 1469470776428 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 26299 | 1469470776436 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x92fe3800 == 26 [pid = 26299] [id = 217] 11:19:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9a180c00) [pid = 26299] [serial = 652] [outer = (nil)] 11:19:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9a639400) [pid = 26299] [serial = 653] [outer = 0x9a180c00] 11:19:36 INFO - PROCESS | 26299 | 1469470776505 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x9b460000) [pid = 26299] [serial = 654] [outer = 0x9a180c00] 11:19:37 INFO - PROCESS | 26299 | 1469470777338 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1239ms 11:19:37 INFO - PROCESS | 26299 | 1469470777362 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 26299 | 1469470777368 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 11:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:19:37 INFO - PROCESS | 26299 | 1469470777384 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 26299 | 1469470777390 Marionette TRACE conn3 <- [1,842,null,{}] 11:19:37 INFO - PROCESS | 26299 | 1469470777396 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:37 INFO - PROCESS | 26299 | 1469470777401 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:37 INFO - PROCESS | 26299 | 1469470777568 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:19:37 INFO - PROCESS | 26299 | 1469470777577 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 26299 | 1469470777586 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ac4a800 == 27 [pid = 26299] [id = 218] 11:19:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x9b63d000) [pid = 26299] [serial = 655] [outer = (nil)] 11:19:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x9c02a000) [pid = 26299] [serial = 656] [outer = 0x9b63d000] 11:19:37 INFO - PROCESS | 26299 | 1469470777773 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x9c037400) [pid = 26299] [serial = 657] [outer = 0x9b63d000] 11:19:38 INFO - PROCESS | 26299 | 1469470778676 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1347ms 11:19:38 INFO - PROCESS | 26299 | 1469470778727 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 26299 | 1469470778731 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 11:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:19:38 INFO - PROCESS | 26299 | 1469470778741 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 26299 | 1469470778744 Marionette TRACE conn3 <- [1,846,null,{}] 11:19:38 INFO - PROCESS | 26299 | 1469470778750 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:38 INFO - PROCESS | 26299 | 1469470778754 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:38 INFO - PROCESS | 26299 | 1469470778979 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:19:39 INFO - PROCESS | 26299 | 1469470779005 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 26299 | 1469470779016 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac2400 == 28 [pid = 26299] [id = 219] 11:19:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x9a5c7800) [pid = 26299] [serial = 658] [outer = (nil)] 11:19:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0xa1091400) [pid = 26299] [serial = 659] [outer = 0x9a5c7800] 11:19:39 INFO - PROCESS | 26299 | 1469470779083 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0xa225d800) [pid = 26299] [serial = 660] [outer = 0x9a5c7800] 11:19:39 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9a4bf800) [pid = 26299] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:19:39 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x92fe0000) [pid = 26299] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:19:39 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9b4c3c00) [pid = 26299] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:19:39 INFO - PROCESS | 26299 | 1469470779981 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1282ms 11:19:40 INFO - PROCESS | 26299 | 1469470780020 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 26299 | 1469470780022 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 11:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:19:40 INFO - PROCESS | 26299 | 1469470780029 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 26299 | 1469470780032 Marionette TRACE conn3 <- [1,850,null,{}] 11:19:40 INFO - PROCESS | 26299 | 1469470780038 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:40 INFO - PROCESS | 26299 | 1469470780043 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:40 INFO - PROCESS | 26299 | 1469470780191 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:19:40 INFO - PROCESS | 26299 | 1469470780209 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 26299 | 1469470780226 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ad0000 == 29 [pid = 26299] [id = 220] 11:19:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x91f15000) [pid = 26299] [serial = 661] [outer = (nil)] 11:19:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0xa227a400) [pid = 26299] [serial = 662] [outer = 0x91f15000] 11:19:40 INFO - PROCESS | 26299 | 1469470780305 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0xa23a2c00) [pid = 26299] [serial = 663] [outer = 0x91f15000] 11:19:41 INFO - PROCESS | 26299 | 1469470781215 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1235ms 11:19:41 INFO - PROCESS | 26299 | 1469470781265 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 26299 | 1469470781269 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 11:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:19:41 INFO - PROCESS | 26299 | 1469470781275 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 26299 | 1469470781279 Marionette TRACE conn3 <- [1,854,null,{}] 11:19:41 INFO - PROCESS | 26299 | 1469470781284 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:41 INFO - PROCESS | 26299 | 1469470781289 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:41 INFO - PROCESS | 26299 | 1469470781446 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:19:41 INFO - PROCESS | 26299 | 1469470781456 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 26299 | 1469470781462 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ace000 == 30 [pid = 26299] [id = 221] 11:19:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x952c3000) [pid = 26299] [serial = 664] [outer = (nil)] 11:19:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0xa25f0c00) [pid = 26299] [serial = 665] [outer = 0x952c3000] 11:19:41 INFO - PROCESS | 26299 | 1469470781642 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0xa2fba800) [pid = 26299] [serial = 666] [outer = 0x952c3000] 11:19:42 INFO - PROCESS | 26299 | 1469470782651 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1433ms 11:19:42 INFO - PROCESS | 26299 | 1469470782711 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:19:42 INFO - PROCESS | 26299 | 1469470782717 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 11:19:42 INFO - PROCESS | 26299 | 1469470782725 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 26299 | 1469470782733 Marionette TRACE conn3 <- [1,858,null,{}] 11:19:42 INFO - PROCESS | 26299 | 1469470782741 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:42 INFO - PROCESS | 26299 | 1469470782747 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:42 INFO - PROCESS | 26299 | 1469470782991 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:19:43 INFO - PROCESS | 26299 | 1469470783204 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 26299 | 1469470783211 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x94730c00 == 31 [pid = 26299] [id = 222] 11:19:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x952b6800) [pid = 26299] [serial = 667] [outer = (nil)] 11:19:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9927b800) [pid = 26299] [serial = 668] [outer = 0x952b6800] 11:19:43 INFO - PROCESS | 26299 | 1469470783340 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x9a070c00) [pid = 26299] [serial = 669] [outer = 0x952b6800] 11:19:44 INFO - PROCESS | 26299 | 1469470784330 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1639ms 11:19:44 INFO - PROCESS | 26299 | 1469470784363 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 26299 | 1469470784371 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 11:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:19:44 INFO - PROCESS | 26299 | 1469470784381 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 26299 | 1469470784385 Marionette TRACE conn3 <- [1,862,null,{}] 11:19:44 INFO - PROCESS | 26299 | 1469470784392 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:44 INFO - PROCESS | 26299 | 1469470784397 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:44 INFO - PROCESS | 26299 | 1469470784584 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:19:44 INFO - PROCESS | 26299 | 1469470784836 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 26299 | 1469470784846 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a63d000 == 32 [pid = 26299] [id = 223] 11:19:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x9ba10c00) [pid = 26299] [serial = 670] [outer = (nil)] 11:19:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x9c043000) [pid = 26299] [serial = 671] [outer = 0x9ba10c00] 11:19:44 INFO - PROCESS | 26299 | 1469470784976 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x9d810c00) [pid = 26299] [serial = 672] [outer = 0x9ba10c00] 11:19:45 INFO - PROCESS | 26299 | 1469470785893 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1547ms 11:19:45 INFO - PROCESS | 26299 | 1469470785929 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:19:45 INFO - PROCESS | 26299 | 1469470785933 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 11:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:19:45 INFO - PROCESS | 26299 | 1469470785940 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 26299 | 1469470785946 Marionette TRACE conn3 <- [1,866,null,{}] 11:19:45 INFO - PROCESS | 26299 | 1469470785962 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:45 INFO - PROCESS | 26299 | 1469470785971 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:46 INFO - PROCESS | 26299 | 1469470786186 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:19:46 INFO - PROCESS | 26299 | 1469470786394 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:46 INFO - PROCESS | 26299 | 1469470786403 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x91acfc00 == 33 [pid = 26299] [id = 224] 11:19:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0xa25f1000) [pid = 26299] [serial = 673] [outer = (nil)] 11:19:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0xa4d0c000) [pid = 26299] [serial = 674] [outer = 0xa25f1000] 11:19:46 INFO - PROCESS | 26299 | 1469470786542 Marionette DEBUG loaded listener.js 11:19:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0xa4d59800) [pid = 26299] [serial = 675] [outer = 0xa25f1000] 11:19:47 INFO - PROCESS | 26299 | 1469470787457 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1536ms 11:19:47 INFO - PROCESS | 26299 | 1469470787476 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 26299 | 1469470787481 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 11:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:19:47 INFO - PROCESS | 26299 | 1469470787487 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 26299 | 1469470787490 Marionette TRACE conn3 <- [1,870,null,{}] 11:19:47 INFO - PROCESS | 26299 | 1469470787496 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:47 INFO - PROCESS | 26299 | 1469470787502 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:47 INFO - PROCESS | 26299 | 1469470787679 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:19:47 INFO - PROCESS | 26299 | 1469470787856 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 26299 | 1469470787866 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:47 INFO - PROCESS | 26299 | ++DOCSHELL 0x9c03c800 == 34 [pid = 26299] [id = 225] 11:19:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x9c049c00) [pid = 26299] [serial = 676] [outer = (nil)] 11:19:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0xa4f89000) [pid = 26299] [serial = 677] [outer = 0x9c049c00] 11:19:47 INFO - PROCESS | 26299 | 1469470787943 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0xa6146800) [pid = 26299] [serial = 678] [outer = 0x9c049c00] 11:19:48 INFO - PROCESS | 26299 | 1469470788880 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1441ms 11:19:48 INFO - PROCESS | 26299 | 1469470788930 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 26299 | 1469470788934 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 11:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:19:48 INFO - PROCESS | 26299 | 1469470788941 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 26299 | 1469470788944 Marionette TRACE conn3 <- [1,874,null,{}] 11:19:48 INFO - PROCESS | 26299 | 1469470788950 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:48 INFO - PROCESS | 26299 | 1469470788955 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:49 INFO - PROCESS | 26299 | 1469470789140 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:19:49 INFO - PROCESS | 26299 | 1469470789306 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 26299 | 1469470789316 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x99275c00 == 35 [pid = 26299] [id = 226] 11:19:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x992dc000) [pid = 26299] [serial = 679] [outer = (nil)] 11:19:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0xa61e6800) [pid = 26299] [serial = 680] [outer = 0x992dc000] 11:19:49 INFO - PROCESS | 26299 | 1469470789399 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0xa672bc00) [pid = 26299] [serial = 681] [outer = 0x992dc000] 11:19:50 INFO - PROCESS | 26299 | 1469470790338 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1431ms 11:19:50 INFO - PROCESS | 26299 | 1469470790373 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 26299 | 1469470790377 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 11:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:19:50 INFO - PROCESS | 26299 | 1469470790383 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 26299 | 1469470790387 Marionette TRACE conn3 <- [1,878,null,{}] 11:19:50 INFO - PROCESS | 26299 | 1469470790393 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:50 INFO - PROCESS | 26299 | 1469470790403 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:50 INFO - PROCESS | 26299 | 1469470790606 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:19:50 INFO - PROCESS | 26299 | 1469470790774 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 26299 | 1469470790782 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a43800 == 36 [pid = 26299] [id = 227] 11:19:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x93a45c00) [pid = 26299] [serial = 682] [outer = (nil)] 11:19:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x9c042800) [pid = 26299] [serial = 683] [outer = 0x93a45c00] 11:19:50 INFO - PROCESS | 26299 | 1469470790865 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0xa6728c00) [pid = 26299] [serial = 684] [outer = 0x93a45c00] 11:19:51 INFO - PROCESS | 26299 | 1469470791724 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1389ms 11:19:51 INFO - PROCESS | 26299 | 1469470791773 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 26299 | 1469470791777 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 11:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:19:51 INFO - PROCESS | 26299 | 1469470791784 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 26299 | 1469470791788 Marionette TRACE conn3 <- [1,882,null,{}] 11:19:51 INFO - PROCESS | 26299 | 1469470791794 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:51 INFO - PROCESS | 26299 | 1469470791799 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:51 INFO - PROCESS | 26299 | 1469470791972 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:19:52 INFO - PROCESS | 26299 | 1469470792412 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 26299 | 1469470792424 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x92321000 == 37 [pid = 26299] [id = 228] 11:19:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x92322400) [pid = 26299] [serial = 685] [outer = (nil)] 11:19:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x9232b000) [pid = 26299] [serial = 686] [outer = 0x92322400] 11:19:52 INFO - PROCESS | 26299 | 1469470792539 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x93c54800) [pid = 26299] [serial = 687] [outer = 0x92322400] 11:19:53 INFO - PROCESS | 26299 | 1469470793415 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1682ms 11:19:53 INFO - PROCESS | 26299 | 1469470793469 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:19:53 INFO - PROCESS | 26299 | 1469470793482 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 11:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:19:53 INFO - PROCESS | 26299 | 1469470793494 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 26299 | 1469470793497 Marionette TRACE conn3 <- [1,886,null,{}] 11:19:53 INFO - PROCESS | 26299 | 1469470793513 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:53 INFO - PROCESS | 26299 | 1469470793526 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:53 INFO - PROCESS | 26299 | 1469470793738 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0xa1090000) [pid = 26299] [serial = 629] [outer = (nil)] [url = about:blank] 11:19:54 INFO - PROCESS | 26299 | 1469470794019 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 26299 | 1469470794027 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:54 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a45400 == 38 [pid = 26299] [id = 229] 11:19:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x93c52800) [pid = 26299] [serial = 688] [outer = (nil)] 11:19:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0x983e8400) [pid = 26299] [serial = 689] [outer = 0x93c52800] 11:19:54 INFO - PROCESS | 26299 | 1469470794108 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 100 (0x9a63b400) [pid = 26299] [serial = 690] [outer = 0x93c52800] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 99 (0x9a637c00) [pid = 26299] [serial = 623] [outer = (nil)] [url = about:blank] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x99e18c00) [pid = 26299] [serial = 611] [outer = (nil)] [url = about:blank] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x94728800) [pid = 26299] [serial = 620] [outer = (nil)] [url = about:blank] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x92fdfc00) [pid = 26299] [serial = 607] [outer = (nil)] [url = about:blank] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x9a654400) [pid = 26299] [serial = 614] [outer = (nil)] [url = about:blank] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x9a659000) [pid = 26299] [serial = 624] [outer = (nil)] [url = about:blank] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x9c029000) [pid = 26299] [serial = 626] [outer = (nil)] [url = about:blank] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x9b4c2800) [pid = 26299] [serial = 617] [outer = (nil)] [url = about:blank] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0xa2566000) [pid = 26299] [serial = 389] [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.] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x952bb800) [pid = 26299] [serial = 621] [outer = (nil)] [url = about:blank] 11:19:54 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x9c036400) [pid = 26299] [serial = 627] [outer = (nil)] [url = about:blank] 11:19:54 INFO - PROCESS | 26299 | 1469470794915 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1497ms 11:19:54 INFO - PROCESS | 26299 | 1469470794991 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 26299 | 1469470794997 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 11:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:19:55 INFO - PROCESS | 26299 | 1469470795004 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 26299 | 1469470795008 Marionette TRACE conn3 <- [1,890,null,{}] 11:19:55 INFO - PROCESS | 26299 | 1469470795014 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:55 INFO - PROCESS | 26299 | 1469470795019 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:55 INFO - PROCESS | 26299 | 1469470795186 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:19:55 INFO - PROCESS | 26299 | 1469470795309 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 26299 | 1469470795317 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a640400 == 39 [pid = 26299] [id = 230] 11:19:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x9b419800) [pid = 26299] [serial = 691] [outer = (nil)] 11:19:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x9b637000) [pid = 26299] [serial = 692] [outer = 0x9b419800] 11:19:55 INFO - PROCESS | 26299 | 1469470795391 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x9c029000) [pid = 26299] [serial = 693] [outer = 0x9b419800] 11:19:56 INFO - PROCESS | 26299 | 1469470796218 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1232ms 11:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:19:56 INFO - PROCESS | 26299 | 1469470796236 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 26299 | 1469470796239 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 11:19:56 INFO - PROCESS | 26299 | 1469470796253 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 26299 | 1469470796262 Marionette TRACE conn3 <- [1,894,null,{}] 11:19:56 INFO - PROCESS | 26299 | 1469470796270 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:56 INFO - PROCESS | 26299 | 1469470796276 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:56 INFO - PROCESS | 26299 | 1469470796441 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:19:56 INFO - PROCESS | 26299 | 1469470796452 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 26299 | 1469470796462 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x9c034800 == 40 [pid = 26299] [id = 231] 11:19:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0xa2263c00) [pid = 26299] [serial = 694] [outer = (nil)] 11:19:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0xa2322000) [pid = 26299] [serial = 695] [outer = 0xa2263c00] 11:19:56 INFO - PROCESS | 26299 | 1469470796528 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0xa23ff400) [pid = 26299] [serial = 696] [outer = 0xa2263c00] 11:19:57 INFO - PROCESS | 26299 | 1469470797485 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1304ms 11:19:57 INFO - PROCESS | 26299 | 1469470797549 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 26299 | 1469470797554 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 11:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:19:57 INFO - PROCESS | 26299 | 1469470797560 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 26299 | 1469470797563 Marionette TRACE conn3 <- [1,898,null,{}] 11:19:57 INFO - PROCESS | 26299 | 1469470797568 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:57 INFO - PROCESS | 26299 | 1469470797573 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:57 INFO - PROCESS | 26299 | 1469470797810 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:19:57 INFO - PROCESS | 26299 | 1469470797832 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 26299 | 1469470797843 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:57 INFO - PROCESS | 26299 | ++DOCSHELL 0x9c045000 == 41 [pid = 26299] [id = 232] 11:19:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0xa2279400) [pid = 26299] [serial = 697] [outer = (nil)] 11:19:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0xa2fe6000) [pid = 26299] [serial = 698] [outer = 0xa2279400] 11:19:57 INFO - PROCESS | 26299 | 1469470797908 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0xa33c7400) [pid = 26299] [serial = 699] [outer = 0xa2279400] 11:19:58 INFO - PROCESS | 26299 | 1469470798881 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:19:58 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x9a5c7800) [pid = 26299] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:19:58 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x9231f800) [pid = 26299] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:19:58 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x93a4ec00) [pid = 26299] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:19:58 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x9a180c00) [pid = 26299] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:19:58 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x91f15000) [pid = 26299] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:19:58 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x9b63d000) [pid = 26299] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1381ms 11:19:58 INFO - PROCESS | 26299 | 1469470798941 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:19:58 INFO - PROCESS | 26299 | 1469470798945 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 11:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:19:58 INFO - PROCESS | 26299 | 1469470798951 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:19:58 INFO - PROCESS | 26299 | 1469470798954 Marionette TRACE conn3 <- [1,902,null,{}] 11:19:58 INFO - PROCESS | 26299 | 1469470798964 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:58 INFO - PROCESS | 26299 | 1469470798968 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:59 INFO - PROCESS | 26299 | 1469470799116 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:19:59 INFO - PROCESS | 26299 | 1469470799281 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 26299 | 1469470799297 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:19:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b41b000 == 42 [pid = 26299] [id = 233] 11:19:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x9b465800) [pid = 26299] [serial = 700] [outer = (nil)] 11:19:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x9c034400) [pid = 26299] [serial = 701] [outer = 0x9b465800] 11:19:59 INFO - PROCESS | 26299 | 1469470799375 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0xa61dd800) [pid = 26299] [serial = 702] [outer = 0x9b465800] 11:20:00 INFO - PROCESS | 26299 | 1469470800133 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1233ms 11:20:00 INFO - PROCESS | 26299 | 1469470800184 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:20:00 INFO - PROCESS | 26299 | 1469470800188 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 11:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:20:00 INFO - PROCESS | 26299 | 1469470800198 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:20:00 INFO - PROCESS | 26299 | 1469470800201 Marionette TRACE conn3 <- [1,906,null,{}] 11:20:00 INFO - PROCESS | 26299 | 1469470800207 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:00 INFO - PROCESS | 26299 | 1469470800212 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:00 INFO - PROCESS | 26299 | 1469470800368 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:20:00 INFO - PROCESS | 26299 | 1469470800379 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 26299 | 1469470800386 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac4800 == 43 [pid = 26299] [id = 234] 11:20:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0xa6792000) [pid = 26299] [serial = 703] [outer = (nil)] 11:20:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0xa6c51400) [pid = 26299] [serial = 704] [outer = 0xa6792000] 11:20:00 INFO - PROCESS | 26299 | 1469470800453 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0xa6d9f400) [pid = 26299] [serial = 705] [outer = 0xa6792000] 11:20:01 INFO - PROCESS | 26299 | 1469470801579 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1435ms 11:20:01 INFO - PROCESS | 26299 | 1469470801630 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 26299 | 1469470801636 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 11:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:20:01 INFO - PROCESS | 26299 | 1469470801645 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 26299 | 1469470801653 Marionette TRACE conn3 <- [1,910,null,{}] 11:20:01 INFO - PROCESS | 26299 | 1469470801662 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:01 INFO - PROCESS | 26299 | 1469470801667 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:01 INFO - PROCESS | 26299 | 1469470801862 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:20:02 INFO - PROCESS | 26299 | 1469470802118 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 26299 | 1469470802129 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x924ed800 == 44 [pid = 26299] [id = 235] 11:20:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0x924eec00) [pid = 26299] [serial = 706] [outer = (nil)] 11:20:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 100 (0x924f5c00) [pid = 26299] [serial = 707] [outer = 0x924eec00] 11:20:02 INFO - PROCESS | 26299 | 1469470802284 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 101 (0x924f8c00) [pid = 26299] [serial = 708] [outer = 0x924eec00] 11:20:03 INFO - PROCESS | 26299 | 1469470803288 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1702ms 11:20:03 INFO - PROCESS | 26299 | 1469470803347 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 26299 | 1469470803355 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 11:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:20:03 INFO - PROCESS | 26299 | 1469470803366 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 26299 | 1469470803371 Marionette TRACE conn3 <- [1,914,null,{}] 11:20:03 INFO - PROCESS | 26299 | 1469470803378 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:03 INFO - PROCESS | 26299 | 1469470803385 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:03 INFO - PROCESS | 26299 | 1469470803577 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:20:03 INFO - PROCESS | 26299 | 1469470803804 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 26299 | 1469470803813 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:03 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a5b8800 == 45 [pid = 26299] [id = 236] 11:20:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 102 (0x9a5ba800) [pid = 26299] [serial = 709] [outer = (nil)] 11:20:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 103 (0x9a642c00) [pid = 26299] [serial = 710] [outer = 0x9a5ba800] 11:20:03 INFO - PROCESS | 26299 | 1469470803942 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 104 (0x9ac56000) [pid = 26299] [serial = 711] [outer = 0x9a5ba800] 11:20:04 INFO - PROCESS | 26299 | 1469470804919 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1633ms 11:20:05 INFO - PROCESS | 26299 | 1469470805001 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 26299 | 1469470805005 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 11:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:20:05 INFO - PROCESS | 26299 | 1469470805012 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 26299 | 1469470805019 Marionette TRACE conn3 <- [1,918,null,{}] 11:20:05 INFO - PROCESS | 26299 | 1469470805036 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:05 INFO - PROCESS | 26299 | 1469470805046 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:05 INFO - PROCESS | 26299 | 1469470805370 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:20:05 INFO - PROCESS | 26299 | 1469470805549 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 26299 | 1469470805563 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x9d815c00 == 46 [pid = 26299] [id = 237] 11:20:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 105 (0xa2089c00) [pid = 26299] [serial = 712] [outer = (nil)] 11:20:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 106 (0xa23a8000) [pid = 26299] [serial = 713] [outer = 0xa2089c00] 11:20:05 INFO - PROCESS | 26299 | 1469470805666 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 107 (0xa4d54000) [pid = 26299] [serial = 714] [outer = 0xa2089c00] 11:20:06 INFO - PROCESS | 26299 | 1469470806536 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1587ms 11:20:06 INFO - PROCESS | 26299 | 1469470806600 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 26299 | 1469470806604 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 11:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:20:06 INFO - PROCESS | 26299 | 1469470806611 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 26299 | 1469470806615 Marionette TRACE conn3 <- [1,922,null,{}] 11:20:06 INFO - PROCESS | 26299 | 1469470806621 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:06 INFO - PROCESS | 26299 | 1469470806626 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:06 INFO - PROCESS | 26299 | 1469470806847 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:20:07 INFO - PROCESS | 26299 | 1469470807015 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 26299 | 1469470807022 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a768800 == 47 [pid = 26299] [id = 238] 11:20:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 108 (0x9c02d000) [pid = 26299] [serial = 715] [outer = (nil)] 11:20:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 109 (0xa6c52400) [pid = 26299] [serial = 716] [outer = 0x9c02d000] 11:20:07 INFO - PROCESS | 26299 | 1469470807103 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 110 (0xa6da2400) [pid = 26299] [serial = 717] [outer = 0x9c02d000] 11:20:08 INFO - PROCESS | 26299 | 1469470808053 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1485ms 11:20:08 INFO - PROCESS | 26299 | 1469470808098 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 26299 | 1469470808103 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 11:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:20:08 INFO - PROCESS | 26299 | 1469470808109 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 26299 | 1469470808113 Marionette TRACE conn3 <- [1,926,null,{}] 11:20:08 INFO - PROCESS | 26299 | 1469470808119 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:08 INFO - PROCESS | 26299 | 1469470808124 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:08 INFO - PROCESS | 26299 | 1469470808299 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:20:08 INFO - PROCESS | 26299 | 1469470808469 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 26299 | 1469470808478 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:08 INFO - PROCESS | 26299 | ++DOCSHELL 0x924ea400 == 48 [pid = 26299] [id = 239] 11:20:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 111 (0x9a501c00) [pid = 26299] [serial = 718] [outer = (nil)] 11:20:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 112 (0x9a509000) [pid = 26299] [serial = 719] [outer = 0x9a501c00] 11:20:08 INFO - PROCESS | 26299 | 1469470808559 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 113 (0x9a50b000) [pid = 26299] [serial = 720] [outer = 0x9a501c00] 11:20:09 INFO - PROCESS | 26299 | 1469470809500 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1434ms 11:20:09 INFO - PROCESS | 26299 | 1469470809544 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:20:09 INFO - PROCESS | 26299 | 1469470809548 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 11:20:09 INFO - PROCESS | 26299 | 1469470809554 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 26299 | 1469470809558 Marionette TRACE conn3 <- [1,930,null,{}] 11:20:09 INFO - PROCESS | 26299 | 1469470809564 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:09 INFO - PROCESS | 26299 | 1469470809574 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:09 INFO - PROCESS | 26299 | 1469470809782 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:20:10 INFO - PROCESS | 26299 | 1469470810019 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 26299 | 1469470810025 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac7000 == 49 [pid = 26299] [id = 240] 11:20:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 114 (0x91f1a000) [pid = 26299] [serial = 721] [outer = (nil)] 11:20:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 115 (0x9248ac00) [pid = 26299] [serial = 722] [outer = 0x91f1a000] 11:20:10 INFO - PROCESS | 26299 | 1469470810150 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x9a509c00) [pid = 26299] [serial = 723] [outer = 0x91f1a000] 11:20:11 INFO - PROCESS | 26299 | 1469470811074 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1554ms 11:20:11 INFO - PROCESS | 26299 | 1469470811109 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 26299 | 1469470811113 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 11:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:20:11 INFO - PROCESS | 26299 | 1469470811120 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 26299 | 1469470811123 Marionette TRACE conn3 <- [1,934,null,{}] 11:20:11 INFO - PROCESS | 26299 | 1469470811129 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:11 INFO - PROCESS | 26299 | 1469470811135 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:11 INFO - PROCESS | 26299 | 1469470811310 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:20:11 INFO - PROCESS | 26299 | 1469470811484 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 26299 | 1469470811490 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f644000 == 50 [pid = 26299] [id = 241] 11:20:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0x8f645800) [pid = 26299] [serial = 724] [outer = (nil)] 11:20:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x8f64d000) [pid = 26299] [serial = 725] [outer = 0x8f645800] 11:20:11 INFO - PROCESS | 26299 | 1469470811569 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x8f650c00) [pid = 26299] [serial = 726] [outer = 0x8f645800] 11:20:12 INFO - PROCESS | 26299 | 1469470812742 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1686ms 11:20:12 INFO - PROCESS | 26299 | 1469470812807 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:20:12 INFO - PROCESS | 26299 | 1469470812813 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 11:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:20:12 INFO - PROCESS | 26299 | 1469470812820 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 26299 | 1469470812825 Marionette TRACE conn3 <- [1,938,null,{}] 11:20:12 INFO - PROCESS | 26299 | 1469470812833 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:12 INFO - PROCESS | 26299 | 1469470812839 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:13 INFO - PROCESS | 26299 | 1469470813014 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:20:13 INFO - PROCESS | 26299 | 1469470813235 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 26299 | 1469470813245 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x9248cc00 == 51 [pid = 26299] [id = 242] 11:20:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x9248f800) [pid = 26299] [serial = 727] [outer = (nil)] 11:20:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x924eb800) [pid = 26299] [serial = 728] [outer = 0x9248f800] 11:20:13 INFO - PROCESS | 26299 | 1469470813317 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x924f1000) [pid = 26299] [serial = 729] [outer = 0x9248f800] 11:20:14 INFO - PROCESS | 26299 | 1469470814173 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1441ms 11:20:14 INFO - PROCESS | 26299 | 1469470814261 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 26299 | 1469470814267 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 11:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:20:14 INFO - PROCESS | 26299 | 1469470814277 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 26299 | 1469470814281 Marionette TRACE conn3 <- [1,942,null,{}] 11:20:14 INFO - PROCESS | 26299 | 1469470814287 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:14 INFO - PROCESS | 26299 | 1469470814293 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:14 INFO - PROCESS | 26299 | 1469470814557 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:20:14 INFO - PROCESS | 26299 | --DOCSHELL 0x91ad0000 == 50 [pid = 26299] [id = 220] 11:20:14 INFO - PROCESS | 26299 | --DOCSHELL 0x9ac4a800 == 49 [pid = 26299] [id = 218] 11:20:14 INFO - PROCESS | 26299 | --DOCSHELL 0x9b41b000 == 48 [pid = 26299] [id = 233] 11:20:14 INFO - PROCESS | 26299 | --DOCSHELL 0x9c045000 == 47 [pid = 26299] [id = 232] 11:20:14 INFO - PROCESS | 26299 | --DOCSHELL 0x9c034800 == 46 [pid = 26299] [id = 231] 11:20:14 INFO - PROCESS | 26299 | --DOCSHELL 0x9a640400 == 45 [pid = 26299] [id = 230] 11:20:14 INFO - PROCESS | 26299 | 1469470814887 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 26299 | 1469470814894 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:14 INFO - PROCESS | 26299 | --DOCSHELL 0x93a45400 == 44 [pid = 26299] [id = 229] 11:20:14 INFO - PROCESS | 26299 | --DOCSHELL 0x92321000 == 43 [pid = 26299] [id = 228] 11:20:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ad0000 == 44 [pid = 26299] [id = 243] 11:20:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x93c58800) [pid = 26299] [serial = 730] [outer = (nil)] 11:20:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x96e75800) [pid = 26299] [serial = 731] [outer = 0x93c58800] 11:20:14 INFO - PROCESS | 26299 | 1469470814974 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x9964d400) [pid = 26299] [serial = 732] [outer = 0x93c58800] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0xa23f8400) [pid = 26299] [serial = 638] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0xa2fbb000) [pid = 26299] [serial = 641] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x9964a800) [pid = 26299] [serial = 632] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x9c20e400) [pid = 26299] [serial = 635] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0xa3343c00) [pid = 26299] [serial = 644] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0xa1091400) [pid = 26299] [serial = 659] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x93a42000) [pid = 26299] [serial = 650] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0x96e9ec00) [pid = 26299] [serial = 651] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0x96e73800) [pid = 26299] [serial = 648] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x93c5dc00) [pid = 26299] [serial = 647] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 114 (0x9a639400) [pid = 26299] [serial = 653] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 113 (0xa227a400) [pid = 26299] [serial = 662] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 112 (0x9b460000) [pid = 26299] [serial = 654] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 111 (0xa225d800) [pid = 26299] [serial = 660] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 110 (0xa23a2c00) [pid = 26299] [serial = 663] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 109 (0x9c037400) [pid = 26299] [serial = 657] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | --DOMWINDOW == 108 (0x9c02a000) [pid = 26299] [serial = 656] [outer = (nil)] [url = about:blank] 11:20:15 INFO - PROCESS | 26299 | 1469470815820 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1593ms 11:20:15 INFO - PROCESS | 26299 | 1469470815881 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 26299 | 1469470815885 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 11:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:20:15 INFO - PROCESS | 26299 | 1469470815892 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 26299 | 1469470815898 Marionette TRACE conn3 <- [1,946,null,{}] 11:20:15 INFO - PROCESS | 26299 | 1469470815914 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:15 INFO - PROCESS | 26299 | 1469470815922 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:16 INFO - PROCESS | 26299 | 1469470816084 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:20:16 INFO - PROCESS | 26299 | 1469470816095 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 26299 | 1469470816109 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a63dc00 == 45 [pid = 26299] [id = 244] 11:20:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 109 (0x9a63ec00) [pid = 26299] [serial = 733] [outer = (nil)] 11:20:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 110 (0x9a65bc00) [pid = 26299] [serial = 734] [outer = 0x9a63ec00] 11:20:16 INFO - PROCESS | 26299 | 1469470816176 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 111 (0x9b466400) [pid = 26299] [serial = 735] [outer = 0x9a63ec00] 11:20:17 INFO - PROCESS | 26299 | 1469470817091 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1240ms 11:20:17 INFO - PROCESS | 26299 | 1469470817133 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:20:17 INFO - PROCESS | 26299 | 1469470817137 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 11:20:17 INFO - PROCESS | 26299 | 1469470817143 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:20:17 INFO - PROCESS | 26299 | 1469470817147 Marionette TRACE conn3 <- [1,950,null,{}] 11:20:17 INFO - PROCESS | 26299 | 1469470817152 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:17 INFO - PROCESS | 26299 | 1469470817157 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:17 INFO - PROCESS | 26299 | 1469470817314 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:20:17 INFO - PROCESS | 26299 | 1469470817461 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 26299 | 1469470817467 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x924f6400 == 46 [pid = 26299] [id = 245] 11:20:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 112 (0x9a654400) [pid = 26299] [serial = 736] [outer = (nil)] 11:20:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 113 (0x9ba81000) [pid = 26299] [serial = 737] [outer = 0x9a654400] 11:20:17 INFO - PROCESS | 26299 | 1469470817540 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 114 (0x9c034c00) [pid = 26299] [serial = 738] [outer = 0x9a654400] 11:20:18 INFO - PROCESS | 26299 | 1469470818428 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1336ms 11:20:18 INFO - PROCESS | 26299 | 1469470818487 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 26299 | 1469470818490 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 11:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:20:18 INFO - PROCESS | 26299 | 1469470818497 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 26299 | 1469470818499 Marionette TRACE conn3 <- [1,954,null,{}] 11:20:18 INFO - PROCESS | 26299 | 1469470818505 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:18 INFO - PROCESS | 26299 | 1469470818510 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:18 INFO - PROCESS | 26299 | 1469470818728 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:20:18 INFO - PROCESS | 26299 | 1469470818752 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 26299 | 1469470818758 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:18 INFO - PROCESS | 26299 | ++DOCSHELL 0x92482800 == 47 [pid = 26299] [id = 246] 11:20:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 115 (0x9a4bb800) [pid = 26299] [serial = 739] [outer = (nil)] 11:20:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0xa1091400) [pid = 26299] [serial = 740] [outer = 0x9a4bb800] 11:20:18 INFO - PROCESS | 26299 | 1469470818833 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0xa208bc00) [pid = 26299] [serial = 741] [outer = 0x9a4bb800] 11:20:19 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0xa2263c00) [pid = 26299] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:20:19 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x93c52800) [pid = 26299] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:20:19 INFO - PROCESS | 26299 | --DOMWINDOW == 114 (0x92322400) [pid = 26299] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:20:19 INFO - PROCESS | 26299 | --DOMWINDOW == 113 (0x9b419800) [pid = 26299] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:20:19 INFO - PROCESS | 26299 | --DOMWINDOW == 112 (0xa2279400) [pid = 26299] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:20:19 INFO - PROCESS | 26299 | --DOMWINDOW == 111 (0x9b465800) [pid = 26299] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:20:19 INFO - PROCESS | 26299 | 1469470819842 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1382ms 11:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:20:19 INFO - PROCESS | 26299 | 1469470819880 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 26299 | 1469470819883 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 11:20:19 INFO - PROCESS | 26299 | 1469470819889 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 26299 | 1469470819892 Marionette TRACE conn3 <- [1,958,null,{}] 11:20:19 INFO - PROCESS | 26299 | 1469470819898 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:19 INFO - PROCESS | 26299 | 1469470819907 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:20 INFO - PROCESS | 26299 | 1469470820092 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:20:20 INFO - PROCESS | 26299 | 1469470820349 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 26299 | 1469470820359 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f649c00 == 48 [pid = 26299] [id = 247] 11:20:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 112 (0x8f64a400) [pid = 26299] [serial = 742] [outer = (nil)] 11:20:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 113 (0x8f64f800) [pid = 26299] [serial = 743] [outer = 0x8f64a400] 11:20:20 INFO - PROCESS | 26299 | 1469470820447 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 114 (0x92321000) [pid = 26299] [serial = 744] [outer = 0x8f64a400] 11:20:21 INFO - PROCESS | 26299 | 1469470821417 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1581ms 11:20:21 INFO - PROCESS | 26299 | 1469470821473 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:20:21 INFO - PROCESS | 26299 | 1469470821479 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 11:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:20:21 INFO - PROCESS | 26299 | 1469470821487 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 26299 | 1469470821491 Marionette TRACE conn3 <- [1,962,null,{}] 11:20:21 INFO - PROCESS | 26299 | 1469470821500 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:21 INFO - PROCESS | 26299 | 1469470821509 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:21 INFO - PROCESS | 26299 | 1469470821705 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:20:21 INFO - PROCESS | 26299 | 1469470821930 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:21 INFO - PROCESS | 26299 | 1469470821941 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x924f3c00 == 49 [pid = 26299] [id = 248] 11:20:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 115 (0x93a42000) [pid = 26299] [serial = 745] [outer = (nil)] 11:20:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x94731400) [pid = 26299] [serial = 746] [outer = 0x93a42000] 11:20:22 INFO - PROCESS | 26299 | 1469470822069 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0x952bc000) [pid = 26299] [serial = 747] [outer = 0x93a42000] 11:20:23 INFO - PROCESS | 26299 | 1469470823000 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1580ms 11:20:23 INFO - PROCESS | 26299 | 1469470823073 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 26299 | 1469470823079 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 11:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:20:23 INFO - PROCESS | 26299 | 1469470823087 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 26299 | 1469470823091 Marionette TRACE conn3 <- [1,966,null,{}] 11:20:23 INFO - PROCESS | 26299 | 1469470823098 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:23 INFO - PROCESS | 26299 | 1469470823103 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:23 INFO - PROCESS | 26299 | 1469470823364 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:20:23 INFO - PROCESS | 26299 | 1469470823675 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 26299 | 1469470823688 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:23 INFO - PROCESS | 26299 | ++DOCSHELL 0x92324800 == 50 [pid = 26299] [id = 249] 11:20:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x947db400) [pid = 26299] [serial = 748] [outer = (nil)] 11:20:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x9a501400) [pid = 26299] [serial = 749] [outer = 0x947db400] 11:20:23 INFO - PROCESS | 26299 | 1469470823769 Marionette DEBUG loaded listener.js 11:20:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x9a65c000) [pid = 26299] [serial = 750] [outer = 0x947db400] 11:20:24 INFO - PROCESS | 26299 | 1469470824800 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1791ms 11:20:24 INFO - PROCESS | 26299 | 1469470824879 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:20:24 INFO - PROCESS | 26299 | 1469470824883 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 11:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:20:24 INFO - PROCESS | 26299 | 1469470824898 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 26299 | 1469470824908 Marionette TRACE conn3 <- [1,970,null,{}] 11:20:24 INFO - PROCESS | 26299 | 1469470824917 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:24 INFO - PROCESS | 26299 | 1469470824924 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:25 INFO - PROCESS | 26299 | 1469470825234 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:20:25 INFO - PROCESS | 26299 | 1469470825419 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 26299 | 1469470825428 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ba10800 == 51 [pid = 26299] [id = 250] 11:20:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x9c034000) [pid = 26299] [serial = 751] [outer = (nil)] 11:20:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0xa227cc00) [pid = 26299] [serial = 752] [outer = 0x9c034000] 11:20:25 INFO - PROCESS | 26299 | 1469470825510 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0xa231b000) [pid = 26299] [serial = 753] [outer = 0x9c034000] 11:20:26 INFO - PROCESS | 26299 | 1469470826434 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1594ms 11:20:26 INFO - PROCESS | 26299 | 1469470826486 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 26299 | 1469470826491 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 11:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:20:26 INFO - PROCESS | 26299 | 1469470826498 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 26299 | 1469470826501 Marionette TRACE conn3 <- [1,974,null,{}] 11:20:26 INFO - PROCESS | 26299 | 1469470826507 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:26 INFO - PROCESS | 26299 | 1469470826512 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:26 INFO - PROCESS | 26299 | 1469470826701 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:20:26 INFO - PROCESS | 26299 | 1469470826925 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:26 INFO - PROCESS | 26299 | 1469470826933 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f64ac00 == 52 [pid = 26299] [id = 251] 11:20:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x91f18000) [pid = 26299] [serial = 754] [outer = (nil)] 11:20:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0xa3272400) [pid = 26299] [serial = 755] [outer = 0x91f18000] 11:20:27 INFO - PROCESS | 26299 | 1469470827062 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0xa4d4d800) [pid = 26299] [serial = 756] [outer = 0x91f18000] 11:20:27 INFO - PROCESS | 26299 | 1469470827952 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1535ms 11:20:28 INFO - PROCESS | 26299 | 1469470828034 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 26299 | 1469470828038 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 11:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:20:28 INFO - PROCESS | 26299 | 1469470828045 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 26299 | 1469470828048 Marionette TRACE conn3 <- [1,978,null,{}] 11:20:28 INFO - PROCESS | 26299 | 1469470828054 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:28 INFO - PROCESS | 26299 | 1469470828059 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:28 INFO - PROCESS | 26299 | 1469470828283 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:20:28 INFO - PROCESS | 26299 | 1469470828524 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:28 INFO - PROCESS | 26299 | 1469470828543 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:28 INFO - PROCESS | 26299 | ++DOCSHELL 0xa61e5400 == 53 [pid = 26299] [id = 252] 11:20:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0xa6725800) [pid = 26299] [serial = 757] [outer = (nil)] 11:20:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0xa69ce800) [pid = 26299] [serial = 758] [outer = 0xa6725800] 11:20:28 INFO - PROCESS | 26299 | 1469470828650 Marionette DEBUG loaded listener.js 11:20:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0xa6da7800) [pid = 26299] [serial = 759] [outer = 0xa6725800] 11:20:29 INFO - PROCESS | 26299 | 1469470829595 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1582ms 11:20:29 INFO - PROCESS | 26299 | 1469470829662 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:20:29 INFO - PROCESS | 26299 | 1469470829666 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 11:20:29 INFO - PROCESS | 26299 | 1469470829673 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:20:29 INFO - PROCESS | 26299 | 1469470829677 Marionette TRACE conn3 <- [1,982,null,{}] 11:20:29 INFO - PROCESS | 26299 | 1469470829683 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:29 INFO - PROCESS | 26299 | 1469470829688 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:29 INFO - PROCESS | 26299 | 1469470829912 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:20:30 INFO - PROCESS | 26299 | 1469470830140 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:30 INFO - PROCESS | 26299 | 1469470830149 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:30 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f646400 == 54 [pid = 26299] [id = 253] 11:20:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x9220b400) [pid = 26299] [serial = 760] [outer = (nil)] 11:20:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x92337800) [pid = 26299] [serial = 761] [outer = 0x9220b400] 11:20:30 INFO - PROCESS | 26299 | 1469470830279 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0xa3370c00) [pid = 26299] [serial = 762] [outer = 0x9220b400] 11:20:31 INFO - PROCESS | 26299 | 1469470831193 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1588ms 11:20:31 INFO - PROCESS | 26299 | 1469470831262 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:20:31 INFO - PROCESS | 26299 | 1469470831266 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 11:20:31 INFO - PROCESS | 26299 | 1469470831273 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 26299 | 1469470831277 Marionette TRACE conn3 <- [1,986,null,{}] 11:20:31 INFO - PROCESS | 26299 | 1469470831283 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:31 INFO - PROCESS | 26299 | 1469470831288 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:31 INFO - PROCESS | 26299 | 1469470831524 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:20:31 INFO - PROCESS | 26299 | 1469470831748 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 26299 | 1469470831756 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7cc800 == 55 [pid = 26299] [id = 254] 11:20:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x8e7cd400) [pid = 26299] [serial = 763] [outer = (nil)] 11:20:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x8e7d5000) [pid = 26299] [serial = 764] [outer = 0x8e7cd400] 11:20:31 INFO - PROCESS | 26299 | 1469470831886 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x8e7d9800) [pid = 26299] [serial = 765] [outer = 0x8e7cd400] 11:20:33 INFO - PROCESS | 26299 | 1469470833057 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1841ms 11:20:33 INFO - PROCESS | 26299 | 1469470833114 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 26299 | 1469470833119 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 11:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:20:33 INFO - PROCESS | 26299 | 1469470833127 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 26299 | 1469470833134 Marionette TRACE conn3 <- [1,990,null,{}] 11:20:33 INFO - PROCESS | 26299 | 1469470833142 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:33 INFO - PROCESS | 26299 | 1469470833148 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:33 INFO - PROCESS | 26299 | 1469470833338 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:20:33 INFO - PROCESS | 26299 | 1469470833684 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:33 INFO - PROCESS | 26299 | 1469470833693 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x9233b400 == 56 [pid = 26299] [id = 255] 11:20:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x9233c000) [pid = 26299] [serial = 766] [outer = (nil)] 11:20:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x92486c00) [pid = 26299] [serial = 767] [outer = 0x9233c000] 11:20:33 INFO - PROCESS | 26299 | 1469470833777 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x9248a000) [pid = 26299] [serial = 768] [outer = 0x9233c000] 11:20:34 INFO - PROCESS | 26299 | --DOCSHELL 0x9220d400 == 55 [pid = 26299] [id = 216] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0xa6c51400) [pid = 26299] [serial = 704] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0xa61e6800) [pid = 26299] [serial = 680] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x9c042800) [pid = 26299] [serial = 683] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOCSHELL 0x93a4d000 == 54 [pid = 26299] [id = 215] 11:20:34 INFO - PROCESS | 26299 | --DOCSHELL 0x92482800 == 53 [pid = 26299] [id = 246] 11:20:34 INFO - PROCESS | 26299 | --DOCSHELL 0x924f6400 == 52 [pid = 26299] [id = 245] 11:20:34 INFO - PROCESS | 26299 | --DOCSHELL 0x9a63dc00 == 51 [pid = 26299] [id = 244] 11:20:34 INFO - PROCESS | 26299 | --DOCSHELL 0x91ad0000 == 50 [pid = 26299] [id = 243] 11:20:34 INFO - PROCESS | 26299 | --DOCSHELL 0x9248cc00 == 49 [pid = 26299] [id = 242] 11:20:34 INFO - PROCESS | 26299 | --DOCSHELL 0x96eacc00 == 48 [pid = 26299] [id = 214] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0xa61dd800) [pid = 26299] [serial = 702] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0xa23ff400) [pid = 26299] [serial = 696] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x9a63b400) [pid = 26299] [serial = 690] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0xa4f89000) [pid = 26299] [serial = 677] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x93c54800) [pid = 26299] [serial = 687] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x9232b000) [pid = 26299] [serial = 686] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0x9b637000) [pid = 26299] [serial = 692] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0x9c029000) [pid = 26299] [serial = 693] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0xa2fe6000) [pid = 26299] [serial = 698] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0xa33c7400) [pid = 26299] [serial = 699] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x9c043000) [pid = 26299] [serial = 671] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x9c034400) [pid = 26299] [serial = 701] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0xa25f0c00) [pid = 26299] [serial = 665] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x9927b800) [pid = 26299] [serial = 668] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0xa2322000) [pid = 26299] [serial = 695] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0xa4d0c000) [pid = 26299] [serial = 674] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x983e8400) [pid = 26299] [serial = 689] [outer = (nil)] [url = about:blank] 11:20:34 INFO - PROCESS | 26299 | 1469470834746 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1690ms 11:20:34 INFO - PROCESS | 26299 | 1469470834817 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 26299 | 1469470834824 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 11:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:20:34 INFO - PROCESS | 26299 | 1469470834834 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - PROCESS | 26299 | 1469470834839 Marionette TRACE conn3 <- [1,994,null,{}] 11:20:34 INFO - PROCESS | 26299 | 1469470834845 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:34 INFO - PROCESS | 26299 | 1469470834849 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:35 INFO - PROCESS | 26299 | 1469470835031 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:20:35 INFO - PROCESS | 26299 | 1469470835228 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 26299 | 1469470835236 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:35 INFO - PROCESS | 26299 | ++DOCSHELL 0x92fddc00 == 49 [pid = 26299] [id = 256] 11:20:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x93c55c00) [pid = 26299] [serial = 769] [outer = (nil)] 11:20:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x93c5f400) [pid = 26299] [serial = 770] [outer = 0x93c55c00] 11:20:35 INFO - PROCESS | 26299 | 1469470835314 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x952c4800) [pid = 26299] [serial = 771] [outer = 0x93c55c00] 11:20:36 INFO - PROCESS | 26299 | 1469470836142 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1380ms 11:20:36 INFO - PROCESS | 26299 | 1469470836215 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:20:36 INFO - PROCESS | 26299 | 1469470836219 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 11:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:20:36 INFO - PROCESS | 26299 | 1469470836225 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:20:36 INFO - PROCESS | 26299 | 1469470836231 Marionette TRACE conn3 <- [1,998,null,{}] 11:20:36 INFO - PROCESS | 26299 | 1469470836246 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:36 INFO - PROCESS | 26299 | 1469470836255 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:36 INFO - PROCESS | 26299 | 1469470836428 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:20:36 INFO - PROCESS | 26299 | 1469470836577 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 26299 | 1469470836587 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a259000 == 50 [pid = 26299] [id = 257] 11:20:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x9a2f3000) [pid = 26299] [serial = 772] [outer = (nil)] 11:20:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x9a50bc00) [pid = 26299] [serial = 773] [outer = 0x9a2f3000] 11:20:36 INFO - PROCESS | 26299 | 1469470836665 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x9ac4cc00) [pid = 26299] [serial = 774] [outer = 0x9a2f3000] 11:20:37 INFO - PROCESS | 26299 | 1469470837540 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1388ms 11:20:37 INFO - PROCESS | 26299 | 1469470837614 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 26299 | 1469470837619 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 11:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:20:37 INFO - PROCESS | 26299 | 1469470837625 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 26299 | 1469470837628 Marionette TRACE conn3 <- [1,1002,null,{}] 11:20:37 INFO - PROCESS | 26299 | 1469470837633 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:37 INFO - PROCESS | 26299 | 1469470837638 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:37 INFO - PROCESS | 26299 | 1469470837871 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:20:37 INFO - PROCESS | 26299 | 1469470837889 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 26299 | 1469470837897 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x924e9400 == 51 [pid = 26299] [id = 258] 11:20:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x9ac91000) [pid = 26299] [serial = 775] [outer = (nil)] 11:20:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x9b4c6c00) [pid = 26299] [serial = 776] [outer = 0x9ac91000] 11:20:38 INFO - PROCESS | 26299 | 1469470837995 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x9c031400) [pid = 26299] [serial = 777] [outer = 0x9ac91000] 11:20:38 INFO - PROCESS | 26299 | 1469470838916 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1342ms 11:20:39 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0x9a63ec00) [pid = 26299] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:20:39 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x9248f800) [pid = 26299] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:20:39 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x93c58800) [pid = 26299] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:20:39 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x9a654400) [pid = 26299] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:20:39 INFO - PROCESS | 26299 | 1469470839035 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:20:39 INFO - PROCESS | 26299 | 1469470839039 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 11:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:20:39 INFO - PROCESS | 26299 | 1469470839047 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 26299 | 1469470839050 Marionette TRACE conn3 <- [1,1006,null,{}] 11:20:39 INFO - PROCESS | 26299 | 1469470839055 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:39 INFO - PROCESS | 26299 | 1469470839063 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:39 INFO - PROCESS | 26299 | 1469470839218 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:20:39 INFO - PROCESS | 26299 | 1469470839227 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 26299 | 1469470839234 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f643c00 == 52 [pid = 26299] [id = 259] 11:20:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x96e71c00) [pid = 26299] [serial = 778] [outer = (nil)] 11:20:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x9b636400) [pid = 26299] [serial = 779] [outer = 0x96e71c00] 11:20:39 INFO - PROCESS | 26299 | 1469470839302 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x9c03d400) [pid = 26299] [serial = 780] [outer = 0x96e71c00] 11:20:40 INFO - PROCESS | 26299 | 1469470840216 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1236ms 11:20:40 INFO - PROCESS | 26299 | 1469470840284 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:20:40 INFO - PROCESS | 26299 | 1469470840288 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 11:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:20:40 INFO - PROCESS | 26299 | 1469470840294 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:20:40 INFO - PROCESS | 26299 | 1469470840297 Marionette TRACE conn3 <- [1,1010,null,{}] 11:20:40 INFO - PROCESS | 26299 | 1469470840303 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:40 INFO - PROCESS | 26299 | 1469470840312 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:40 INFO - PROCESS | 26299 | 1469470840504 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:20:40 INFO - PROCESS | 26299 | 1469470840644 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 26299 | 1469470840652 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d0400 == 53 [pid = 26299] [id = 260] 11:20:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x92209400) [pid = 26299] [serial = 781] [outer = (nil)] 11:20:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0xa2ff3c00) [pid = 26299] [serial = 782] [outer = 0x92209400] 11:20:40 INFO - PROCESS | 26299 | 1469470840720 Marionette DEBUG loaded listener.js 11:20:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0xa4d54c00) [pid = 26299] [serial = 783] [outer = 0x92209400] 11:20:41 INFO - PROCESS | 26299 | 1469470841725 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1490ms 11:20:41 INFO - PROCESS | 26299 | 1469470841786 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 26299 | 1469470841793 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 11:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:20:41 INFO - PROCESS | 26299 | 1469470841801 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 26299 | 1469470841807 Marionette TRACE conn3 <- [1,1014,null,{}] 11:20:41 INFO - PROCESS | 26299 | 1469470841817 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:41 INFO - PROCESS | 26299 | 1469470841823 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:42 INFO - PROCESS | 26299 | 1469470842050 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:20:42 INFO - PROCESS | 26299 | 1469470842291 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 26299 | 1469470842305 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:42 INFO - PROCESS | 26299 | ++DOCSHELL 0x92331c00 == 54 [pid = 26299] [id = 261] 11:20:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x92336000) [pid = 26299] [serial = 784] [outer = (nil)] 11:20:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x9248f000) [pid = 26299] [serial = 785] [outer = 0x92336000] 11:20:42 INFO - PROCESS | 26299 | 1469470842523 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x92fdec00) [pid = 26299] [serial = 786] [outer = 0x92336000] 11:20:43 INFO - PROCESS | 26299 | 1469470843815 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2089ms 11:20:43 INFO - PROCESS | 26299 | 1469470843890 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:20:43 INFO - PROCESS | 26299 | 1469470843898 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 11:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:20:43 INFO - PROCESS | 26299 | 1469470843910 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 26299 | 1469470843914 Marionette TRACE conn3 <- [1,1018,null,{}] 11:20:43 INFO - PROCESS | 26299 | 1469470843921 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:43 INFO - PROCESS | 26299 | 1469470843927 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:44 INFO - PROCESS | 26299 | 1469470844151 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:20:44 INFO - PROCESS | 26299 | 1469470844442 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 26299 | 1469470844455 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x952c2400 == 55 [pid = 26299] [id = 262] 11:20:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x99e1c800) [pid = 26299] [serial = 787] [outer = (nil)] 11:20:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x9a180c00) [pid = 26299] [serial = 788] [outer = 0x99e1c800] 11:20:44 INFO - PROCESS | 26299 | 1469470844569 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x9a63c400) [pid = 26299] [serial = 789] [outer = 0x99e1c800] 11:20:45 INFO - PROCESS | 26299 | 1469470845591 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1733ms 11:20:45 INFO - PROCESS | 26299 | 1469470845643 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:20:45 INFO - PROCESS | 26299 | 1469470845647 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 11:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:20:45 INFO - PROCESS | 26299 | 1469470845654 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 26299 | 1469470845661 Marionette TRACE conn3 <- [1,1022,null,{}] 11:20:45 INFO - PROCESS | 26299 | 1469470845677 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:45 INFO - PROCESS | 26299 | 1469470845686 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:45 INFO - PROCESS | 26299 | 1469470845921 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:20:46 INFO - PROCESS | 26299 | 1469470846147 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:46 INFO - PROCESS | 26299 | 1469470846160 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x9c0ef800 == 56 [pid = 26299] [id = 263] 11:20:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0xa33c8000) [pid = 26299] [serial = 790] [outer = (nil)] 11:20:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0xa4f89000) [pid = 26299] [serial = 791] [outer = 0xa33c8000] 11:20:46 INFO - PROCESS | 26299 | 1469470846288 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0xa672b800) [pid = 26299] [serial = 792] [outer = 0xa33c8000] 11:20:47 INFO - PROCESS | 26299 | 1469470847174 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1596ms 11:20:47 INFO - PROCESS | 26299 | 1469470847251 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 26299 | 1469470847255 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 11:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:20:47 INFO - PROCESS | 26299 | 1469470847262 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 26299 | 1469470847265 Marionette TRACE conn3 <- [1,1026,null,{}] 11:20:47 INFO - PROCESS | 26299 | 1469470847271 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:47 INFO - PROCESS | 26299 | 1469470847277 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:47 INFO - PROCESS | 26299 | 1469470847494 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:20:47 INFO - PROCESS | 26299 | 1469470847717 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 26299 | 1469470847725 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:47 INFO - PROCESS | 26299 | ++DOCSHELL 0x9192e400 == 57 [pid = 26299] [id = 264] 11:20:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x91930400) [pid = 26299] [serial = 793] [outer = (nil)] 11:20:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x91938400) [pid = 26299] [serial = 794] [outer = 0x91930400] 11:20:47 INFO - PROCESS | 26299 | 1469470847849 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x9193ac00) [pid = 26299] [serial = 795] [outer = 0x91930400] 11:20:48 INFO - PROCESS | 26299 | 1469470848747 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1531ms 11:20:48 INFO - PROCESS | 26299 | 1469470848794 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:20:48 INFO - PROCESS | 26299 | 1469470848799 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 11:20:48 INFO - PROCESS | 26299 | 1469470848805 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 26299 | 1469470848809 Marionette TRACE conn3 <- [1,1030,null,{}] 11:20:48 INFO - PROCESS | 26299 | 1469470848814 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:48 INFO - PROCESS | 26299 | 1469470848820 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:49 INFO - PROCESS | 26299 | 1469470849000 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:20:49 INFO - PROCESS | 26299 | 1469470849179 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 26299 | 1469470849188 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x91936400 == 58 [pid = 26299] [id = 265] 11:20:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x9193cc00) [pid = 26299] [serial = 796] [outer = (nil)] 11:20:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0xa6794400) [pid = 26299] [serial = 797] [outer = 0x9193cc00] 11:20:49 INFO - PROCESS | 26299 | 1469470849275 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0xa6c55c00) [pid = 26299] [serial = 798] [outer = 0x9193cc00] 11:20:50 INFO - PROCESS | 26299 | 1469470850210 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1435ms 11:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:20:50 INFO - PROCESS | 26299 | 1469470850242 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:20:50 INFO - PROCESS | 26299 | 1469470850245 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 11:20:50 INFO - PROCESS | 26299 | 1469470850252 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 26299 | 1469470850255 Marionette TRACE conn3 <- [1,1034,null,{}] 11:20:50 INFO - PROCESS | 26299 | 1469470850261 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:50 INFO - PROCESS | 26299 | 1469470850271 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:50 INFO - PROCESS | 26299 | 1469470850475 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:20:50 INFO - PROCESS | 26299 | 1469470850707 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 26299 | 1469470850720 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x8deb7400 == 59 [pid = 26299] [id = 266] 11:20:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x8deb9c00) [pid = 26299] [serial = 799] [outer = (nil)] 11:20:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x8dec2800) [pid = 26299] [serial = 800] [outer = 0x8deb9c00] 11:20:50 INFO - PROCESS | 26299 | 1469470850841 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0xa69ce000) [pid = 26299] [serial = 801] [outer = 0x8deb9c00] 11:20:51 INFO - PROCESS | 26299 | 1469470851711 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1539ms 11:20:51 INFO - PROCESS | 26299 | 1469470851791 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 26299 | 1469470851794 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 11:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:20:51 INFO - PROCESS | 26299 | 1469470851801 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 26299 | 1469470851805 Marionette TRACE conn3 <- [1,1038,null,{}] 11:20:51 INFO - PROCESS | 26299 | 1469470851811 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:51 INFO - PROCESS | 26299 | 1469470851816 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:52 INFO - PROCESS | 26299 | 1469470852037 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:20:52 INFO - PROCESS | 26299 | 1469470852276 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 26299 | 1469470852285 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e07dc00 == 60 [pid = 26299] [id = 267] 11:20:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x8e087400) [pid = 26299] [serial = 802] [outer = (nil)] 11:20:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x8e089800) [pid = 26299] [serial = 803] [outer = 0x8e087400] 11:20:52 INFO - PROCESS | 26299 | 1469470852668 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x8e08cc00) [pid = 26299] [serial = 804] [outer = 0x8e087400] 11:20:53 INFO - PROCESS | 26299 | 1469470853589 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1841ms 11:20:53 INFO - PROCESS | 26299 | 1469470853644 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:20:53 INFO - PROCESS | 26299 | 1469470853649 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 11:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:20:53 INFO - PROCESS | 26299 | 1469470853658 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:20:53 INFO - PROCESS | 26299 | 1469470853661 Marionette TRACE conn3 <- [1,1042,null,{}] 11:20:53 INFO - PROCESS | 26299 | 1469470853669 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:53 INFO - PROCESS | 26299 | 1469470853674 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:53 INFO - PROCESS | 26299 | 1469470853852 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:20:54 INFO - PROCESS | 26299 | 1469470854183 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:54 INFO - PROCESS | 26299 | 1469470854191 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:54 INFO - PROCESS | 26299 | ++DOCSHELL 0x91939c00 == 61 [pid = 26299] [id = 268] 11:20:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x91ac2000) [pid = 26299] [serial = 805] [outer = (nil)] 11:20:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x91ac9c00) [pid = 26299] [serial = 806] [outer = 0x91ac2000] 11:20:54 INFO - PROCESS | 26299 | 1469470854270 Marionette DEBUG loaded listener.js 11:20:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x91f20c00) [pid = 26299] [serial = 807] [outer = 0x91ac2000] 11:20:55 INFO - PROCESS | 26299 | 1469470855136 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1532ms 11:20:55 INFO - PROCESS | 26299 | 1469470855189 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:20:55 INFO - PROCESS | 26299 | 1469470855195 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 11:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:20:55 INFO - PROCESS | 26299 | 1469470855205 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:20:55 INFO - PROCESS | 26299 | 1469470855210 Marionette TRACE conn3 <- [1,1046,null,{}] 11:20:55 INFO - PROCESS | 26299 | 1469470855216 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:55 INFO - PROCESS | 26299 | 1469470855221 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:55 INFO - PROCESS | 26299 | 1469470855396 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:20:55 INFO - PROCESS | 26299 | 1469470855586 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 26299 | 1469470855592 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d1c00 == 62 [pid = 26299] [id = 269] 11:20:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x8e7d2400) [pid = 26299] [serial = 808] [outer = (nil)] 11:20:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x924ec400) [pid = 26299] [serial = 809] [outer = 0x8e7d2400] 11:20:55 INFO - PROCESS | 26299 | 1469470855669 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x93c52c00) [pid = 26299] [serial = 810] [outer = 0x8e7d2400] 11:20:56 INFO - PROCESS | 26299 | 1469470856616 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1441ms 11:20:56 INFO - PROCESS | 26299 | 1469470856648 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:20:56 INFO - PROCESS | 26299 | 1469470856651 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 11:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:20:56 INFO - PROCESS | 26299 | 1469470856658 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 26299 | 1469470856664 Marionette TRACE conn3 <- [1,1050,null,{}] 11:20:56 INFO - PROCESS | 26299 | 1469470856680 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:56 INFO - PROCESS | 26299 | 1469470856688 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:56 INFO - PROCESS | 26299 | 1469470856878 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0xa1091400) [pid = 26299] [serial = 740] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0xa6c52400) [pid = 26299] [serial = 716] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x9a509000) [pid = 26299] [serial = 719] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x924f5c00) [pid = 26299] [serial = 707] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x9a642c00) [pid = 26299] [serial = 710] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0xa23a8000) [pid = 26299] [serial = 713] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x8f64d000) [pid = 26299] [serial = 725] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x9248ac00) [pid = 26299] [serial = 722] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | 1469470857193 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 26299 | 1469470857201 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:57 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f64d000 == 63 [pid = 26299] [id = 270] 11:20:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x92482400) [pid = 26299] [serial = 811] [outer = (nil)] 11:20:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x924f3000) [pid = 26299] [serial = 812] [outer = 0x92482400] 11:20:57 INFO - PROCESS | 26299 | 1469470857294 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x98328800) [pid = 26299] [serial = 813] [outer = 0x92482400] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x9a65bc00) [pid = 26299] [serial = 734] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x9b466400) [pid = 26299] [serial = 735] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x924eb800) [pid = 26299] [serial = 728] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x924f1000) [pid = 26299] [serial = 729] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x96e75800) [pid = 26299] [serial = 731] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x9964d400) [pid = 26299] [serial = 732] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x9c034c00) [pid = 26299] [serial = 738] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x9ba81000) [pid = 26299] [serial = 737] [outer = (nil)] [url = about:blank] 11:20:58 INFO - PROCESS | 26299 | 1469470858055 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1442ms 11:20:58 INFO - PROCESS | 26299 | 1469470858100 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:20:58 INFO - PROCESS | 26299 | 1469470858104 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 11:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:20:58 INFO - PROCESS | 26299 | 1469470858110 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 26299 | 1469470858114 Marionette TRACE conn3 <- [1,1054,null,{}] 11:20:58 INFO - PROCESS | 26299 | 1469470858119 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:58 INFO - PROCESS | 26299 | 1469470858124 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:58 INFO - PROCESS | 26299 | 1469470858303 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:20:58 INFO - PROCESS | 26299 | 1469470858449 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 26299 | 1469470858458 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:58 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec5000 == 64 [pid = 26299] [id = 271] 11:20:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x8dec6c00) [pid = 26299] [serial = 814] [outer = (nil)] 11:20:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x9a50c000) [pid = 26299] [serial = 815] [outer = 0x8dec6c00] 11:20:58 INFO - PROCESS | 26299 | 1469470858525 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x9a5c0000) [pid = 26299] [serial = 816] [outer = 0x8dec6c00] 11:20:59 INFO - PROCESS | 26299 | 1469470859325 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1231ms 11:20:59 INFO - PROCESS | 26299 | 1469470859365 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 26299 | 1469470859368 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 11:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:20:59 INFO - PROCESS | 26299 | 1469470859376 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 26299 | 1469470859380 Marionette TRACE conn3 <- [1,1058,null,{}] 11:20:59 INFO - PROCESS | 26299 | 1469470859385 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:59 INFO - PROCESS | 26299 | 1469470859390 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:59 INFO - PROCESS | 26299 | 1469470859546 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:20:59 INFO - PROCESS | 26299 | 1469470859565 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 26299 | 1469470859576 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:20:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a5bf800 == 65 [pid = 26299] [id = 272] 11:20:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x9a65bc00) [pid = 26299] [serial = 817] [outer = (nil)] 11:20:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x9b4bf000) [pid = 26299] [serial = 818] [outer = 0x9a65bc00] 11:20:59 INFO - PROCESS | 26299 | 1469470859656 Marionette DEBUG loaded listener.js 11:20:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x9bfd0800) [pid = 26299] [serial = 819] [outer = 0x9a65bc00] 11:21:00 INFO - PROCESS | 26299 | 1469470860677 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1348ms 11:21:00 INFO - PROCESS | 26299 | 1469470860724 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:21:00 INFO - PROCESS | 26299 | 1469470860742 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 11:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:21:00 INFO - PROCESS | 26299 | 1469470860756 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 26299 | 1469470860760 Marionette TRACE conn3 <- [1,1062,null,{}] 11:21:00 INFO - PROCESS | 26299 | 1469470860766 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:00 INFO - PROCESS | 26299 | 1469470860775 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:01 INFO - PROCESS | 26299 | 1469470861036 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:21:01 INFO - PROCESS | 26299 | 1469470861070 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 26299 | 1469470861079 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a4bf800 == 66 [pid = 26299] [id = 273] 11:21:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x9a50dc00) [pid = 26299] [serial = 820] [outer = (nil)] 11:21:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0xa227e000) [pid = 26299] [serial = 821] [outer = 0x9a50dc00] 11:21:01 INFO - PROCESS | 26299 | 1469470861196 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0xa255ec00) [pid = 26299] [serial = 822] [outer = 0x9a50dc00] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x952b6800) [pid = 26299] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x9ac91000) [pid = 26299] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x99d7a400) [pid = 26299] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x9233c000) [pid = 26299] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x91f1a000) [pid = 26299] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x92325800) [pid = 26299] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0xa6792000) [pid = 26299] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x93c55c00) [pid = 26299] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x9a640000) [pid = 26299] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0xa23aa400) [pid = 26299] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x9c049800) [pid = 26299] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x924eec00) [pid = 26299] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0xa225f000) [pid = 26299] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x9a63b000) [pid = 26299] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x952c3000) [pid = 26299] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x8f645800) [pid = 26299] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x96e71c00) [pid = 26299] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x9ba10c00) [pid = 26299] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x9c049c00) [pid = 26299] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x9b4c1000) [pid = 26299] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x9a5ba800) [pid = 26299] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x93a44800) [pid = 26299] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0xa25f1000) [pid = 26299] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0x9a501c00) [pid = 26299] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0x9a2f3000) [pid = 26299] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0xa2089c00) [pid = 26299] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x947dc800) [pid = 26299] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x9a4bb800) [pid = 26299] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x92326000) [pid = 26299] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:21:02 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x9c02d000) [pid = 26299] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:21:02 INFO - PROCESS | 26299 | 1469470862920 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 2193ms 11:21:02 INFO - PROCESS | 26299 | 1469470862950 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 26299 | 1469470862954 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 11:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:21:02 INFO - PROCESS | 26299 | 1469470862961 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 26299 | 1469470862963 Marionette TRACE conn3 <- [1,1066,null,{}] 11:21:02 INFO - PROCESS | 26299 | 1469470862969 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:02 INFO - PROCESS | 26299 | 1469470862974 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:03 INFO - PROCESS | 26299 | 1469470863128 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:21:03 INFO - PROCESS | 26299 | 1469470863276 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 26299 | 1469470863289 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:03 INFO - PROCESS | 26299 | ++DOCSHELL 0x8debd000 == 67 [pid = 26299] [id = 274] 11:21:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x8dec6400) [pid = 26299] [serial = 823] [outer = (nil)] 11:21:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x92488400) [pid = 26299] [serial = 824] [outer = 0x8dec6400] 11:21:03 INFO - PROCESS | 26299 | 1469470863364 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x93a49000) [pid = 26299] [serial = 825] [outer = 0x8dec6400] 11:21:04 INFO - PROCESS | 26299 | 1469470864095 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1184ms 11:21:04 INFO - PROCESS | 26299 | 1469470864145 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:21:04 INFO - PROCESS | 26299 | 1469470864148 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 11:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:21:04 INFO - PROCESS | 26299 | 1469470864154 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 26299 | 1469470864157 Marionette TRACE conn3 <- [1,1070,null,{}] 11:21:04 INFO - PROCESS | 26299 | 1469470864163 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:04 INFO - PROCESS | 26299 | 1469470864167 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:04 INFO - PROCESS | 26299 | 1469470864327 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:21:04 INFO - PROCESS | 26299 | 1469470864338 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 26299 | 1469470864344 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d5800 == 68 [pid = 26299] [id = 275] 11:21:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x91936000) [pid = 26299] [serial = 826] [outer = (nil)] 11:21:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x9a501c00) [pid = 26299] [serial = 827] [outer = 0x91936000] 11:21:04 INFO - PROCESS | 26299 | 1469470864413 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0x9b422c00) [pid = 26299] [serial = 828] [outer = 0x91936000] 11:21:05 INFO - PROCESS | 26299 | 1469470865620 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1530ms 11:21:05 INFO - PROCESS | 26299 | 1469470865687 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 26299 | 1469470865694 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 11:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:21:05 INFO - PROCESS | 26299 | 1469470865703 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 26299 | 1469470865710 Marionette TRACE conn3 <- [1,1074,null,{}] 11:21:05 INFO - PROCESS | 26299 | 1469470865720 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:05 INFO - PROCESS | 26299 | 1469470865725 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:05 INFO - PROCESS | 26299 | 1469470865961 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:21:06 INFO - PROCESS | 26299 | 1469470866255 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 26299 | 1469470866265 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:06 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f64f000 == 69 [pid = 26299] [id = 276] 11:21:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0x8f650000) [pid = 26299] [serial = 829] [outer = (nil)] 11:21:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x91aca400) [pid = 26299] [serial = 830] [outer = 0x8f650000] 11:21:06 INFO - PROCESS | 26299 | 1469470866351 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x92333400) [pid = 26299] [serial = 831] [outer = 0x8f650000] 11:21:07 INFO - PROCESS | 26299 | 1469470867307 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1639ms 11:21:07 INFO - PROCESS | 26299 | 1469470867342 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 26299 | 1469470867348 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 11:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:21:07 INFO - PROCESS | 26299 | 1469470867360 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 26299 | 1469470867363 Marionette TRACE conn3 <- [1,1078,null,{}] 11:21:07 INFO - PROCESS | 26299 | 1469470867370 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:07 INFO - PROCESS | 26299 | 1469470867376 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:07 INFO - PROCESS | 26299 | 1469470867574 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:21:07 INFO - PROCESS | 26299 | 1469470867864 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:07 INFO - PROCESS | 26299 | 1469470867873 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec3c00 == 70 [pid = 26299] [id = 277] 11:21:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x93a49800) [pid = 26299] [serial = 832] [outer = (nil)] 11:21:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x978da000) [pid = 26299] [serial = 833] [outer = 0x93a49800] 11:21:08 INFO - PROCESS | 26299 | 1469470867997 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x99d7e000) [pid = 26299] [serial = 834] [outer = 0x93a49800] 11:21:08 INFO - PROCESS | 26299 | 1469470868946 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1645ms 11:21:09 INFO - PROCESS | 26299 | 1469470869005 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 26299 | 1469470869009 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 11:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:21:09 INFO - PROCESS | 26299 | 1469470869017 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 26299 | 1469470869023 Marionette TRACE conn3 <- [1,1082,null,{}] 11:21:09 INFO - PROCESS | 26299 | 1469470869039 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:09 INFO - PROCESS | 26299 | 1469470869048 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:09 INFO - PROCESS | 26299 | 1469470869274 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:21:09 INFO - PROCESS | 26299 | 1469470869506 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 26299 | 1469470869516 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec1400 == 71 [pid = 26299] [id = 278] 11:21:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x9bfd4400) [pid = 26299] [serial = 835] [outer = (nil)] 11:21:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x9c202c00) [pid = 26299] [serial = 836] [outer = 0x9bfd4400] 11:21:09 INFO - PROCESS | 26299 | 1469470869643 Marionette DEBUG loaded listener.js 11:21:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0xa2263800) [pid = 26299] [serial = 837] [outer = 0x9bfd4400] 11:21:10 INFO - PROCESS | 26299 | 1469470870592 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1594ms 11:21:10 INFO - PROCESS | 26299 | 1469470870611 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 26299 | 1469470870616 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 11:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:21:10 INFO - PROCESS | 26299 | 1469470870624 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 26299 | 1469470870627 Marionette TRACE conn3 <- [1,1086,null,{}] 11:21:10 INFO - PROCESS | 26299 | 1469470870634 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:10 INFO - PROCESS | 26299 | 1469470870639 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:10 INFO - PROCESS | 26299 | 1469470870837 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:21:11 INFO - PROCESS | 26299 | 1469470871087 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 26299 | 1469470871093 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec2400 == 72 [pid = 26299] [id = 279] 11:21:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x9b4c1400) [pid = 26299] [serial = 838] [outer = (nil)] 11:21:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0xa3276c00) [pid = 26299] [serial = 839] [outer = 0x9b4c1400] 11:21:11 INFO - PROCESS | 26299 | 1469470871226 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0xa33c7400) [pid = 26299] [serial = 840] [outer = 0x9b4c1400] 11:21:12 INFO - PROCESS | 26299 | 1469470872261 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1681ms 11:21:12 INFO - PROCESS | 26299 | 1469470872308 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 26299 | 1469470872315 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 11:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:21:12 INFO - PROCESS | 26299 | 1469470872325 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 26299 | 1469470872330 Marionette TRACE conn3 <- [1,1090,null,{}] 11:21:12 INFO - PROCESS | 26299 | 1469470872340 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:12 INFO - PROCESS | 26299 | 1469470872347 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:12 INFO - PROCESS | 26299 | 1469470872685 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:21:13 INFO - PROCESS | 26299 | 1469470873070 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 26299 | 1469470873082 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec0c00 == 73 [pid = 26299] [id = 280] 11:21:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x9ae51400) [pid = 26299] [serial = 841] [outer = (nil)] 11:21:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x9ae57c00) [pid = 26299] [serial = 842] [outer = 0x9ae51400] 11:21:13 INFO - PROCESS | 26299 | 1469470873230 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x9ae59000) [pid = 26299] [serial = 843] [outer = 0x9ae51400] 11:21:14 INFO - PROCESS | 26299 | 1469470874184 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1897ms 11:21:14 INFO - PROCESS | 26299 | 1469470874220 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 26299 | 1469470874225 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 11:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:21:14 INFO - PROCESS | 26299 | 1469470874231 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 26299 | 1469470874235 Marionette TRACE conn3 <- [1,1094,null,{}] 11:21:14 INFO - PROCESS | 26299 | 1469470874241 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:14 INFO - PROCESS | 26299 | 1469470874251 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:14 INFO - PROCESS | 26299 | 1469470874447 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:21:14 INFO - PROCESS | 26299 | 1469470874634 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 26299 | 1469470874641 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec1000 == 74 [pid = 26299] [id = 281] 11:21:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x8dec3800) [pid = 26299] [serial = 844] [outer = (nil)] 11:21:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0xa6c56400) [pid = 26299] [serial = 845] [outer = 0x8dec3800] 11:21:14 INFO - PROCESS | 26299 | 1469470874725 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0xa6da2000) [pid = 26299] [serial = 846] [outer = 0x8dec3800] 11:21:15 INFO - PROCESS | 26299 | 1469470875688 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1533ms 11:21:15 INFO - PROCESS | 26299 | 1469470875765 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 26299 | 1469470875769 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 11:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:21:15 INFO - PROCESS | 26299 | 1469470875776 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 26299 | 1469470875779 Marionette TRACE conn3 <- [1,1098,null,{}] 11:21:15 INFO - PROCESS | 26299 | 1469470875785 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:15 INFO - PROCESS | 26299 | 1469470875790 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:16 INFO - PROCESS | 26299 | 1469470876002 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:21:16 INFO - PROCESS | 26299 | 1469470876243 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:16 INFO - PROCESS | 26299 | 1469470876251 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d542000 == 75 [pid = 26299] [id = 282] 11:21:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x8d544000) [pid = 26299] [serial = 847] [outer = (nil)] 11:21:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x8d54a000) [pid = 26299] [serial = 848] [outer = 0x8d544000] 11:21:16 INFO - PROCESS | 26299 | 1469470876374 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x8d54c800) [pid = 26299] [serial = 849] [outer = 0x8d544000] 11:21:17 INFO - PROCESS | 26299 | 1469470877258 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1543ms 11:21:17 INFO - PROCESS | 26299 | 1469470877320 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:21:17 INFO - PROCESS | 26299 | 1469470877323 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 11:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:21:17 INFO - PROCESS | 26299 | 1469470877330 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:21:17 INFO - PROCESS | 26299 | 1469470877334 Marionette TRACE conn3 <- [1,1102,null,{}] 11:21:17 INFO - PROCESS | 26299 | 1469470877339 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:17 INFO - PROCESS | 26299 | 1469470877344 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:17 INFO - PROCESS | 26299 | 1469470877520 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:21:17 INFO - PROCESS | 26299 | 1469470877729 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 26299 | 1469470877736 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce1800 == 76 [pid = 26299] [id = 283] 11:21:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x8cce4c00) [pid = 26299] [serial = 850] [outer = (nil)] 11:21:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x8cce8800) [pid = 26299] [serial = 851] [outer = 0x8cce4c00] 11:21:17 INFO - PROCESS | 26299 | 1469470877903 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x8cce9400) [pid = 26299] [serial = 852] [outer = 0x8cce4c00] 11:21:18 INFO - PROCESS | 26299 | 1469470878807 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1531ms 11:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:21:18 INFO - PROCESS | 26299 | 1469470878862 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 26299 | 1469470878865 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 11:21:18 INFO - PROCESS | 26299 | 1469470878872 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 26299 | 1469470878875 Marionette TRACE conn3 <- [1,1106,null,{}] 11:21:18 INFO - PROCESS | 26299 | 1469470878881 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:18 INFO - PROCESS | 26299 | 1469470878886 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:19 INFO - PROCESS | 26299 | 1469470879070 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:21:19 INFO - PROCESS | 26299 | 1469470879304 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 26299 | 1469470879312 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cced800 == 77 [pid = 26299] [id = 284] 11:21:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x8d545c00) [pid = 26299] [serial = 853] [outer = (nil)] 11:21:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x8d54bc00) [pid = 26299] [serial = 854] [outer = 0x8d545c00] 11:21:19 INFO - PROCESS | 26299 | 1469470879438 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x8f645000) [pid = 26299] [serial = 855] [outer = 0x8d545c00] 11:21:20 INFO - PROCESS | 26299 | 1469470880676 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1835ms 11:21:20 INFO - PROCESS | 26299 | 1469470880707 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 26299 | 1469470880712 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 11:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:21:20 INFO - PROCESS | 26299 | 1469470880720 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 26299 | 1469470880727 Marionette TRACE conn3 <- [1,1110,null,{}] 11:21:20 INFO - PROCESS | 26299 | 1469470880735 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:20 INFO - PROCESS | 26299 | 1469470880740 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:20 INFO - PROCESS | 26299 | 1469470880921 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:21:21 INFO - PROCESS | 26299 | 1469470881133 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 26299 | 1469470881143 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x91935c00 == 78 [pid = 26299] [id = 285] 11:21:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x91937400) [pid = 26299] [serial = 856] [outer = (nil)] 11:21:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0x91ac4400) [pid = 26299] [serial = 857] [outer = 0x91937400] 11:21:21 INFO - PROCESS | 26299 | 1469470881318 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0x91f1a000) [pid = 26299] [serial = 858] [outer = 0x91937400] 11:21:22 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac6400 == 77 [pid = 26299] [id = 205] 11:21:22 INFO - PROCESS | 26299 | --DOCSHELL 0x924ea400 == 76 [pid = 26299] [id = 239] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0xa2ff3c00) [pid = 26299] [serial = 782] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOCSHELL 0x9a768800 == 75 [pid = 26299] [id = 238] 11:21:22 INFO - PROCESS | 26299 | --DOCSHELL 0x91acf800 == 74 [pid = 26299] [id = 202] 11:21:22 INFO - PROCESS | 26299 | --DOCSHELL 0x9a5b8800 == 73 [pid = 26299] [id = 236] 11:21:22 INFO - PROCESS | 26299 | --DOCSHELL 0x91f16800 == 72 [pid = 26299] [id = 213] 11:21:22 INFO - PROCESS | 26299 | 1469470882347 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 156 (0x9a070c00) [pid = 26299] [serial = 669] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0x9b4c6c00) [pid = 26299] [serial = 776] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0x9a177c00) [pid = 26299] [serial = 612] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x92486c00) [pid = 26299] [serial = 767] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x9a509c00) [pid = 26299] [serial = 723] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0xa227cc00) [pid = 26299] [serial = 752] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x94731400) [pid = 26299] [serial = 746] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x93c59400) [pid = 26299] [serial = 608] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0xa6d9f400) [pid = 26299] [serial = 705] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x93c5f400) [pid = 26299] [serial = 770] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x9a76e800) [pid = 26299] [serial = 615] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0xa69ce800) [pid = 26299] [serial = 758] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x8f64f800) [pid = 26299] [serial = 743] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0xa2531c00) [pid = 26299] [serial = 639] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0x952c4800) [pid = 26299] [serial = 771] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0xa225bc00) [pid = 26299] [serial = 636] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x92337800) [pid = 26299] [serial = 761] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x924f8c00) [pid = 26299] [serial = 708] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0xa2fbf800) [pid = 26299] [serial = 642] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x8e7d5000) [pid = 26299] [serial = 764] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x9a768c00) [pid = 26299] [serial = 630] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x9a501400) [pid = 26299] [serial = 749] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0xa2fba800) [pid = 26299] [serial = 666] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x8f650c00) [pid = 26299] [serial = 726] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0xa3272400) [pid = 26299] [serial = 755] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x9b636400) [pid = 26299] [serial = 779] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x9d810c00) [pid = 26299] [serial = 672] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x9c031400) [pid = 26299] [serial = 777] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0xa6146800) [pid = 26299] [serial = 678] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0xa337c400) [pid = 26299] [serial = 645] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0x9c03d400) [pid = 26299] [serial = 780] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x9248a000) [pid = 26299] [serial = 768] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x9ac56000) [pid = 26299] [serial = 711] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x9ba12000) [pid = 26299] [serial = 618] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0xa4d59800) [pid = 26299] [serial = 675] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x9a50b000) [pid = 26299] [serial = 720] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x9a50bc00) [pid = 26299] [serial = 773] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0xa4d54000) [pid = 26299] [serial = 714] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x9a4c2000) [pid = 26299] [serial = 633] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0xa208bc00) [pid = 26299] [serial = 741] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0x93a4c400) [pid = 26299] [serial = 605] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x9ac4cc00) [pid = 26299] [serial = 774] [outer = (nil)] [url = about:blank] 11:21:22 INFO - PROCESS | 26299 | --DOMWINDOW == 114 (0xa6da2400) [pid = 26299] [serial = 717] [outer = (nil)] [url = about:blank] 11:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1746ms 11:21:22 INFO - PROCESS | 26299 | 1469470882468 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:21:22 INFO - PROCESS | 26299 | 1469470882479 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 11:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:21:22 INFO - PROCESS | 26299 | 1469470882496 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:21:22 INFO - PROCESS | 26299 | 1469470882501 Marionette TRACE conn3 <- [1,1114,null,{}] 11:21:22 INFO - PROCESS | 26299 | 1469470882521 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:22 INFO - PROCESS | 26299 | 1469470882528 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:22 INFO - PROCESS | 26299 | 1469470882843 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:21:23 INFO - PROCESS | 26299 | 1469470883059 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 26299 | 1469470883070 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:23 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f651000 == 73 [pid = 26299] [id = 286] 11:21:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 115 (0x92322800) [pid = 26299] [serial = 859] [outer = (nil)] 11:21:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x92483800) [pid = 26299] [serial = 860] [outer = 0x92322800] 11:21:23 INFO - PROCESS | 26299 | 1469470883141 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0x9248d800) [pid = 26299] [serial = 861] [outer = 0x92322800] 11:21:23 INFO - PROCESS | 26299 | 1469470883954 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1501ms 11:21:23 INFO - PROCESS | 26299 | 1469470883995 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 26299 | 1469470883999 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 11:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:21:24 INFO - PROCESS | 26299 | 1469470884033 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 26299 | 1469470884039 Marionette TRACE conn3 <- [1,1118,null,{}] 11:21:24 INFO - PROCESS | 26299 | 1469470884054 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:24 INFO - PROCESS | 26299 | 1469470884062 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:24 INFO - PROCESS | 26299 | 1469470884236 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:21:24 INFO - PROCESS | 26299 | 1469470884248 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 26299 | 1469470884255 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x93c5f400 == 74 [pid = 26299] [id = 287] 11:21:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x9472f800) [pid = 26299] [serial = 862] [outer = (nil)] 11:21:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x952c0000) [pid = 26299] [serial = 863] [outer = 0x9472f800] 11:21:24 INFO - PROCESS | 26299 | 1469470884328 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x99278800) [pid = 26299] [serial = 864] [outer = 0x9472f800] 11:21:25 INFO - PROCESS | 26299 | 1469470885323 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1344ms 11:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:21:25 INFO - PROCESS | 26299 | 1469470885376 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:21:25 INFO - PROCESS | 26299 | 1469470885380 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 11:21:25 INFO - PROCESS | 26299 | 1469470885386 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:21:25 INFO - PROCESS | 26299 | 1469470885390 Marionette TRACE conn3 <- [1,1122,null,{}] 11:21:25 INFO - PROCESS | 26299 | 1469470885412 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:25 INFO - PROCESS | 26299 | 1469470885419 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:25 INFO - PROCESS | 26299 | 1469470885642 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:21:25 INFO - PROCESS | 26299 | 1469470885669 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 26299 | 1469470885674 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x94731400 == 75 [pid = 26299] [id = 288] 11:21:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x99e22000) [pid = 26299] [serial = 865] [outer = (nil)] 11:21:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x9a4bcc00) [pid = 26299] [serial = 866] [outer = 0x99e22000] 11:21:25 INFO - PROCESS | 26299 | 1469470885760 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x9a50a000) [pid = 26299] [serial = 867] [outer = 0x99e22000] 11:21:26 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x8e7d2400) [pid = 26299] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:21:26 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x8dec6400) [pid = 26299] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:21:26 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x9a50dc00) [pid = 26299] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:21:26 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x8dec6c00) [pid = 26299] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:21:26 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x8e087400) [pid = 26299] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:21:26 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0x9a65bc00) [pid = 26299] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:21:26 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0x92482400) [pid = 26299] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:21:26 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x91ac2000) [pid = 26299] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:21:27 INFO - PROCESS | 26299 | 1469470887053 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1704ms 11:21:27 INFO - PROCESS | 26299 | 1469470887098 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 26299 | 1469470887101 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 11:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:21:27 INFO - PROCESS | 26299 | 1469470887115 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 26299 | 1469470887117 Marionette TRACE conn3 <- [1,1126,null,{}] 11:21:27 INFO - PROCESS | 26299 | 1469470887123 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:27 INFO - PROCESS | 26299 | 1469470887128 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:27 INFO - PROCESS | 26299 | 1469470887279 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:21:27 INFO - PROCESS | 26299 | 1469470887336 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 26299 | 1469470887345 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d2400 == 76 [pid = 26299] [id = 289] 11:21:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x8e7d7400) [pid = 26299] [serial = 868] [outer = (nil)] 11:21:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0x9a073c00) [pid = 26299] [serial = 869] [outer = 0x8e7d7400] 11:21:27 INFO - PROCESS | 26299 | 1469470887428 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x9a509800) [pid = 26299] [serial = 870] [outer = 0x8e7d7400] 11:21:28 INFO - PROCESS | 26299 | 1469470888326 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1235ms 11:21:28 INFO - PROCESS | 26299 | 1469470888349 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 26299 | 1469470888353 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 11:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:21:28 INFO - PROCESS | 26299 | 1469470888359 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 26299 | 1469470888362 Marionette TRACE conn3 <- [1,1130,null,{}] 11:21:28 INFO - PROCESS | 26299 | 1469470888367 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:28 INFO - PROCESS | 26299 | 1469470888377 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:28 INFO - PROCESS | 26299 | 1469470888569 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:21:28 INFO - PROCESS | 26299 | 1469470888713 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 26299 | 1469470888721 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x9233c000 == 77 [pid = 26299] [id = 290] 11:21:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x93c5ac00) [pid = 26299] [serial = 871] [outer = (nil)] 11:21:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x9ac91c00) [pid = 26299] [serial = 872] [outer = 0x93c5ac00] 11:21:28 INFO - PROCESS | 26299 | 1469470888789 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x9ae55c00) [pid = 26299] [serial = 873] [outer = 0x93c5ac00] 11:21:29 INFO - PROCESS | 26299 | 1469470889846 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1534ms 11:21:29 INFO - PROCESS | 26299 | 1469470889894 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:21:29 INFO - PROCESS | 26299 | 1469470889901 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 11:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:21:29 INFO - PROCESS | 26299 | 1469470889909 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - PROCESS | 26299 | 1469470889917 Marionette TRACE conn3 <- [1,1134,null,{}] 11:21:29 INFO - PROCESS | 26299 | 1469470889925 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:29 INFO - PROCESS | 26299 | 1469470889931 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:30 INFO - PROCESS | 26299 | 1469470890168 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:21:30 INFO - PROCESS | 26299 | 1469470890408 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 26299 | 1469470890420 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:30 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d3800 == 78 [pid = 26299] [id = 291] 11:21:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x8e7d5000) [pid = 26299] [serial = 874] [outer = (nil)] 11:21:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x91acf800) [pid = 26299] [serial = 875] [outer = 0x8e7d5000] 11:21:30 INFO - PROCESS | 26299 | 1469470890561 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x9232f400) [pid = 26299] [serial = 876] [outer = 0x8e7d5000] 11:21:31 INFO - PROCESS | 26299 | 1469470891539 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1702ms 11:21:31 INFO - PROCESS | 26299 | 1469470891612 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 26299 | 1469470891619 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 11:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:21:31 INFO - PROCESS | 26299 | 1469470891630 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 26299 | 1469470891634 Marionette TRACE conn3 <- [1,1138,null,{}] 11:21:31 INFO - PROCESS | 26299 | 1469470891640 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:31 INFO - PROCESS | 26299 | 1469470891647 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:31 INFO - PROCESS | 26299 | 1469470891853 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:21:32 INFO - PROCESS | 26299 | 1469470892115 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:32 INFO - PROCESS | 26299 | 1469470892123 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:32 INFO - PROCESS | 26299 | ++DOCSHELL 0x92486c00 == 79 [pid = 26299] [id = 292] 11:21:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x93a49400) [pid = 26299] [serial = 877] [outer = (nil)] 11:21:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x9a1d8c00) [pid = 26299] [serial = 878] [outer = 0x93a49400] 11:21:32 INFO - PROCESS | 26299 | 1469470892252 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x9a50f000) [pid = 26299] [serial = 879] [outer = 0x93a49400] 11:21:33 INFO - PROCESS | 26299 | 1469470893134 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1540ms 11:21:33 INFO - PROCESS | 26299 | 1469470893170 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 26299 | 1469470893175 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 11:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:21:33 INFO - PROCESS | 26299 | 1469470893182 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 26299 | 1469470893188 Marionette TRACE conn3 <- [1,1142,null,{}] 11:21:33 INFO - PROCESS | 26299 | 1469470893204 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:33 INFO - PROCESS | 26299 | 1469470893213 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:33 INFO - PROCESS | 26299 | 1469470893403 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:21:33 INFO - PROCESS | 26299 | 1469470893647 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 26299 | 1469470893659 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec5c00 == 80 [pid = 26299] [id = 293] 11:21:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0x9ae58c00) [pid = 26299] [serial = 880] [outer = (nil)] 11:21:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0x9b46b400) [pid = 26299] [serial = 881] [outer = 0x9ae58c00] 11:21:33 INFO - PROCESS | 26299 | 1469470893787 Marionette DEBUG loaded listener.js 11:21:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x9b639400) [pid = 26299] [serial = 882] [outer = 0x9ae58c00] 11:21:34 INFO - PROCESS | 26299 | 1469470894683 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1539ms 11:21:34 INFO - PROCESS | 26299 | 1469470894721 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:21:34 INFO - PROCESS | 26299 | 1469470894725 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 11:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:21:34 INFO - PROCESS | 26299 | 1469470894732 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 26299 | 1469470894736 Marionette TRACE conn3 <- [1,1146,null,{}] 11:21:34 INFO - PROCESS | 26299 | 1469470894742 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:34 INFO - PROCESS | 26299 | 1469470894747 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:34 INFO - PROCESS | 26299 | 1469470894947 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:21:35 INFO - PROCESS | 26299 | 1469470895135 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 26299 | 1469470895144 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:35 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a5be000 == 81 [pid = 26299] [id = 294] 11:21:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x9b13a800) [pid = 26299] [serial = 883] [outer = (nil)] 11:21:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x9c02ec00) [pid = 26299] [serial = 884] [outer = 0x9b13a800] 11:21:35 INFO - PROCESS | 26299 | 1469470895226 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x9c037000) [pid = 26299] [serial = 885] [outer = 0x9b13a800] 11:21:36 INFO - PROCESS | 26299 | 1469470896134 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1482ms 11:21:36 INFO - PROCESS | 26299 | 1469470896216 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 26299 | 1469470896219 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 11:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:21:36 INFO - PROCESS | 26299 | 1469470896226 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 26299 | 1469470896229 Marionette TRACE conn3 <- [1,1150,null,{}] 11:21:36 INFO - PROCESS | 26299 | 1469470896235 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:36 INFO - PROCESS | 26299 | 1469470896241 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:36 INFO - PROCESS | 26299 | 1469470896459 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:21:36 INFO - PROCESS | 26299 | 1469470896711 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:36 INFO - PROCESS | 26299 | 1469470896717 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x8debf400 == 82 [pid = 26299] [id = 295] 11:21:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x952b8400) [pid = 26299] [serial = 886] [outer = (nil)] 11:21:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x9d8ee000) [pid = 26299] [serial = 887] [outer = 0x952b8400] 11:21:36 INFO - PROCESS | 26299 | 1469470896847 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0xa225d800) [pid = 26299] [serial = 888] [outer = 0x952b8400] 11:21:37 INFO - PROCESS | 26299 | 1469470897780 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1584ms 11:21:37 INFO - PROCESS | 26299 | 1469470897811 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:21:37 INFO - PROCESS | 26299 | 1469470897815 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 11:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:21:37 INFO - PROCESS | 26299 | 1469470897822 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:21:37 INFO - PROCESS | 26299 | 1469470897827 Marionette TRACE conn3 <- [1,1154,null,{}] 11:21:37 INFO - PROCESS | 26299 | 1469470897832 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:37 INFO - PROCESS | 26299 | 1469470897842 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:38 INFO - PROCESS | 26299 | 1469470898041 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:21:38 INFO - PROCESS | 26299 | 1469470898274 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 26299 | 1469470898279 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccecc00 == 83 [pid = 26299] [id = 296] 11:21:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x8deb8800) [pid = 26299] [serial = 889] [outer = (nil)] 11:21:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0xa2ff0800) [pid = 26299] [serial = 890] [outer = 0x8deb8800] 11:21:38 INFO - PROCESS | 26299 | 1469470898406 Marionette DEBUG loaded listener.js 11:21:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0xa3370400) [pid = 26299] [serial = 891] [outer = 0x8deb8800] 11:21:39 INFO - PROCESS | 26299 | 1469470899310 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1535ms 11:21:39 INFO - PROCESS | 26299 | 1469470899358 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:21:39 INFO - PROCESS | 26299 | 1469470899362 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 11:21:39 INFO - PROCESS | 26299 | 1469470899369 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 26299 | 1469470899373 Marionette TRACE conn3 <- [1,1158,null,{}] 11:21:39 INFO - PROCESS | 26299 | 1469470899378 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:39 INFO - PROCESS | 26299 | 1469470899384 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:39 INFO - PROCESS | 26299 | 1469470899564 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:21:39 INFO - PROCESS | 26299 | 1469470899754 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 26299 | 1469470899762 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec4800 == 84 [pid = 26299] [id = 297] 11:21:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0xa2538c00) [pid = 26299] [serial = 892] [outer = (nil)] 11:21:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0xa4f7d000) [pid = 26299] [serial = 893] [outer = 0xa2538c00] 11:21:39 INFO - PROCESS | 26299 | 1469470899845 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0xa61dcc00) [pid = 26299] [serial = 894] [outer = 0xa2538c00] 11:21:40 INFO - PROCESS | 26299 | 1469470900757 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1432ms 11:21:40 INFO - PROCESS | 26299 | 1469470900801 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:21:40 INFO - PROCESS | 26299 | 1469470900805 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 11:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:21:40 INFO - PROCESS | 26299 | 1469470900816 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:21:40 INFO - PROCESS | 26299 | 1469470900821 Marionette TRACE conn3 <- [1,1162,null,{}] 11:21:40 INFO - PROCESS | 26299 | 1469470900832 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:40 INFO - PROCESS | 26299 | 1469470900836 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:41 INFO - PROCESS | 26299 | 1469470901014 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:21:41 INFO - PROCESS | 26299 | 1469470901223 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:41 INFO - PROCESS | 26299 | 1469470901234 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f03000 == 85 [pid = 26299] [id = 298] 11:21:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x90f04000) [pid = 26299] [serial = 895] [outer = (nil)] 11:21:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x90f0a000) [pid = 26299] [serial = 896] [outer = 0x90f04000] 11:21:41 INFO - PROCESS | 26299 | 1469470901399 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x90f0dc00) [pid = 26299] [serial = 897] [outer = 0x90f04000] 11:21:42 INFO - PROCESS | 26299 | 1469470902490 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1742ms 11:21:42 INFO - PROCESS | 26299 | 1469470902557 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 26299 | 1469470902562 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 11:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:21:42 INFO - PROCESS | 26299 | 1469470902568 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:21:42 INFO - PROCESS | 26299 | 1469470902572 Marionette TRACE conn3 <- [1,1166,null,{}] 11:21:42 INFO - PROCESS | 26299 | 1469470902577 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:42 INFO - PROCESS | 26299 | 1469470902582 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:42 INFO - PROCESS | 26299 | 1469470902774 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:21:43 INFO - PROCESS | 26299 | 1469470903057 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 26299 | 1469470903068 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d548400 == 86 [pid = 26299] [id = 299] 11:21:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x90f0a800) [pid = 26299] [serial = 898] [outer = (nil)] 11:21:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0xa4d0cc00) [pid = 26299] [serial = 899] [outer = 0x90f0a800] 11:21:43 INFO - PROCESS | 26299 | 1469470903152 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0xa614ac00) [pid = 26299] [serial = 900] [outer = 0x90f0a800] 11:21:44 INFO - PROCESS | 26299 | 1469470904044 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1532ms 11:21:44 INFO - PROCESS | 26299 | 1469470904101 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 26299 | 1469470904105 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 11:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:21:44 INFO - PROCESS | 26299 | 1469470904112 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 26299 | 1469470904115 Marionette TRACE conn3 <- [1,1170,null,{}] 11:21:44 INFO - PROCESS | 26299 | 1469470904121 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:44 INFO - PROCESS | 26299 | 1469470904126 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:44 INFO - PROCESS | 26299 | 1469470904324 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:21:44 INFO - PROCESS | 26299 | 1469470904519 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:44 INFO - PROCESS | 26299 | 1469470904525 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e08d400 == 87 [pid = 26299] [id = 300] 11:21:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x8e08dc00) [pid = 26299] [serial = 901] [outer = (nil)] 11:21:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x8e096400) [pid = 26299] [serial = 902] [outer = 0x8e08dc00] 11:21:44 INFO - PROCESS | 26299 | 1469470904662 Marionette DEBUG loaded listener.js 11:21:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x8e097400) [pid = 26299] [serial = 903] [outer = 0x8e08dc00] 11:21:45 INFO - PROCESS | 26299 | --DOCSHELL 0x992dc800 == 86 [pid = 26299] [id = 10] 11:21:45 INFO - PROCESS | 26299 | 1469470905822 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1787ms 11:21:45 INFO - PROCESS | 26299 | 1469470905900 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 11:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:21:45 INFO - PROCESS | 26299 | 1469470905905 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 11:21:45 INFO - PROCESS | 26299 | 1469470905911 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:21:45 INFO - PROCESS | 26299 | 1469470905916 Marionette TRACE conn3 <- [1,1174,null,{}] 11:21:45 INFO - PROCESS | 26299 | 1469470905922 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:45 INFO - PROCESS | 26299 | 1469470905928 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:46 INFO - PROCESS | 26299 | 1469470906201 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:21:46 INFO - PROCESS | 26299 | 1469470906470 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 26299 | 1469470906478 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7cd800 == 87 [pid = 26299] [id = 301] 11:21:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x8e7ce000) [pid = 26299] [serial = 904] [outer = (nil)] 11:21:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x91c81c00) [pid = 26299] [serial = 905] [outer = 0x8e7ce000] 11:21:46 INFO - PROCESS | 26299 | 1469470906570 Marionette DEBUG loaded listener.js 11:21:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x91c8b800) [pid = 26299] [serial = 906] [outer = 0x8e7ce000] 11:21:47 INFO - PROCESS | 26299 | 1469470907513 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:21:47 INFO - PROCESS | 26299 | 1469470907567 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 11:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:21:47 INFO - PROCESS | 26299 | 1469470907574 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:21:47 INFO - PROCESS | 26299 | 1469470907577 Marionette TRACE conn3 <- [1,1178,null,{}] 11:21:47 INFO - PROCESS | 26299 | 1469470907583 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:47 INFO - PROCESS | 26299 | 1469470907588 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:47 INFO - PROCESS | 26299 | 1469470907771 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:21:48 INFO - PROCESS | 26299 | 1469470908327 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 26299 | 1469470908335 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d550400 == 88 [pid = 26299] [id = 302] 11:21:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x8d550c00) [pid = 26299] [serial = 907] [outer = (nil)] 11:21:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x8debec00) [pid = 26299] [serial = 908] [outer = 0x8d550c00] 11:21:48 INFO - PROCESS | 26299 | 1469470908419 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0x8e085400) [pid = 26299] [serial = 909] [outer = 0x8d550c00] 11:21:49 INFO - PROCESS | 26299 | 1469470909316 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:21:49 INFO - PROCESS | 26299 | 1469470909368 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 11:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:21:49 INFO - PROCESS | 26299 | 1469470909376 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 26299 | 1469470909380 Marionette TRACE conn3 <- [1,1182,null,{}] 11:21:49 INFO - PROCESS | 26299 | 1469470909388 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:49 INFO - PROCESS | 26299 | 1469470909395 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:49 INFO - PROCESS | 26299 | 1469470909646 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:21:49 INFO - PROCESS | 26299 | 1469470909939 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:49 INFO - PROCESS | 26299 | 1469470909951 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d547800 == 89 [pid = 26299] [id = 303] 11:21:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0x8e07fc00) [pid = 26299] [serial = 910] [outer = (nil)] 11:21:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0x91acc400) [pid = 26299] [serial = 911] [outer = 0x8e07fc00] 11:21:50 INFO - PROCESS | 26299 | 1469470910027 Marionette DEBUG loaded listener.js 11:21:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0x91c8a000) [pid = 26299] [serial = 912] [outer = 0x8e07fc00] 11:21:50 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7d2400 == 88 [pid = 26299] [id = 289] 11:21:50 INFO - PROCESS | 26299 | --DOCSHELL 0x94731400 == 87 [pid = 26299] [id = 288] 11:21:50 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0x8dec2800) [pid = 26299] [serial = 800] [outer = (nil)] [url = about:blank] 11:21:50 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0x9a501c00) [pid = 26299] [serial = 827] [outer = (nil)] [url = about:blank] 11:21:50 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:50 INFO - PROCESS | 26299 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:50 INFO - PROCESS | 26299 | --DOCSHELL 0x93c5f400 == 86 [pid = 26299] [id = 287] 11:21:50 INFO - PROCESS | 26299 | --DOCSHELL 0x8f651000 == 85 [pid = 26299] [id = 286] 11:21:50 INFO - PROCESS | 26299 | --DOCSHELL 0x91935c00 == 84 [pid = 26299] [id = 285] 11:21:51 INFO - PROCESS | 26299 | 1469470911000 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:21:51 INFO - PROCESS | 26299 | 1469470911081 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 11:21:51 INFO - PROCESS | 26299 | 1469470911087 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:21:51 INFO - PROCESS | 26299 | 1469470911091 Marionette TRACE conn3 <- [1,1186,null,{}] 11:21:51 INFO - PROCESS | 26299 | 1469470911097 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:51 INFO - PROCESS | 26299 | 1469470911102 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:51 INFO - PROCESS | 26299 | 1469470911314 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:21:51 INFO - PROCESS | 26299 | 1469470911546 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 26299 | 1469470911554 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7cf400 == 85 [pid = 26299] [id = 304] 11:21:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x9232c400) [pid = 26299] [serial = 913] [outer = (nil)] 11:21:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x924eec00) [pid = 26299] [serial = 914] [outer = 0x9232c400] 11:21:51 INFO - PROCESS | 26299 | 1469470911626 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x93952800) [pid = 26299] [serial = 915] [outer = 0x9232c400] 11:21:52 INFO - PROCESS | 26299 | 1469470912367 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 26299 | 1469470912426 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 11:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:21:52 INFO - PROCESS | 26299 | 1469470912439 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 26299 | 1469470912448 Marionette TRACE conn3 <- [1,1190,null,{}] 11:21:52 INFO - PROCESS | 26299 | 1469470912456 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:52 INFO - PROCESS | 26299 | 1469470912462 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:52 INFO - PROCESS | 26299 | 1469470912634 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:21:52 INFO - PROCESS | 26299 | 1469470912645 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 26299 | 1469470912651 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x92339000 == 86 [pid = 26299] [id = 305] 11:21:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x99d7a400) [pid = 26299] [serial = 916] [outer = (nil)] 11:21:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x9a506000) [pid = 26299] [serial = 917] [outer = 0x99d7a400] 11:21:52 INFO - PROCESS | 26299 | 1469470912720 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x9a5bf000) [pid = 26299] [serial = 918] [outer = 0x99d7a400] 11:21:53 INFO - PROCESS | 26299 | 1469470913636 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:21:53 INFO - PROCESS | 26299 | 1469470913709 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 11:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:21:53 INFO - PROCESS | 26299 | 1469470913716 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 26299 | 1469470913720 Marionette TRACE conn3 <- [1,1194,null,{}] 11:21:53 INFO - PROCESS | 26299 | 1469470913731 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:53 INFO - PROCESS | 26299 | 1469470913735 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:53 INFO - PROCESS | 26299 | 1469470913956 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:21:53 INFO - PROCESS | 26299 | 1469470913981 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:53 INFO - PROCESS | 26299 | 1469470913988 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:54 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a25b000 == 87 [pid = 26299] [id = 306] 11:21:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x9a640c00) [pid = 26299] [serial = 919] [outer = (nil)] 11:21:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x9a76f800) [pid = 26299] [serial = 920] [outer = 0x9a640c00] 11:21:54 INFO - PROCESS | 26299 | 1469470914054 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x9ae53400) [pid = 26299] [serial = 921] [outer = 0x9a640c00] 11:21:54 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:54 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:54 INFO - PROCESS | 26299 | 1469470914987 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:21:55 INFO - PROCESS | 26299 | 1469470915064 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 11:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:21:55 INFO - PROCESS | 26299 | 1469470915070 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 26299 | 1469470915073 Marionette TRACE conn3 <- [1,1198,null,{}] 11:21:55 INFO - PROCESS | 26299 | 1469470915079 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:55 INFO - PROCESS | 26299 | 1469470915083 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:55 INFO - PROCESS | 26299 | 1469470915308 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:21:55 INFO - PROCESS | 26299 | 1469470915331 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:55 INFO - PROCESS | 26299 | 1469470915345 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ba12000 == 88 [pid = 26299] [id = 307] 11:21:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x9ba75400) [pid = 26299] [serial = 922] [outer = (nil)] 11:21:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x9c032400) [pid = 26299] [serial = 923] [outer = 0x9ba75400] 11:21:55 INFO - PROCESS | 26299 | 1469470915422 Marionette DEBUG loaded listener.js 11:21:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0xa225c000) [pid = 26299] [serial = 924] [outer = 0x9ba75400] 11:21:56 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x9472f800) [pid = 26299] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:21:56 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x92322800) [pid = 26299] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:21:56 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x91937400) [pid = 26299] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:21:56 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x8e7d7400) [pid = 26299] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:21:56 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x99e22000) [pid = 26299] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:21:56 INFO - PROCESS | 26299 | 1469470916570 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1529ms 11:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:21:56 INFO - PROCESS | 26299 | 1469470916600 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:21:56 INFO - PROCESS | 26299 | 1469470916602 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 11:21:56 INFO - PROCESS | 26299 | 1469470916607 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:21:56 INFO - PROCESS | 26299 | 1469470916612 Marionette TRACE conn3 <- [1,1202,null,{}] 11:21:56 INFO - PROCESS | 26299 | 1469470916621 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:56 INFO - PROCESS | 26299 | 1469470916625 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:56 INFO - PROCESS | 26299 | 1469470916847 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:21:56 INFO - PROCESS | 26299 | 1469470916867 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:56 INFO - PROCESS | 26299 | 1469470916875 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac2800 == 89 [pid = 26299] [id = 308] 11:21:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x93c5f400) [pid = 26299] [serial = 925] [outer = (nil)] 11:21:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0xa23a8000) [pid = 26299] [serial = 926] [outer = 0x93c5f400] 11:21:56 INFO - PROCESS | 26299 | 1469470916942 Marionette DEBUG loaded listener.js 11:21:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0xa25f0400) [pid = 26299] [serial = 927] [outer = 0x93c5f400] 11:21:57 INFO - PROCESS | 26299 | 1469470917778 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:21:57 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 11:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1191ms 11:21:57 INFO - PROCESS | 26299 | 1469470917799 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:21:57 INFO - PROCESS | 26299 | 1469470917803 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 11:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:21:57 INFO - PROCESS | 26299 | 1469470917820 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:21:57 INFO - PROCESS | 26299 | 1469470917823 Marionette TRACE conn3 <- [1,1206,null,{}] 11:21:57 INFO - PROCESS | 26299 | 1469470917829 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:57 INFO - PROCESS | 26299 | 1469470917834 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:58 INFO - PROCESS | 26299 | 1469470918013 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:21:58 INFO - PROCESS | 26299 | 1469470918022 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:58 INFO - PROCESS | 26299 | 1469470918033 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:58 INFO - PROCESS | 26299 | ++DOCSHELL 0xa336e000 == 90 [pid = 26299] [id = 309] 11:21:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0xa3371c00) [pid = 26299] [serial = 928] [outer = (nil)] 11:21:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0xa61e0c00) [pid = 26299] [serial = 929] [outer = 0xa3371c00] 11:21:58 INFO - PROCESS | 26299 | 1469470918099 Marionette DEBUG loaded listener.js 11:21:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0xa6c53800) [pid = 26299] [serial = 930] [outer = 0xa3371c00] 11:21:59 INFO - PROCESS | 26299 | 1469470919308 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:21:59 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 11:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1550ms 11:21:59 INFO - PROCESS | 26299 | 1469470919360 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:21:59 INFO - PROCESS | 26299 | 1469470919367 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 11:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:21:59 INFO - PROCESS | 26299 | 1469470919375 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:21:59 INFO - PROCESS | 26299 | 1469470919383 Marionette TRACE conn3 <- [1,1210,null,{}] 11:21:59 INFO - PROCESS | 26299 | 1469470919391 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:59 INFO - PROCESS | 26299 | 1469470919396 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:59 INFO - PROCESS | 26299 | 1469470919600 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:21:59 INFO - PROCESS | 26299 | 1469470919844 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 26299 | 1469470919854 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:21:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f646000 == 91 [pid = 26299] [id = 310] 11:21:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x8f649800) [pid = 26299] [serial = 931] [outer = (nil)] 11:21:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x91c7c800) [pid = 26299] [serial = 932] [outer = 0x8f649800] 11:21:59 INFO - PROCESS | 26299 | 1469470919994 Marionette DEBUG loaded listener.js 11:22:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x9220d800) [pid = 26299] [serial = 933] [outer = 0x8f649800] 11:22:00 INFO - PROCESS | 26299 | 1469470920916 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1594ms 11:22:00 INFO - PROCESS | 26299 | 1469470920969 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 11:22:00 INFO - PROCESS | 26299 | 1469470920977 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 11:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:22:00 INFO - PROCESS | 26299 | 1469470920988 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 26299 | 1469470920992 Marionette TRACE conn3 <- [1,1214,null,{}] 11:22:01 INFO - PROCESS | 26299 | 1469470920999 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:01 INFO - PROCESS | 26299 | 1469470921005 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:01 INFO - PROCESS | 26299 | 1469470921266 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:22:01 INFO - PROCESS | 26299 | 1469470921650 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 26299 | 1469470921658 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x9832f400 == 92 [pid = 26299] [id = 311] 11:22:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x9964e000) [pid = 26299] [serial = 934] [outer = (nil)] 11:22:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x9a507c00) [pid = 26299] [serial = 935] [outer = 0x9964e000] 11:22:01 INFO - PROCESS | 26299 | 1469470921742 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x9a772400) [pid = 26299] [serial = 936] [outer = 0x9964e000] 11:22:02 INFO - PROCESS | 26299 | 1469470922708 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1789ms 11:22:02 INFO - PROCESS | 26299 | 1469470922778 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:22:02 INFO - PROCESS | 26299 | 1469470922783 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 11:22:02 INFO - PROCESS | 26299 | 1469470922790 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:22:02 INFO - PROCESS | 26299 | 1469470922796 Marionette TRACE conn3 <- [1,1218,null,{}] 11:22:02 INFO - PROCESS | 26299 | 1469470922814 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:02 INFO - PROCESS | 26299 | 1469470922823 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:03 INFO - PROCESS | 26299 | 1469470923057 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:22:03 INFO - PROCESS | 26299 | 1469470923349 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 26299 | 1469470923361 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:03 INFO - PROCESS | 26299 | ++DOCSHELL 0x9d8f1c00 == 93 [pid = 26299] [id = 312] 11:22:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0xa2265800) [pid = 26299] [serial = 937] [outer = (nil)] 11:22:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0xa4d0ac00) [pid = 26299] [serial = 938] [outer = 0xa2265800] 11:22:03 INFO - PROCESS | 26299 | 1469470923448 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0xa6c4a800) [pid = 26299] [serial = 939] [outer = 0xa2265800] 11:22:04 INFO - PROCESS | 26299 | 1469470924384 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1639ms 11:22:04 INFO - PROCESS | 26299 | 1469470924435 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 26299 | 1469470924441 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 11:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:22:04 INFO - PROCESS | 26299 | 1469470924450 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 26299 | 1469470924452 Marionette TRACE conn3 <- [1,1222,null,{}] 11:22:04 INFO - PROCESS | 26299 | 1469470924459 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:04 INFO - PROCESS | 26299 | 1469470924464 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:04 INFO - PROCESS | 26299 | 1469470924665 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:22:04 INFO - PROCESS | 26299 | 1469470924928 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 26299 | 1469470924937 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6ed000 == 94 [pid = 26299] [id = 313] 11:22:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0x8f6eec00) [pid = 26299] [serial = 940] [outer = (nil)] 11:22:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 161 (0x8f6f7800) [pid = 26299] [serial = 941] [outer = 0x8f6eec00] 11:22:05 INFO - PROCESS | 26299 | 1469470925060 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 162 (0x90f01400) [pid = 26299] [serial = 942] [outer = 0x8f6eec00] 11:22:06 INFO - PROCESS | 26299 | 1469470925989 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:22:06 INFO - PROCESS | 26299 | 1469470926046 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 11:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:22:06 INFO - PROCESS | 26299 | 1469470926052 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 26299 | 1469470926056 Marionette TRACE conn3 <- [1,1226,null,{}] 11:22:06 INFO - PROCESS | 26299 | 1469470926061 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:06 INFO - PROCESS | 26299 | 1469470926067 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:06 INFO - PROCESS | 26299 | 1469470926255 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:22:06 INFO - PROCESS | 26299 | 1469470926521 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 26299 | 1469470926530 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:06 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccde400 == 95 [pid = 26299] [id = 314] 11:22:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 163 (0x8f6f2000) [pid = 26299] [serial = 943] [outer = (nil)] 11:22:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 164 (0x91172800) [pid = 26299] [serial = 944] [outer = 0x8f6f2000] 11:22:06 INFO - PROCESS | 26299 | 1469470926649 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 165 (0x91176800) [pid = 26299] [serial = 945] [outer = 0x8f6f2000] 11:22:07 INFO - PROCESS | 26299 | 1469470927552 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1530ms 11:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:22:07 INFO - PROCESS | 26299 | 1469470927584 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:22:07 INFO - PROCESS | 26299 | 1469470927587 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 11:22:07 INFO - PROCESS | 26299 | 1469470927594 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:22:07 INFO - PROCESS | 26299 | 1469470927597 Marionette TRACE conn3 <- [1,1230,null,{}] 11:22:07 INFO - PROCESS | 26299 | 1469470927603 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:07 INFO - PROCESS | 26299 | 1469470927613 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:07 INFO - PROCESS | 26299 | 1469470927820 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:22:08 INFO - PROCESS | 26299 | 1469470928059 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 26299 | 1469470928068 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:08 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f471400 == 96 [pid = 26299] [id = 315] 11:22:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 166 (0x8f473000) [pid = 26299] [serial = 946] [outer = (nil)] 11:22:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 167 (0x8f47dc00) [pid = 26299] [serial = 947] [outer = 0x8f473000] 11:22:08 INFO - PROCESS | 26299 | 1469470928190 Marionette DEBUG loaded listener.js 11:22:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 168 (0x91175c00) [pid = 26299] [serial = 948] [outer = 0x8f473000] 11:22:09 INFO - PROCESS | 26299 | 1469470929055 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1537ms 11:22:09 INFO - PROCESS | 26299 | 1469470929131 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 26299 | 1469470929136 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 11:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:22:09 INFO - PROCESS | 26299 | 1469470929143 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 26299 | 1469470929147 Marionette TRACE conn3 <- [1,1234,null,{}] 11:22:09 INFO - PROCESS | 26299 | 1469470929153 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:09 INFO - PROCESS | 26299 | 1469470929158 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:09 INFO - PROCESS | 26299 | 1469470929340 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:22:09 INFO - PROCESS | 26299 | 1469470929538 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 26299 | 1469470929547 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d492400 == 97 [pid = 26299] [id = 316] 11:22:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 169 (0x8d492800) [pid = 26299] [serial = 949] [outer = (nil)] 11:22:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 170 (0x8d49c400) [pid = 26299] [serial = 950] [outer = 0x8d492800] 11:22:09 INFO - PROCESS | 26299 | 1469470929627 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 171 (0x8d49dc00) [pid = 26299] [serial = 951] [outer = 0x8d492800] 11:22:10 INFO - PROCESS | 26299 | 1469470930535 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1437ms 11:22:10 INFO - PROCESS | 26299 | 1469470930582 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:22:10 INFO - PROCESS | 26299 | 1469470930586 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 11:22:10 INFO - PROCESS | 26299 | 1469470930592 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:22:10 INFO - PROCESS | 26299 | 1469470930596 Marionette TRACE conn3 <- [1,1238,null,{}] 11:22:10 INFO - PROCESS | 26299 | 1469470930602 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:10 INFO - PROCESS | 26299 | 1469470930607 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:10 INFO - PROCESS | 26299 | 1469470930798 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:22:11 INFO - PROCESS | 26299 | 1469470930997 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 26299 | 1469470931006 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d493800 == 98 [pid = 26299] [id = 317] 11:22:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 172 (0x8d497400) [pid = 26299] [serial = 952] [outer = (nil)] 11:22:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 173 (0x8f6f6400) [pid = 26299] [serial = 953] [outer = 0x8d497400] 11:22:11 INFO - PROCESS | 26299 | 1469470931082 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 174 (0x9116d400) [pid = 26299] [serial = 954] [outer = 0x8d497400] 11:22:12 INFO - PROCESS | 26299 | 1469470932021 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1480ms 11:22:12 INFO - PROCESS | 26299 | 1469470932073 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 26299 | 1469470932077 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 11:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:22:12 INFO - PROCESS | 26299 | 1469470932084 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 26299 | 1469470932088 Marionette TRACE conn3 <- [1,1242,null,{}] 11:22:12 INFO - PROCESS | 26299 | 1469470932094 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:12 INFO - PROCESS | 26299 | 1469470932099 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:12 INFO - PROCESS | 26299 | 1469470932286 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:22:12 INFO - PROCESS | 26299 | 1469470932486 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 26299 | 1469470932495 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9de800 == 99 [pid = 26299] [id = 318] 11:22:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 175 (0x8b9df000) [pid = 26299] [serial = 955] [outer = (nil)] 11:22:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 176 (0x8b9e5800) [pid = 26299] [serial = 956] [outer = 0x8b9df000] 11:22:12 INFO - PROCESS | 26299 | 1469470932673 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 177 (0x8b9e8400) [pid = 26299] [serial = 957] [outer = 0x8b9df000] 11:22:13 INFO - PROCESS | 26299 | 1469470933577 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1540ms 11:22:13 INFO - PROCESS | 26299 | 1469470933625 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:22:13 INFO - PROCESS | 26299 | 1469470933629 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 11:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:22:13 INFO - PROCESS | 26299 | 1469470933635 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:22:13 INFO - PROCESS | 26299 | 1469470933639 Marionette TRACE conn3 <- [1,1246,null,{}] 11:22:13 INFO - PROCESS | 26299 | 1469470933645 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:13 INFO - PROCESS | 26299 | 1469470933650 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:13 INFO - PROCESS | 26299 | 1469470933845 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:22:14 INFO - PROCESS | 26299 | 1469470934051 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 26299 | 1469470934061 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d494c00 == 100 [pid = 26299] [id = 319] 11:22:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 178 (0x8d495800) [pid = 26299] [serial = 958] [outer = (nil)] 11:22:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 179 (0x8d547400) [pid = 26299] [serial = 959] [outer = 0x8d495800] 11:22:14 INFO - PROCESS | 26299 | 1469470934613 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 180 (0x8deb9800) [pid = 26299] [serial = 960] [outer = 0x8d495800] 11:22:15 INFO - PROCESS | 26299 | 1469470935603 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2032ms 11:22:15 INFO - PROCESS | 26299 | 1469470935670 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:22:15 INFO - PROCESS | 26299 | 1469470935675 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 11:22:15 INFO - PROCESS | 26299 | 1469470935684 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:22:15 INFO - PROCESS | 26299 | 1469470935687 Marionette TRACE conn3 <- [1,1250,null,{}] 11:22:15 INFO - PROCESS | 26299 | 1469470935695 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:15 INFO - PROCESS | 26299 | 1469470935700 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:15 INFO - PROCESS | 26299 | 1469470935983 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:22:16 INFO - PROCESS | 26299 | 1469470936327 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 26299 | 1469470936337 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec6800 == 101 [pid = 26299] [id = 320] 11:22:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 181 (0x8e084000) [pid = 26299] [serial = 961] [outer = (nil)] 11:22:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 182 (0x8e09bc00) [pid = 26299] [serial = 962] [outer = 0x8e084000] 11:22:16 INFO - PROCESS | 26299 | 1469470936413 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 183 (0x8f475000) [pid = 26299] [serial = 963] [outer = 0x8e084000] 11:22:17 INFO - PROCESS | 26299 | 1469470937366 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1736ms 11:22:17 INFO - PROCESS | 26299 | 1469470937418 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:22:17 INFO - PROCESS | 26299 | 1469470937423 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 11:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:22:17 INFO - PROCESS | 26299 | 1469470937433 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 26299 | 1469470937437 Marionette TRACE conn3 <- [1,1254,null,{}] 11:22:17 INFO - PROCESS | 26299 | 1469470937443 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:17 INFO - PROCESS | 26299 | 1469470937448 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:17 INFO - PROCESS | 26299 | 1469470937635 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:22:17 INFO - PROCESS | 26299 | 1469470937888 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 26299 | 1469470937896 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e085c00 == 102 [pid = 26299] [id = 321] 11:22:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 184 (0x8e087000) [pid = 26299] [serial = 964] [outer = (nil)] 11:22:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 185 (0x9116cc00) [pid = 26299] [serial = 965] [outer = 0x8e087000] 11:22:18 INFO - PROCESS | 26299 | 1469470938019 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 186 (0x91935c00) [pid = 26299] [serial = 966] [outer = 0x8e087000] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x9d815c00 == 101 [pid = 26299] [id = 237] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x92329400 == 100 [pid = 26299] [id = 206] 11:22:18 INFO - PROCESS | 26299 | --DOMWINDOW == 185 (0x9ae57c00) [pid = 26299] [serial = 842] [outer = (nil)] [url = about:blank] 11:22:18 INFO - PROCESS | 26299 | --DOMWINDOW == 184 (0xa3276c00) [pid = 26299] [serial = 839] [outer = (nil)] [url = about:blank] 11:22:18 INFO - PROCESS | 26299 | --DOMWINDOW == 183 (0x8d54a000) [pid = 26299] [serial = 848] [outer = (nil)] [url = about:blank] 11:22:18 INFO - PROCESS | 26299 | --DOMWINDOW == 182 (0x978da000) [pid = 26299] [serial = 833] [outer = (nil)] [url = about:blank] 11:22:18 INFO - PROCESS | 26299 | --DOMWINDOW == 181 (0x9c202c00) [pid = 26299] [serial = 836] [outer = (nil)] [url = about:blank] 11:22:18 INFO - PROCESS | 26299 | --DOMWINDOW == 180 (0x91aca400) [pid = 26299] [serial = 830] [outer = (nil)] [url = about:blank] 11:22:18 INFO - PROCESS | 26299 | --DOMWINDOW == 179 (0x8cce8800) [pid = 26299] [serial = 851] [outer = (nil)] [url = about:blank] 11:22:18 INFO - PROCESS | 26299 | --DOMWINDOW == 178 (0xa6c56400) [pid = 26299] [serial = 845] [outer = (nil)] [url = about:blank] 11:22:18 INFO - PROCESS | 26299 | --DOMWINDOW == 177 (0x8d54bc00) [pid = 26299] [serial = 854] [outer = (nil)] [url = about:blank] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac2800 == 99 [pid = 26299] [id = 308] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x9ba12000 == 98 [pid = 26299] [id = 307] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x9a25b000 == 97 [pid = 26299] [id = 306] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x92339000 == 96 [pid = 26299] [id = 305] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x93950400 == 95 [pid = 26299] [id = 11] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7cf400 == 94 [pid = 26299] [id = 304] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8d547800 == 93 [pid = 26299] [id = 303] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8d550400 == 92 [pid = 26299] [id = 302] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8ccecc00 == 91 [pid = 26299] [id = 296] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8debf400 == 90 [pid = 26299] [id = 295] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x9a5be000 == 89 [pid = 26299] [id = 294] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec5c00 == 88 [pid = 26299] [id = 293] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x92486c00 == 87 [pid = 26299] [id = 292] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7d3800 == 86 [pid = 26299] [id = 291] 11:22:18 INFO - PROCESS | 26299 | --DOCSHELL 0x9233c000 == 85 [pid = 26299] [id = 290] 11:22:19 INFO - PROCESS | 26299 | 1469470939028 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1640ms 11:22:19 INFO - PROCESS | 26299 | --DOMWINDOW == 176 (0x9a509800) [pid = 26299] [serial = 870] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 26299 | --DOMWINDOW == 175 (0x952c0000) [pid = 26299] [serial = 863] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 26299 | --DOMWINDOW == 174 (0x9248d800) [pid = 26299] [serial = 861] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 26299 | --DOMWINDOW == 173 (0x91f1a000) [pid = 26299] [serial = 858] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 26299 | --DOMWINDOW == 172 (0x9a073c00) [pid = 26299] [serial = 869] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 26299 | --DOMWINDOW == 171 (0x9a50a000) [pid = 26299] [serial = 867] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 26299 | --DOMWINDOW == 170 (0x99278800) [pid = 26299] [serial = 864] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 26299 | --DOMWINDOW == 169 (0x92483800) [pid = 26299] [serial = 860] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 26299 | --DOMWINDOW == 168 (0x9a4bcc00) [pid = 26299] [serial = 866] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 26299 | --DOMWINDOW == 167 (0x91ac4400) [pid = 26299] [serial = 857] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 26299 | 1469470939100 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:22:19 INFO - PROCESS | 26299 | 1469470939103 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 11:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:22:19 INFO - PROCESS | 26299 | 1469470939111 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:22:19 INFO - PROCESS | 26299 | 1469470939117 Marionette TRACE conn3 <- [1,1258,null,{}] 11:22:19 INFO - PROCESS | 26299 | 1469470939132 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:19 INFO - PROCESS | 26299 | 1469470939140 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:19 INFO - PROCESS | 26299 | 1469470939329 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:22:19 INFO - PROCESS | 26299 | 1469470939534 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:19 INFO - PROCESS | 26299 | 1469470939542 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54dc00 == 86 [pid = 26299] [id = 322] 11:22:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 168 (0x8f6f5400) [pid = 26299] [serial = 967] [outer = (nil)] 11:22:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 169 (0x91f1a800) [pid = 26299] [serial = 968] [outer = 0x8f6f5400] 11:22:19 INFO - PROCESS | 26299 | 1469470939614 Marionette DEBUG loaded listener.js 11:22:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 170 (0x92210800) [pid = 26299] [serial = 969] [outer = 0x8f6f5400] 11:22:20 INFO - PROCESS | 26299 | 1469470940347 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1284ms 11:22:20 INFO - PROCESS | 26299 | 1469470940396 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 26299 | 1469470940400 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 11:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:22:20 INFO - PROCESS | 26299 | 1469470940406 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - PROCESS | 26299 | 1469470940410 Marionette TRACE conn3 <- [1,1262,null,{}] 11:22:20 INFO - PROCESS | 26299 | 1469470940415 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:20 INFO - PROCESS | 26299 | 1469470940420 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:20 INFO - PROCESS | 26299 | 1469470940583 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:22:20 INFO - PROCESS | 26299 | 1469470940597 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 26299 | 1469470940606 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54a000 == 87 [pid = 26299] [id = 323] 11:22:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 171 (0x91f16000) [pid = 26299] [serial = 970] [outer = (nil)] 11:22:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 172 (0x9248fc00) [pid = 26299] [serial = 971] [outer = 0x91f16000] 11:22:20 INFO - PROCESS | 26299 | 1469470940673 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 173 (0x924f6c00) [pid = 26299] [serial = 972] [outer = 0x91f16000] 11:22:21 INFO - PROCESS | 26299 | 1469470941707 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1333ms 11:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:22:21 INFO - PROCESS | 26299 | 1469470941740 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 26299 | 1469470941743 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 11:22:21 INFO - PROCESS | 26299 | 1469470941749 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 26299 | 1469470941753 Marionette TRACE conn3 <- [1,1266,null,{}] 11:22:21 INFO - PROCESS | 26299 | 1469470941758 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:21 INFO - PROCESS | 26299 | 1469470941763 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:22 INFO - PROCESS | 26299 | 1469470941998 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:22:22 INFO - PROCESS | 26299 | 1469470942020 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 26299 | 1469470942045 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x93947000 == 88 [pid = 26299] [id = 324] 11:22:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 174 (0x9394b800) [pid = 26299] [serial = 973] [outer = (nil)] 11:22:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 175 (0x93c56000) [pid = 26299] [serial = 974] [outer = 0x9394b800] 11:22:22 INFO - PROCESS | 26299 | 1469470942205 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 176 (0x96ea0800) [pid = 26299] [serial = 975] [outer = 0x9394b800] 11:22:23 INFO - PROCESS | 26299 | --DOMWINDOW == 175 (0x992e0800) [pid = 26299] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:22:23 INFO - PROCESS | 26299 | --DOMWINDOW == 174 (0x8e7cd400) [pid = 26299] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:22:23 INFO - PROCESS | 26299 | --DOMWINDOW == 173 (0x8d545c00) [pid = 26299] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:22:23 INFO - PROCESS | 26299 | --DOMWINDOW == 172 (0x8d550c00) [pid = 26299] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:22:23 INFO - PROCESS | 26299 | --DOMWINDOW == 171 (0x9232c400) [pid = 26299] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:22:23 INFO - PROCESS | 26299 | --DOMWINDOW == 170 (0x8e07fc00) [pid = 26299] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:22:23 INFO - PROCESS | 26299 | --DOMWINDOW == 169 (0x99d7a400) [pid = 26299] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:22:23 INFO - PROCESS | 26299 | --DOMWINDOW == 168 (0x9ba75400) [pid = 26299] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:22:23 INFO - PROCESS | 26299 | --DOMWINDOW == 167 (0x93c5f400) [pid = 26299] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:22:23 INFO - PROCESS | 26299 | --DOMWINDOW == 166 (0x9a640c00) [pid = 26299] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:22:23 INFO - PROCESS | 26299 | --DOMWINDOW == 165 (0x99e1b400) [pid = 26299] [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.] 11:22:23 INFO - PROCESS | 26299 | 1469470943711 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1988ms 11:22:23 INFO - PROCESS | 26299 | 1469470943736 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:22:23 INFO - PROCESS | 26299 | 1469470943740 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 11:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:22:23 INFO - PROCESS | 26299 | 1469470943746 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:22:23 INFO - PROCESS | 26299 | 1469470943748 Marionette TRACE conn3 <- [1,1270,null,{}] 11:22:23 INFO - PROCESS | 26299 | 1469470943754 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:23 INFO - PROCESS | 26299 | 1469470943763 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:23 INFO - PROCESS | 26299 | 1469470943921 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:22:24 INFO - PROCESS | 26299 | 1469470944074 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 26299 | 1469470944085 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d545c00 == 89 [pid = 26299] [id = 325] 11:22:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 166 (0x8d550c00) [pid = 26299] [serial = 976] [outer = (nil)] 11:22:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 167 (0x9248e000) [pid = 26299] [serial = 977] [outer = 0x8d550c00] 11:22:24 INFO - PROCESS | 26299 | 1469470944152 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 168 (0x992dc800) [pid = 26299] [serial = 978] [outer = 0x8d550c00] 11:22:24 INFO - PROCESS | 26299 | 1469470944870 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1140ms 11:22:24 INFO - PROCESS | 26299 | 1469470944887 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:22:24 INFO - PROCESS | 26299 | 1469470944890 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 11:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:22:24 INFO - PROCESS | 26299 | 1469470944896 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - PROCESS | 26299 | 1469470944899 Marionette TRACE conn3 <- [1,1274,null,{}] 11:22:24 INFO - PROCESS | 26299 | 1469470944905 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:24 INFO - PROCESS | 26299 | 1469470944909 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:25 INFO - PROCESS | 26299 | 1469470945126 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:22:25 INFO - PROCESS | 26299 | 1469470945147 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:25 INFO - PROCESS | 26299 | 1469470945156 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x92fe2000 == 90 [pid = 26299] [id = 326] 11:22:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 169 (0x99279c00) [pid = 26299] [serial = 979] [outer = (nil)] 11:22:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 170 (0x9a502400) [pid = 26299] [serial = 980] [outer = 0x99279c00] 11:22:25 INFO - PROCESS | 26299 | 1469470945220 Marionette DEBUG loaded listener.js 11:22:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 171 (0x9a50b000) [pid = 26299] [serial = 981] [outer = 0x99279c00] 11:22:26 INFO - PROCESS | 26299 | 1469470946352 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1536ms 11:22:26 INFO - PROCESS | 26299 | 1469470946434 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:22:26 INFO - PROCESS | 26299 | 1469470946441 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 11:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:22:26 INFO - PROCESS | 26299 | 1469470946450 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - PROCESS | 26299 | 1469470946455 Marionette TRACE conn3 <- [1,1278,null,{}] 11:22:26 INFO - PROCESS | 26299 | 1469470946465 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:26 INFO - PROCESS | 26299 | 1469470946471 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:26 INFO - PROCESS | 26299 | 1469470946668 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:22:26 INFO - PROCESS | 26299 | 1469470946904 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:26 INFO - PROCESS | 26299 | 1469470946915 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:26 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccea000 == 91 [pid = 26299] [id = 327] 11:22:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 172 (0x8e07fc00) [pid = 26299] [serial = 982] [outer = (nil)] 11:22:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 173 (0x8e7ce800) [pid = 26299] [serial = 983] [outer = 0x8e07fc00] 11:22:27 INFO - PROCESS | 26299 | 1469470947043 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 174 (0x8f64a000) [pid = 26299] [serial = 984] [outer = 0x8e07fc00] 11:22:27 INFO - PROCESS | 26299 | 1469470947943 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1535ms 11:22:27 INFO - PROCESS | 26299 | 1469470947985 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:22:27 INFO - PROCESS | 26299 | 1469470947993 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 11:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:22:28 INFO - PROCESS | 26299 | 1469470948004 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 26299 | 1469470948008 Marionette TRACE conn3 <- [1,1282,null,{}] 11:22:28 INFO - PROCESS | 26299 | 1469470948015 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:28 INFO - PROCESS | 26299 | 1469470948021 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:28 INFO - PROCESS | 26299 | 1469470948216 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:22:28 INFO - PROCESS | 26299 | 1469470948505 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 26299 | 1469470948515 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f47f400 == 92 [pid = 26299] [id = 328] 11:22:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 175 (0x91ad0000) [pid = 26299] [serial = 985] [outer = (nil)] 11:22:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 176 (0x91c83c00) [pid = 26299] [serial = 986] [outer = 0x91ad0000] 11:22:28 INFO - PROCESS | 26299 | 1469470948642 Marionette DEBUG loaded listener.js 11:22:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 177 (0x92327400) [pid = 26299] [serial = 987] [outer = 0x91ad0000] 11:22:29 INFO - PROCESS | 26299 | 1469470949596 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1630ms 11:22:29 INFO - PROCESS | 26299 | 1469470949635 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:22:29 INFO - PROCESS | 26299 | 1469470949638 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 11:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:22:29 INFO - PROCESS | 26299 | 1469470949645 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:22:29 INFO - PROCESS | 26299 | 1469470949652 Marionette TRACE conn3 <- [1,1286,null,{}] 11:22:29 INFO - PROCESS | 26299 | 1469470949668 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:29 INFO - PROCESS | 26299 | 1469470949677 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:29 INFO - PROCESS | 26299 | 1469470949873 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:22:30 INFO - PROCESS | 26299 | 1469470950123 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:30 INFO - PROCESS | 26299 | 1469470950133 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:30 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce7000 == 93 [pid = 26299] [id = 329] 11:22:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 178 (0x978d6c00) [pid = 26299] [serial = 988] [outer = (nil)] 11:22:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 179 (0x9a251c00) [pid = 26299] [serial = 989] [outer = 0x978d6c00] 11:22:30 INFO - PROCESS | 26299 | 1469470950258 Marionette DEBUG loaded listener.js 11:22:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 180 (0x9a5c2c00) [pid = 26299] [serial = 990] [outer = 0x978d6c00] 11:22:31 INFO - PROCESS | 26299 | 1469470951128 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1536ms 11:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:22:31 INFO - PROCESS | 26299 | 1469470951184 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:22:31 INFO - PROCESS | 26299 | 1469470951188 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 11:22:31 INFO - PROCESS | 26299 | 1469470951195 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:22:31 INFO - PROCESS | 26299 | 1469470951199 Marionette TRACE conn3 <- [1,1290,null,{}] 11:22:31 INFO - PROCESS | 26299 | 1469470951205 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:31 INFO - PROCESS | 26299 | 1469470951210 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:31 INFO - PROCESS | 26299 | 1469470951420 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:22:31 INFO - PROCESS | 26299 | 1469470951667 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:31 INFO - PROCESS | 26299 | 1469470951674 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e0400 == 94 [pid = 26299] [id = 330] 11:22:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 181 (0x91172c00) [pid = 26299] [serial = 991] [outer = (nil)] 11:22:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 182 (0x9a8ae800) [pid = 26299] [serial = 992] [outer = 0x91172c00] 11:22:31 INFO - PROCESS | 26299 | 1469470951797 Marionette DEBUG loaded listener.js 11:22:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 183 (0x9ae5c000) [pid = 26299] [serial = 993] [outer = 0x91172c00] 11:22:32 INFO - PROCESS | 26299 | 1469470952720 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1588ms 11:22:32 INFO - PROCESS | 26299 | 1469470952784 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:22:32 INFO - PROCESS | 26299 | 1469470952788 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 11:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:22:32 INFO - PROCESS | 26299 | 1469470952794 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 26299 | 1469470952798 Marionette TRACE conn3 <- [1,1294,null,{}] 11:22:32 INFO - PROCESS | 26299 | 1469470952804 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:32 INFO - PROCESS | 26299 | 1469470952809 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:32 INFO - PROCESS | 26299 | 1469470952996 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:22:33 INFO - PROCESS | 26299 | 1469470953258 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:33 INFO - PROCESS | 26299 | 1469470953266 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e0000 == 95 [pid = 26299] [id = 331] 11:22:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 184 (0x9248b000) [pid = 26299] [serial = 994] [outer = (nil)] 11:22:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 185 (0x9ba11000) [pid = 26299] [serial = 995] [outer = 0x9248b000] 11:22:33 INFO - PROCESS | 26299 | 1469470953392 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 186 (0x9bfc7400) [pid = 26299] [serial = 996] [outer = 0x9248b000] 11:22:34 INFO - PROCESS | 26299 | 1469470954300 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1539ms 11:22:34 INFO - PROCESS | 26299 | 1469470954334 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:22:34 INFO - PROCESS | 26299 | 1469470954337 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 11:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:22:34 INFO - PROCESS | 26299 | 1469470954344 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:22:34 INFO - PROCESS | 26299 | 1469470954347 Marionette TRACE conn3 <- [1,1298,null,{}] 11:22:34 INFO - PROCESS | 26299 | 1469470954353 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:34 INFO - PROCESS | 26299 | 1469470954363 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:34 INFO - PROCESS | 26299 | 1469470954577 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:22:34 INFO - PROCESS | 26299 | 1469470954782 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 26299 | 1469470954791 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ac49000 == 96 [pid = 26299] [id = 332] 11:22:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 187 (0x9b4c4400) [pid = 26299] [serial = 997] [outer = (nil)] 11:22:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 188 (0xa23af000) [pid = 26299] [serial = 998] [outer = 0x9b4c4400] 11:22:34 INFO - PROCESS | 26299 | 1469470954957 Marionette DEBUG loaded listener.js 11:22:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 189 (0xa2566800) [pid = 26299] [serial = 999] [outer = 0x9b4c4400] 11:22:35 INFO - PROCESS | 26299 | 1469470955875 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1588ms 11:22:35 INFO - PROCESS | 26299 | 1469470955932 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 26299 | 1469470955936 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 11:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:22:35 INFO - PROCESS | 26299 | 1469470955942 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - PROCESS | 26299 | 1469470955946 Marionette TRACE conn3 <- [1,1302,null,{}] 11:22:35 INFO - PROCESS | 26299 | 1469470955952 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:35 INFO - PROCESS | 26299 | 1469470955958 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:36 INFO - PROCESS | 26299 | 1469470956177 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:22:36 INFO - PROCESS | 26299 | 1469470956438 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:36 INFO - PROCESS | 26299 | 1469470956448 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54f800 == 97 [pid = 26299] [id = 333] 11:22:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 190 (0xa225bc00) [pid = 26299] [serial = 1000] [outer = (nil)] 11:22:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 191 (0xa4d0dc00) [pid = 26299] [serial = 1001] [outer = 0xa225bc00] 11:22:36 INFO - PROCESS | 26299 | 1469470956566 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 192 (0xa6791800) [pid = 26299] [serial = 1002] [outer = 0xa225bc00] 11:22:37 INFO - PROCESS | 26299 | 1469470957450 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1584ms 11:22:37 INFO - PROCESS | 26299 | 1469470957527 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:22:37 INFO - PROCESS | 26299 | 1469470957537 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 11:22:37 INFO - PROCESS | 26299 | 1469470957543 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:22:37 INFO - PROCESS | 26299 | 1469470957547 Marionette TRACE conn3 <- [1,1306,null,{}] 11:22:37 INFO - PROCESS | 26299 | 1469470957553 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:37 INFO - PROCESS | 26299 | 1469470957558 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:37 INFO - PROCESS | 26299 | 1469470957737 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:22:38 INFO - PROCESS | 26299 | 1469470958043 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 26299 | 1469470958050 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd21400 == 98 [pid = 26299] [id = 334] 11:22:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 193 (0x8dd21c00) [pid = 26299] [serial = 1003] [outer = (nil)] 11:22:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 194 (0x8dd29000) [pid = 26299] [serial = 1004] [outer = 0x8dd21c00] 11:22:38 INFO - PROCESS | 26299 | 1469470958138 Marionette DEBUG loaded listener.js 11:22:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 195 (0x8dd2dc00) [pid = 26299] [serial = 1005] [outer = 0x8dd21c00] 11:22:39 INFO - PROCESS | 26299 | 1469470959018 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1535ms 11:22:39 INFO - PROCESS | 26299 | 1469470959079 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:22:39 INFO - PROCESS | 26299 | 1469470959083 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 11:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:22:39 INFO - PROCESS | 26299 | 1469470959090 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 26299 | 1469470959093 Marionette TRACE conn3 <- [1,1310,null,{}] 11:22:39 INFO - PROCESS | 26299 | 1469470959099 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:39 INFO - PROCESS | 26299 | 1469470959104 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:39 INFO - PROCESS | 26299 | 1469470959285 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:22:39 INFO - PROCESS | 26299 | 1469470959533 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:39 INFO - PROCESS | 26299 | 1469470959542 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd22400 == 99 [pid = 26299] [id = 335] 11:22:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 196 (0x8dd26c00) [pid = 26299] [serial = 1006] [outer = (nil)] 11:22:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 197 (0xa6c57400) [pid = 26299] [serial = 1007] [outer = 0x8dd26c00] 11:22:39 INFO - PROCESS | 26299 | 1469470959664 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 198 (0xa6d9dc00) [pid = 26299] [serial = 1008] [outer = 0x8dd26c00] 11:22:40 INFO - PROCESS | 26299 | 1469470960565 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:22:40 INFO - PROCESS | 26299 | 1469470960628 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 11:22:40 INFO - PROCESS | 26299 | 1469470960634 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 26299 | 1469470960638 Marionette TRACE conn3 <- [1,1314,null,{}] 11:22:40 INFO - PROCESS | 26299 | 1469470960644 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:40 INFO - PROCESS | 26299 | 1469470960649 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:40 INFO - PROCESS | 26299 | 1469470960837 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:22:41 INFO - PROCESS | 26299 | 1469470961044 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 26299 | 1469470961050 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfce000 == 100 [pid = 26299] [id = 336] 11:22:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 199 (0x8cfcf400) [pid = 26299] [serial = 1009] [outer = (nil)] 11:22:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 200 (0x8cfd6400) [pid = 26299] [serial = 1010] [outer = 0x8cfcf400] 11:22:41 INFO - PROCESS | 26299 | 1469470961177 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 201 (0x8cfda400) [pid = 26299] [serial = 1011] [outer = 0x8cfcf400] 11:22:42 INFO - PROCESS | 26299 | 1469470962120 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1532ms 11:22:42 INFO - PROCESS | 26299 | 1469470962166 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:22:42 INFO - PROCESS | 26299 | 1469470962171 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 11:22:42 INFO - PROCESS | 26299 | 1469470962177 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 26299 | 1469470962182 Marionette TRACE conn3 <- [1,1318,null,{}] 11:22:42 INFO - PROCESS | 26299 | 1469470962188 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:42 INFO - PROCESS | 26299 | 1469470962194 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:42 INFO - PROCESS | 26299 | 1469470962403 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:22:42 INFO - PROCESS | 26299 | 1469470962608 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:42 INFO - PROCESS | 26299 | 1469470962617 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:42 INFO - PROCESS | 26299 | ++DOCSHELL 0x8deb9400 == 101 [pid = 26299] [id = 337] 11:22:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 202 (0x8debdc00) [pid = 26299] [serial = 1012] [outer = (nil)] 11:22:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 203 (0x9a822400) [pid = 26299] [serial = 1013] [outer = 0x8debdc00] 11:22:42 INFO - PROCESS | 26299 | 1469470962825 Marionette DEBUG loaded listener.js 11:22:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 204 (0x9a828400) [pid = 26299] [serial = 1014] [outer = 0x8debdc00] 11:22:43 INFO - PROCESS | 26299 | 1469470963778 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1638ms 11:22:43 INFO - PROCESS | 26299 | 1469470963816 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:22:43 INFO - PROCESS | 26299 | 1469470963819 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 11:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:22:43 INFO - PROCESS | 26299 | 1469470963826 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:22:43 INFO - PROCESS | 26299 | 1469470963830 Marionette TRACE conn3 <- [1,1322,null,{}] 11:22:43 INFO - PROCESS | 26299 | 1469470963835 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:43 INFO - PROCESS | 26299 | 1469470963840 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:44 INFO - PROCESS | 26299 | 1469470964032 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:22:44 INFO - PROCESS | 26299 | 1469470964285 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 26299 | 1469470964292 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb02000 == 102 [pid = 26299] [id = 338] 11:22:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 205 (0x8cb03800) [pid = 26299] [serial = 1015] [outer = (nil)] 11:22:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 206 (0x8cb0a400) [pid = 26299] [serial = 1016] [outer = 0x8cb03800] 11:22:44 INFO - PROCESS | 26299 | 1469470964419 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 207 (0x8cb0d400) [pid = 26299] [serial = 1017] [outer = 0x8cb03800] 11:22:45 INFO - PROCESS | 26299 | 1469470965266 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1481ms 11:22:45 INFO - PROCESS | 26299 | 1469470965308 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 26299 | 1469470965312 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 11:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:22:45 INFO - PROCESS | 26299 | 1469470965319 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - PROCESS | 26299 | 1469470965323 Marionette TRACE conn3 <- [1,1326,null,{}] 11:22:45 INFO - PROCESS | 26299 | 1469470965347 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:45 INFO - PROCESS | 26299 | 1469470965352 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:45 INFO - PROCESS | 26299 | 1469470965605 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:22:45 INFO - PROCESS | 26299 | 1469470965756 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:45 INFO - PROCESS | 26299 | 1469470965765 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:45 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb04400 == 103 [pid = 26299] [id = 339] 11:22:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 208 (0x8cb07000) [pid = 26299] [serial = 1018] [outer = (nil)] 11:22:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 209 (0x8e086400) [pid = 26299] [serial = 1019] [outer = 0x8cb07000] 11:22:45 INFO - PROCESS | 26299 | 1469470965890 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 210 (0x90f0d400) [pid = 26299] [serial = 1020] [outer = 0x8cb07000] 11:22:46 INFO - PROCESS | 26299 | 1469470966805 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:22:46 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 11:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1542ms 11:22:46 INFO - PROCESS | 26299 | 1469470966862 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:22:46 INFO - PROCESS | 26299 | 1469470966867 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 11:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:22:46 INFO - PROCESS | 26299 | 1469470966874 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 26299 | 1469470966878 Marionette TRACE conn3 <- [1,1330,null,{}] 11:22:46 INFO - PROCESS | 26299 | 1469470966883 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:46 INFO - PROCESS | 26299 | 1469470966888 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:47 INFO - PROCESS | 26299 | 1469470967075 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:22:47 INFO - PROCESS | 26299 | 1469470967734 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 26299 | 1469470967743 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:47 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccecc00 == 104 [pid = 26299] [id = 340] 11:22:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 211 (0x8cfd3000) [pid = 26299] [serial = 1021] [outer = (nil)] 11:22:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 212 (0x8cfd8000) [pid = 26299] [serial = 1022] [outer = 0x8cfd3000] 11:22:47 INFO - PROCESS | 26299 | 1469470967833 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 213 (0x8d548000) [pid = 26299] [serial = 1023] [outer = 0x8cfd3000] 11:22:48 INFO - PROCESS | 26299 | 1469470968715 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:22:48 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 11:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1887ms 11:22:48 INFO - PROCESS | 26299 | 1469470968765 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 26299 | 1469470968773 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 11:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:22:48 INFO - PROCESS | 26299 | 1469470968782 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 26299 | 1469470968786 Marionette TRACE conn3 <- [1,1334,null,{}] 11:22:48 INFO - PROCESS | 26299 | 1469470968795 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:48 INFO - PROCESS | 26299 | 1469470968801 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:48 INFO - PROCESS | 26299 | 1469470968982 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:22:49 INFO - PROCESS | 26299 | 1469470969241 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:49 INFO - PROCESS | 26299 | 1469470969250 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d9000 == 105 [pid = 26299] [id = 341] 11:22:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 214 (0x8f476c00) [pid = 26299] [serial = 1024] [outer = (nil)] 11:22:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 215 (0x8f647800) [pid = 26299] [serial = 1025] [outer = 0x8f476c00] 11:22:49 INFO - PROCESS | 26299 | 1469470969435 Marionette DEBUG loaded listener.js 11:22:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 216 (0x8f6f6c00) [pid = 26299] [serial = 1026] [outer = 0x8f476c00] 11:22:50 INFO - PROCESS | 26299 | 1469470970366 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1645ms 11:22:50 INFO - PROCESS | 26299 | 1469470970430 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:22:50 INFO - PROCESS | 26299 | 1469470970436 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 11:22:50 INFO - PROCESS | 26299 | 1469470970443 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 26299 | 1469470970447 Marionette TRACE conn3 <- [1,1338,null,{}] 11:22:50 INFO - PROCESS | 26299 | 1469470970453 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:50 INFO - PROCESS | 26299 | 1469470970458 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:50 INFO - PROCESS | 26299 | 1469470970676 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:22:50 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce1800 == 104 [pid = 26299] [id = 283] 11:22:50 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec3c00 == 103 [pid = 26299] [id = 277] 11:22:50 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec1000 == 102 [pid = 26299] [id = 281] 11:22:50 INFO - PROCESS | 26299 | --DOCSHELL 0x8d542000 == 101 [pid = 26299] [id = 282] 11:22:50 INFO - PROCESS | 26299 | --DOMWINDOW == 215 (0x99646c00) [pid = 26299] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:22:50 INFO - PROCESS | 26299 | --DOMWINDOW == 214 (0x91c81c00) [pid = 26299] [serial = 905] [outer = (nil)] [url = about:blank] 11:22:50 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec2400 == 100 [pid = 26299] [id = 279] 11:22:50 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec0c00 == 99 [pid = 26299] [id = 280] 11:22:50 INFO - PROCESS | 26299 | --DOCSHELL 0x8d545c00 == 98 [pid = 26299] [id = 325] 11:22:50 INFO - PROCESS | 26299 | --DOCSHELL 0x93947000 == 97 [pid = 26299] [id = 324] 11:22:51 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54a000 == 96 [pid = 26299] [id = 323] 11:22:51 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54dc00 == 95 [pid = 26299] [id = 322] 11:22:51 INFO - PROCESS | 26299 | --DOCSHELL 0x8e085c00 == 94 [pid = 26299] [id = 321] 11:22:51 INFO - PROCESS | 26299 | 1469470971135 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 26299 | 1469470971143 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:51 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec6800 == 93 [pid = 26299] [id = 320] 11:22:51 INFO - PROCESS | 26299 | --DOCSHELL 0x8d494c00 == 92 [pid = 26299] [id = 319] 11:22:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb07400 == 93 [pid = 26299] [id = 342] 11:22:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 215 (0x8cb07c00) [pid = 26299] [serial = 1027] [outer = (nil)] 11:22:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 216 (0x8cfd0000) [pid = 26299] [serial = 1028] [outer = 0x8cb07c00] 11:22:51 INFO - PROCESS | 26299 | 1469470971242 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 217 (0x8d498400) [pid = 26299] [serial = 1029] [outer = 0x8cb07c00] 11:22:51 INFO - PROCESS | 26299 | --DOCSHELL 0x9d8f1c00 == 92 [pid = 26299] [id = 312] 11:22:51 INFO - PROCESS | 26299 | --DOCSHELL 0x9832f400 == 91 [pid = 26299] [id = 311] 11:22:51 INFO - PROCESS | 26299 | --DOCSHELL 0x8f646000 == 90 [pid = 26299] [id = 310] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 216 (0x8e7d9800) [pid = 26299] [serial = 765] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 215 (0x8f645000) [pid = 26299] [serial = 855] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 214 (0x8e085400) [pid = 26299] [serial = 909] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 213 (0x8debec00) [pid = 26299] [serial = 908] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 212 (0x8e096400) [pid = 26299] [serial = 902] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 211 (0x924eec00) [pid = 26299] [serial = 914] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 210 (0x9ac91c00) [pid = 26299] [serial = 872] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 209 (0x91acc400) [pid = 26299] [serial = 911] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 208 (0x91c8a000) [pid = 26299] [serial = 912] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 207 (0x93952800) [pid = 26299] [serial = 915] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 206 (0x9a506000) [pid = 26299] [serial = 917] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 205 (0x9c02ec00) [pid = 26299] [serial = 884] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 204 (0x91acf800) [pid = 26299] [serial = 875] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 203 (0xa2ff0800) [pid = 26299] [serial = 890] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 202 (0x9a1d8c00) [pid = 26299] [serial = 878] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 201 (0x9c032400) [pid = 26299] [serial = 923] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 200 (0x90f0a000) [pid = 26299] [serial = 896] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 199 (0xa4f7d000) [pid = 26299] [serial = 893] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 198 (0x9d8ee000) [pid = 26299] [serial = 887] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 197 (0xa4d0cc00) [pid = 26299] [serial = 899] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 196 (0x9b46b400) [pid = 26299] [serial = 881] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 195 (0xa23a8000) [pid = 26299] [serial = 926] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 194 (0xa225c000) [pid = 26299] [serial = 924] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 193 (0x9a76f800) [pid = 26299] [serial = 920] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 192 (0xa25f0400) [pid = 26299] [serial = 927] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 191 (0x9832b000) [pid = 26299] [serial = 609] [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.] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 190 (0x9ae53400) [pid = 26299] [serial = 921] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 26299 | --DOMWINDOW == 189 (0x9a5bf000) [pid = 26299] [serial = 918] [outer = (nil)] [url = about:blank] 11:22:52 INFO - PROCESS | 26299 | 1469470972811 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2393ms 11:22:52 INFO - PROCESS | 26299 | 1469470972838 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 26299 | 1469470972843 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 11:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:22:52 INFO - PROCESS | 26299 | 1469470972851 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 26299 | 1469470972857 Marionette TRACE conn3 <- [1,1342,null,{}] 11:22:52 INFO - PROCESS | 26299 | 1469470972865 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:52 INFO - PROCESS | 26299 | 1469470972871 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:53 INFO - PROCESS | 26299 | 1469470973153 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:22:53 INFO - PROCESS | 26299 | 1469470973345 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 26299 | 1469470973356 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:53 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd29800 == 91 [pid = 26299] [id = 343] 11:22:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 190 (0x8e07e400) [pid = 26299] [serial = 1030] [outer = (nil)] 11:22:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 191 (0x8f479400) [pid = 26299] [serial = 1031] [outer = 0x8e07e400] 11:22:53 INFO - PROCESS | 26299 | 1469470973441 Marionette DEBUG loaded listener.js 11:22:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 192 (0x8f6f2c00) [pid = 26299] [serial = 1032] [outer = 0x8e07e400] 11:22:54 INFO - PROCESS | 26299 | 1469470974418 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1633ms 11:22:54 INFO - PROCESS | 26299 | 1469470974490 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:22:54 INFO - PROCESS | 26299 | 1469470974497 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 11:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:22:54 INFO - PROCESS | 26299 | 1469470974504 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 26299 | 1469470974508 Marionette TRACE conn3 <- [1,1346,null,{}] 11:22:54 INFO - PROCESS | 26299 | 1469470974514 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:54 INFO - PROCESS | 26299 | 1469470974520 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:54 INFO - PROCESS | 26299 | 1469470974723 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:22:55 INFO - PROCESS | 26299 | 1469470975026 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 26299 | 1469470975034 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:22:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6f2400 == 92 [pid = 26299] [id = 344] 11:22:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 193 (0x91223c00) [pid = 26299] [serial = 1033] [outer = (nil)] 11:22:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 194 (0x91228400) [pid = 26299] [serial = 1034] [outer = 0x91223c00] 11:22:55 INFO - PROCESS | 26299 | 1469470975160 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 195 (0x9193b400) [pid = 26299] [serial = 1035] [outer = 0x91223c00] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x91936400 == 91 [pid = 26299] [id = 265] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0xa61e5400 == 90 [pid = 26299] [id = 252] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x9a63d000 == 89 [pid = 26299] [id = 223] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x91acfc00 == 88 [pid = 26299] [id = 224] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8f646400 == 87 [pid = 26299] [id = 253] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7cd800 == 86 [pid = 26299] [id = 301] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x924f3c00 == 85 [pid = 26299] [id = 248] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec4800 == 84 [pid = 26299] [id = 297] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x90f03000 == 83 [pid = 26299] [id = 298] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x9c0ef800 == 82 [pid = 26299] [id = 263] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8cced800 == 81 [pid = 26299] [id = 284] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8e08d400 == 80 [pid = 26299] [id = 300] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8deb7400 == 79 [pid = 26299] [id = 266] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x924ed800 == 78 [pid = 26299] [id = 235] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8d548400 == 77 [pid = 26299] [id = 299] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7d9000 == 76 [pid = 26299] [id = 341] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8ccecc00 == 75 [pid = 26299] [id = 340] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd21400 == 74 [pid = 26299] [id = 334] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54f800 == 73 [pid = 26299] [id = 333] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x9ac49000 == 72 [pid = 26299] [id = 332] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e0000 == 71 [pid = 26299] [id = 331] 11:22:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e0400 == 70 [pid = 26299] [id = 330] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0xa336e000 == 69 [pid = 26299] [id = 309] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7cc800 == 68 [pid = 26299] [id = 254] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8f64f000 == 67 [pid = 26299] [id = 276] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x91939c00 == 66 [pid = 26299] [id = 268] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9a077000 == 65 [pid = 26299] [id = 207] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9192e400 == 64 [pid = 26299] [id = 264] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8f644000 == 63 [pid = 26299] [id = 241] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x92fddc00 == 62 [pid = 26299] [id = 256] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x92325000 == 61 [pid = 26299] [id = 201] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x92fe3800 == 60 [pid = 26299] [id = 217] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9b4c0000 == 59 [pid = 26299] [id = 208] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8f649c00 == 58 [pid = 26299] [id = 247] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9a4bf800 == 57 [pid = 26299] [id = 273] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce7000 == 56 [pid = 26299] [id = 329] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x91ace000 == 55 [pid = 26299] [id = 221] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9a4bac00 == 54 [pid = 26299] [id = 209] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9a5bf800 == 53 [pid = 26299] [id = 272] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x924e9400 == 52 [pid = 26299] [id = 258] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x92fdb000 == 51 [pid = 26299] [id = 200] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8ccea000 == 50 [pid = 26299] [id = 327] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac2400 == 49 [pid = 26299] [id = 219] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x952c2400 == 48 [pid = 26299] [id = 262] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x92331c00 == 47 [pid = 26299] [id = 261] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7d0400 == 46 [pid = 26299] [id = 260] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9a63a800 == 45 [pid = 26299] [id = 211] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec5000 == 44 [pid = 26299] [id = 271] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8deb9400 == 43 [pid = 26299] [id = 337] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7d1c00 == 42 [pid = 26299] [id = 269] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x947da800 == 41 [pid = 26299] [id = 210] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x93a43800 == 40 [pid = 26299] [id = 227] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec1400 == 39 [pid = 26299] [id = 278] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd22400 == 38 [pid = 26299] [id = 335] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb02000 == 37 [pid = 26299] [id = 338] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac7000 == 36 [pid = 26299] [id = 240] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0xa23a9000 == 35 [pid = 26299] [id = 212] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6ed000 == 34 [pid = 26299] [id = 313] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9c03c800 == 33 [pid = 26299] [id = 225] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x99275c00 == 32 [pid = 26299] [id = 226] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8ccde400 == 31 [pid = 26299] [id = 314] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8f47f400 == 30 [pid = 26299] [id = 328] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8debd000 == 29 [pid = 26299] [id = 274] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfce000 == 28 [pid = 26299] [id = 336] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9ba10800 == 27 [pid = 26299] [id = 250] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8f471400 == 26 [pid = 26299] [id = 315] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8d493800 == 25 [pid = 26299] [id = 317] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9de800 == 24 [pid = 26299] [id = 318] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8e07dc00 == 23 [pid = 26299] [id = 267] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9233b400 == 22 [pid = 26299] [id = 255] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8d492400 == 21 [pid = 26299] [id = 316] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8f64ac00 == 20 [pid = 26299] [id = 251] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb04400 == 19 [pid = 26299] [id = 339] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9964f800 == 18 [pid = 26299] [id = 203] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8f643c00 == 17 [pid = 26299] [id = 259] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8f64d000 == 16 [pid = 26299] [id = 270] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9a63f400 == 15 [pid = 26299] [id = 204] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac4800 == 14 [pid = 26299] [id = 234] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x9a259000 == 13 [pid = 26299] [id = 257] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7d5800 == 12 [pid = 26299] [id = 275] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x94730c00 == 11 [pid = 26299] [id = 222] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x92324800 == 10 [pid = 26299] [id = 249] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd29800 == 9 [pid = 26299] [id = 343] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb07400 == 8 [pid = 26299] [id = 342] 11:22:59 INFO - PROCESS | 26299 | --DOCSHELL 0x92fe2000 == 7 [pid = 26299] [id = 326] 11:22:59 INFO - PROCESS | 26299 | 1469470979782 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 5348ms 11:22:59 INFO - PROCESS | 26299 | 1469470979854 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 26299 | 1469470979858 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 11:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:22:59 INFO - PROCESS | 26299 | 1469470979868 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 26299 | 1469470979873 Marionette TRACE conn3 <- [1,1350,null,{}] 11:22:59 INFO - PROCESS | 26299 | 1469470979883 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:59 INFO - PROCESS | 26299 | 1469470979888 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:00 INFO - PROCESS | 26299 | 1469470980058 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:23:00 INFO - PROCESS | 26299 | 1469470980071 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:00 INFO - PROCESS | 26299 | 1469470980078 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce8000 == 8 [pid = 26299] [id = 345] 11:23:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 196 (0x8cce9000) [pid = 26299] [serial = 1036] [outer = (nil)] 11:23:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 197 (0x8cced800) [pid = 26299] [serial = 1037] [outer = 0x8cce9000] 11:23:00 INFO - PROCESS | 26299 | 1469470980191 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 198 (0x8cfd2400) [pid = 26299] [serial = 1038] [outer = 0x8cce9000] 11:23:01 INFO - PROCESS | 26299 | 1469470981194 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1383ms 11:23:01 INFO - PROCESS | 26299 | 1469470981275 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:23:01 INFO - PROCESS | 26299 | 1469470981284 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 11:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:23:01 INFO - PROCESS | 26299 | 1469470981304 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:23:01 INFO - PROCESS | 26299 | 1469470981309 Marionette TRACE conn3 <- [1,1354,null,{}] 11:23:01 INFO - PROCESS | 26299 | 1469470981315 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:01 INFO - PROCESS | 26299 | 1469470981321 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:01 INFO - PROCESS | 26299 | 1469470981505 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:23:01 INFO - PROCESS | 26299 | 1469470981519 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 26299 | 1469470981533 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd22800 == 9 [pid = 26299] [id = 346] 11:23:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 199 (0x8dd23c00) [pid = 26299] [serial = 1039] [outer = (nil)] 11:23:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 200 (0x8deb7800) [pid = 26299] [serial = 1040] [outer = 0x8dd23c00] 11:23:01 INFO - PROCESS | 26299 | 1469470981779 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 201 (0x8debd800) [pid = 26299] [serial = 1041] [outer = 0x8dd23c00] 11:23:02 INFO - PROCESS | 26299 | 1469470982847 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1600ms 11:23:02 INFO - PROCESS | 26299 | 1469470982899 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 26299 | 1469470982902 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 11:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:23:02 INFO - PROCESS | 26299 | 1469470982918 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 26299 | 1469470982925 Marionette TRACE conn3 <- [1,1358,null,{}] 11:23:02 INFO - PROCESS | 26299 | 1469470982943 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:02 INFO - PROCESS | 26299 | 1469470982953 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:03 INFO - PROCESS | 26299 | 1469470983196 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:23:03 INFO - PROCESS | 26299 | 1469470983221 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 26299 | 1469470983231 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:03 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e09c800 == 10 [pid = 26299] [id = 347] 11:23:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 202 (0x8e7cc400) [pid = 26299] [serial = 1042] [outer = (nil)] 11:23:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 203 (0x8e7d6800) [pid = 26299] [serial = 1043] [outer = 0x8e7cc400] 11:23:03 INFO - PROCESS | 26299 | 1469470983306 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 204 (0x8f473800) [pid = 26299] [serial = 1044] [outer = 0x8e7cc400] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 203 (0xa6725800) [pid = 26299] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 202 (0x8f6eec00) [pid = 26299] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 201 (0x9394b800) [pid = 26299] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 200 (0x8f6f2000) [pid = 26299] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 199 (0x8f649800) [pid = 26299] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 198 (0xa3371c00) [pid = 26299] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 197 (0x8b9df000) [pid = 26299] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 196 (0x8d495800) [pid = 26299] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 195 (0x8d492800) [pid = 26299] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 194 (0x8e084000) [pid = 26299] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 193 (0x8f6f5400) [pid = 26299] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 192 (0x8f473000) [pid = 26299] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 191 (0xa2265800) [pid = 26299] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 190 (0x8d497400) [pid = 26299] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 189 (0x91f16000) [pid = 26299] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 188 (0x9964e000) [pid = 26299] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 187 (0x8e087000) [pid = 26299] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 186 (0x8cfd3000) [pid = 26299] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 185 (0x8e07fc00) [pid = 26299] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 184 (0x91ad0000) [pid = 26299] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 183 (0x978d6c00) [pid = 26299] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 182 (0x91172c00) [pid = 26299] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 181 (0x9248b000) [pid = 26299] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 180 (0x9b4c4400) [pid = 26299] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 179 (0xa225bc00) [pid = 26299] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 178 (0x8dd21c00) [pid = 26299] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 177 (0x8dd26c00) [pid = 26299] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 176 (0x8cfcf400) [pid = 26299] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 175 (0x8debdc00) [pid = 26299] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:23:05 INFO - PROCESS | 26299 | --DOMWINDOW == 174 (0x8cb03800) [pid = 26299] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 173 (0x8f476c00) [pid = 26299] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 172 (0x8cb07000) [pid = 26299] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 171 (0x8d550c00) [pid = 26299] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 170 (0x99279c00) [pid = 26299] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 169 (0x9b13a800) [pid = 26299] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 168 (0x9ae58c00) [pid = 26299] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 167 (0x90f04000) [pid = 26299] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 166 (0xa2538c00) [pid = 26299] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 165 (0x8deb8800) [pid = 26299] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 164 (0x952b8400) [pid = 26299] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 163 (0x8e08dc00) [pid = 26299] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 162 (0x8e7ce000) [pid = 26299] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 161 (0x90f0a800) [pid = 26299] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 160 (0x93c5ac00) [pid = 26299] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0x8e7d5000) [pid = 26299] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0x93a49400) [pid = 26299] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0x9bfd4400) [pid = 26299] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 156 (0x8f64a400) [pid = 26299] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0x8dec3800) [pid = 26299] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0x93a45c00) [pid = 26299] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x92209400) [pid = 26299] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x8f650000) [pid = 26299] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x99e1c800) [pid = 26299] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x9b4c1400) [pid = 26299] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x93a42000) [pid = 26299] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x93a49800) [pid = 26299] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x92336000) [pid = 26299] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x91930400) [pid = 26299] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x91936000) [pid = 26299] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x9ae51400) [pid = 26299] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x91f18000) [pid = 26299] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0x992dc000) [pid = 26299] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x9193cc00) [pid = 26299] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x8d544000) [pid = 26299] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x8deb9c00) [pid = 26299] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0xa33c8000) [pid = 26299] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x8cce4c00) [pid = 26299] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x9c034000) [pid = 26299] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x947db400) [pid = 26299] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:23:06 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x9220b400) [pid = 26299] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:23:06 INFO - PROCESS | 26299 | 1469470986563 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 3716ms 11:23:06 INFO - PROCESS | 26299 | 1469470986627 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 26299 | 1469470986632 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 11:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:23:06 INFO - PROCESS | 26299 | 1469470986638 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - PROCESS | 26299 | 1469470986641 Marionette TRACE conn3 <- [1,1362,null,{}] 11:23:06 INFO - PROCESS | 26299 | 1469470986646 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:06 INFO - PROCESS | 26299 | 1469470986651 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:06 INFO - PROCESS | 26299 | 1469470986896 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:23:07 INFO - PROCESS | 26299 | 1469470986994 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 26299 | 1469470987001 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb01800 == 11 [pid = 26299] [id = 348] 11:23:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x8cfcd400) [pid = 26299] [serial = 1045] [outer = (nil)] 11:23:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x8debf800) [pid = 26299] [serial = 1046] [outer = 0x8cfcd400] 11:23:07 INFO - PROCESS | 26299 | 1469470987074 Marionette DEBUG loaded listener.js 11:23:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x8e094000) [pid = 26299] [serial = 1047] [outer = 0x8cfcd400] 11:23:08 INFO - PROCESS | 26299 | 1469470988103 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1482ms 11:23:08 INFO - PROCESS | 26299 | 1469470988121 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 11:23:08 INFO - PROCESS | 26299 | 1469470988127 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 11:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:23:08 INFO - PROCESS | 26299 | 1469470988137 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:23:08 INFO - PROCESS | 26299 | 1469470988142 Marionette TRACE conn3 <- [1,1366,null,{}] 11:23:08 INFO - PROCESS | 26299 | 1469470988150 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:08 INFO - PROCESS | 26299 | 1469470988157 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:08 INFO - PROCESS | 26299 | 1469470988341 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:23:08 INFO - PROCESS | 26299 | 1469470988611 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:08 INFO - PROCESS | 26299 | 1469470988625 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:08 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce4400 == 12 [pid = 26299] [id = 349] 11:23:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x8cced400) [pid = 26299] [serial = 1048] [outer = (nil)] 11:23:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x8d542000) [pid = 26299] [serial = 1049] [outer = 0x8cced400] 11:23:08 INFO - PROCESS | 26299 | 1469470988752 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x8d550c00) [pid = 26299] [serial = 1050] [outer = 0x8cced400] 11:23:09 INFO - PROCESS | 26299 | 1469470989744 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 26299 | 1469470989779 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 11:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:23:09 INFO - PROCESS | 26299 | 1469470989790 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 26299 | 1469470989801 Marionette TRACE conn3 <- [1,1370,null,{}] 11:23:09 INFO - PROCESS | 26299 | 1469470989811 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:09 INFO - PROCESS | 26299 | 1469470989821 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:10 INFO - PROCESS | 26299 | 1469470990077 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:23:10 INFO - PROCESS | 26299 | 1469470990384 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 26299 | 1469470990396 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e7000 == 13 [pid = 26299] [id = 350] 11:23:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x8e08ac00) [pid = 26299] [serial = 1051] [outer = (nil)] 11:23:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x8e7d5800) [pid = 26299] [serial = 1052] [outer = 0x8e08ac00] 11:23:10 INFO - PROCESS | 26299 | 1469470990491 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x8f643800) [pid = 26299] [serial = 1053] [outer = 0x8e08ac00] 11:23:11 INFO - PROCESS | 26299 | 1469470991607 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:23:11 INFO - PROCESS | 26299 | 1469470991642 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 11:23:11 INFO - PROCESS | 26299 | 1469470991649 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 26299 | 1469470991656 Marionette TRACE conn3 <- [1,1374,null,{}] 11:23:11 INFO - PROCESS | 26299 | 1469470991673 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:11 INFO - PROCESS | 26299 | 1469470991682 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:11 INFO - PROCESS | 26299 | 1469470991918 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:23:12 INFO - PROCESS | 26299 | 1469470992179 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 26299 | 1469470992192 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f0a000 == 14 [pid = 26299] [id = 351] 11:23:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x90f0ac00) [pid = 26299] [serial = 1054] [outer = (nil)] 11:23:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x90f10000) [pid = 26299] [serial = 1055] [outer = 0x90f0ac00] 11:23:12 INFO - PROCESS | 26299 | 1469470992311 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x91172000) [pid = 26299] [serial = 1056] [outer = 0x90f0ac00] 11:23:13 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:13 INFO - PROCESS | 26299 | 1469470993319 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:23:13 INFO - PROCESS | 26299 | 1469470993352 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 11:23:13 INFO - PROCESS | 26299 | 1469470993359 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 26299 | 1469470993362 Marionette TRACE conn3 <- [1,1378,null,{}] 11:23:13 INFO - PROCESS | 26299 | 1469470993368 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:13 INFO - PROCESS | 26299 | 1469470993374 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:13 INFO - PROCESS | 26299 | 1469470993557 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:23:13 INFO - PROCESS | 26299 | 1469470993805 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 26299 | 1469470993814 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb10c00 == 15 [pid = 26299] [id = 352] 11:23:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x9121fc00) [pid = 26299] [serial = 1057] [outer = (nil)] 11:23:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x91224400) [pid = 26299] [serial = 1058] [outer = 0x9121fc00] 11:23:13 INFO - PROCESS | 26299 | 1469470993941 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x9122b400) [pid = 26299] [serial = 1059] [outer = 0x9121fc00] 11:23:14 INFO - PROCESS | 26299 | 1469470994908 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:23:14 INFO - PROCESS | 26299 | 1469470994960 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 11:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:23:14 INFO - PROCESS | 26299 | 1469470994967 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:23:14 INFO - PROCESS | 26299 | 1469470994971 Marionette TRACE conn3 <- [1,1382,null,{}] 11:23:14 INFO - PROCESS | 26299 | 1469470994977 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:14 INFO - PROCESS | 26299 | 1469470994982 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:15 INFO - PROCESS | 26299 | 1469470995198 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:23:15 INFO - PROCESS | 26299 | 1469470995444 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 26299 | 1469470995453 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:15 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f10c00 == 16 [pid = 26299] [id = 353] 11:23:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x91936c00) [pid = 26299] [serial = 1060] [outer = (nil)] 11:23:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x9193c400) [pid = 26299] [serial = 1061] [outer = 0x91936c00] 11:23:15 INFO - PROCESS | 26299 | 1469470995580 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x9193a000) [pid = 26299] [serial = 1062] [outer = 0x91936c00] 11:23:16 INFO - PROCESS | 26299 | [26299] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:16 INFO - PROCESS | 26299 | 1469470996554 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:23:16 INFO - PROCESS | 26299 | 1469470996615 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 11:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:23:16 INFO - PROCESS | 26299 | 1469470996628 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 26299 | 1469470996631 Marionette TRACE conn3 <- [1,1386,null,{}] 11:23:16 INFO - PROCESS | 26299 | 1469470996637 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:16 INFO - PROCESS | 26299 | 1469470996648 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:16 INFO - PROCESS | 26299 | 1469470996926 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:23:17 INFO - PROCESS | 26299 | 1469470997227 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:17 INFO - PROCESS | 26299 | 1469470997236 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e3c00 == 17 [pid = 26299] [id = 354] 11:23:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x8cce8400) [pid = 26299] [serial = 1063] [outer = (nil)] 11:23:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x91c89800) [pid = 26299] [serial = 1064] [outer = 0x8cce8400] 11:23:17 INFO - PROCESS | 26299 | 1469470997347 Marionette DEBUG loaded listener.js 11:23:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x9220ec00) [pid = 26299] [serial = 1065] [outer = 0x8cce8400] 11:23:18 INFO - PROCESS | 26299 | 1469470998384 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:23:18 INFO - PROCESS | 26299 | 1469470998418 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 11:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:23:18 INFO - PROCESS | 26299 | 1469470998424 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 26299 | 1469470998427 Marionette TRACE conn3 <- [1,1390,null,{}] 11:23:18 INFO - PROCESS | 26299 | 1469470998434 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:18 INFO - PROCESS | 26299 | 1469470998439 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:18 INFO - PROCESS | 26299 | 1469470998627 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:23:18 INFO - PROCESS | 26299 | 1469470998876 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 26299 | 1469470998883 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:18 INFO - PROCESS | 26299 | ++DOCSHELL 0x92328400 == 18 [pid = 26299] [id = 355] 11:23:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x92328c00) [pid = 26299] [serial = 1066] [outer = (nil)] 11:23:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0x9233b400) [pid = 26299] [serial = 1067] [outer = 0x92328c00] 11:23:19 INFO - PROCESS | 26299 | 1469470999013 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0x9233bc00) [pid = 26299] [serial = 1068] [outer = 0x92328c00] 11:23:19 INFO - PROCESS | 26299 | 1469470999917 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1530ms 11:23:19 INFO - PROCESS | 26299 | 1469470999956 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 26299 | 1469470999959 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 11:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:23:19 INFO - PROCESS | 26299 | 1469470999966 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 26299 | 1469470999969 Marionette TRACE conn3 <- [1,1394,null,{}] 11:23:19 INFO - PROCESS | 26299 | 1469470999975 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:19 INFO - PROCESS | 26299 | 1469470999980 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:20 INFO - PROCESS | 26299 | 1469471000159 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:23:20 INFO - PROCESS | 26299 | 1469471000414 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 26299 | 1469471000421 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb02c00 == 19 [pid = 26299] [id = 356] 11:23:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0x8cb0e400) [pid = 26299] [serial = 1069] [outer = (nil)] 11:23:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0x8cfdc400) [pid = 26299] [serial = 1070] [outer = 0x8cb0e400] 11:23:20 INFO - PROCESS | 26299 | 1469471000553 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 161 (0x8dd2b800) [pid = 26299] [serial = 1071] [outer = 0x8cb0e400] 11:23:21 INFO - PROCESS | 26299 | 1469471001454 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1547ms 11:23:21 INFO - PROCESS | 26299 | 1469471001514 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 26299 | 1469471001519 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 11:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:23:21 INFO - PROCESS | 26299 | 1469471001525 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 26299 | 1469471001528 Marionette TRACE conn3 <- [1,1398,null,{}] 11:23:21 INFO - PROCESS | 26299 | 1469471001534 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:21 INFO - PROCESS | 26299 | 1469471001539 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:21 INFO - PROCESS | 26299 | 1469471001741 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:23:22 INFO - PROCESS | 26299 | 1469471001995 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:22 INFO - PROCESS | 26299 | 1469471002007 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9df400 == 20 [pid = 26299] [id = 357] 11:23:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 162 (0x8b9e1800) [pid = 26299] [serial = 1072] [outer = (nil)] 11:23:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 163 (0x8d499000) [pid = 26299] [serial = 1073] [outer = 0x8b9e1800] 11:23:22 INFO - PROCESS | 26299 | 1469471002128 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 164 (0x8e09a800) [pid = 26299] [serial = 1074] [outer = 0x8b9e1800] 11:23:23 INFO - PROCESS | 26299 | 1469471003060 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1595ms 11:23:23 INFO - PROCESS | 26299 | 1469471003121 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:23:23 INFO - PROCESS | 26299 | 1469471003124 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 11:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:23:23 INFO - PROCESS | 26299 | 1469471003131 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 26299 | 1469471003135 Marionette TRACE conn3 <- [1,1402,null,{}] 11:23:23 INFO - PROCESS | 26299 | 1469471003140 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:23 INFO - PROCESS | 26299 | 1469471003145 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:23 INFO - PROCESS | 26299 | 1469471003319 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:23:23 INFO - PROCESS | 26299 | 1469471003571 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 26299 | 1469471003577 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:23 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9dc400 == 21 [pid = 26299] [id = 358] 11:23:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 165 (0x8b9dd000) [pid = 26299] [serial = 1075] [outer = (nil)] 11:23:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 166 (0x8b9e9c00) [pid = 26299] [serial = 1076] [outer = 0x8b9dd000] 11:23:23 INFO - PROCESS | 26299 | 1469471003844 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 167 (0x8ccde800) [pid = 26299] [serial = 1077] [outer = 0x8b9dd000] 11:23:24 INFO - PROCESS | 26299 | 1469471004771 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1686ms 11:23:24 INFO - PROCESS | 26299 | 1469471004818 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:23:24 INFO - PROCESS | 26299 | 1469471004824 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 11:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:23:24 INFO - PROCESS | 26299 | 1469471004832 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 26299 | 1469471004836 Marionette TRACE conn3 <- [1,1406,null,{}] 11:23:24 INFO - PROCESS | 26299 | 1469471004844 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:24 INFO - PROCESS | 26299 | 1469471004850 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:25 INFO - PROCESS | 26299 | 1469471005044 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:23:25 INFO - PROCESS | 26299 | 1469471005436 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 26299 | 1469471005447 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 166 (0xa3370400) [pid = 26299] [serial = 891] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 165 (0xa225d800) [pid = 26299] [serial = 888] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 164 (0x8e097400) [pid = 26299] [serial = 903] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 163 (0x91c8b800) [pid = 26299] [serial = 906] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 162 (0xa614ac00) [pid = 26299] [serial = 900] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 161 (0x9c037000) [pid = 26299] [serial = 885] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 160 (0x9b639400) [pid = 26299] [serial = 882] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0x90f0dc00) [pid = 26299] [serial = 897] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0xa61dcc00) [pid = 26299] [serial = 894] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0x992dc800) [pid = 26299] [serial = 978] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 156 (0x924f6c00) [pid = 26299] [serial = 972] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0x9248e000) [pid = 26299] [serial = 977] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0x9a50b000) [pid = 26299] [serial = 981] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x9a502400) [pid = 26299] [serial = 980] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x9ae55c00) [pid = 26299] [serial = 873] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x9232f400) [pid = 26299] [serial = 876] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x9a50f000) [pid = 26299] [serial = 879] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0xa2263800) [pid = 26299] [serial = 837] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x92321000) [pid = 26299] [serial = 744] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0xa6da2000) [pid = 26299] [serial = 846] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0xa6728c00) [pid = 26299] [serial = 684] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0xa4d54c00) [pid = 26299] [serial = 783] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x92333400) [pid = 26299] [serial = 831] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x9a63c400) [pid = 26299] [serial = 789] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0xa33c7400) [pid = 26299] [serial = 840] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x952bc000) [pid = 26299] [serial = 747] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x99d7e000) [pid = 26299] [serial = 834] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x92fdec00) [pid = 26299] [serial = 786] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x9193ac00) [pid = 26299] [serial = 795] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x9b422c00) [pid = 26299] [serial = 828] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x9ae59000) [pid = 26299] [serial = 843] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0xa4d4d800) [pid = 26299] [serial = 756] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0xa672bc00) [pid = 26299] [serial = 681] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0xa6c55c00) [pid = 26299] [serial = 798] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x8d54c800) [pid = 26299] [serial = 849] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0xa69ce000) [pid = 26299] [serial = 801] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0xa672b800) [pid = 26299] [serial = 792] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x8cce9400) [pid = 26299] [serial = 852] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0xa231b000) [pid = 26299] [serial = 753] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0x9a65c000) [pid = 26299] [serial = 750] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0xa3370c00) [pid = 26299] [serial = 762] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0xa6da7800) [pid = 26299] [serial = 759] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x90f01400) [pid = 26299] [serial = 942] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x8f6f7800) [pid = 26299] [serial = 941] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x93c56000) [pid = 26299] [serial = 974] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x91176800) [pid = 26299] [serial = 945] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x91172800) [pid = 26299] [serial = 944] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x9220d800) [pid = 26299] [serial = 933] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x91c7c800) [pid = 26299] [serial = 932] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0xa61e0c00) [pid = 26299] [serial = 929] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0xa6c53800) [pid = 26299] [serial = 930] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x8b9e8400) [pid = 26299] [serial = 957] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 114 (0x8b9e5800) [pid = 26299] [serial = 956] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 113 (0x8deb9800) [pid = 26299] [serial = 960] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 112 (0x8d547400) [pid = 26299] [serial = 959] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 111 (0x8d49dc00) [pid = 26299] [serial = 951] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 110 (0x8d49c400) [pid = 26299] [serial = 950] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 109 (0x8f475000) [pid = 26299] [serial = 963] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 108 (0x8e09bc00) [pid = 26299] [serial = 962] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 107 (0x91f1a800) [pid = 26299] [serial = 968] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 106 (0x92210800) [pid = 26299] [serial = 969] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 105 (0x91175c00) [pid = 26299] [serial = 948] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 104 (0x8f47dc00) [pid = 26299] [serial = 947] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 103 (0xa6c4a800) [pid = 26299] [serial = 939] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 102 (0xa4d0ac00) [pid = 26299] [serial = 938] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 101 (0x9116d400) [pid = 26299] [serial = 954] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 100 (0x8f6f6400) [pid = 26299] [serial = 953] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 99 (0x9248fc00) [pid = 26299] [serial = 971] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x9a772400) [pid = 26299] [serial = 936] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x9a507c00) [pid = 26299] [serial = 935] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x91935c00) [pid = 26299] [serial = 966] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x9116cc00) [pid = 26299] [serial = 965] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x8e7ce800) [pid = 26299] [serial = 983] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x8f64a000) [pid = 26299] [serial = 984] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x91c83c00) [pid = 26299] [serial = 986] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x9a251c00) [pid = 26299] [serial = 989] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x92327400) [pid = 26299] [serial = 987] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x9a5c2c00) [pid = 26299] [serial = 990] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x9ae5c000) [pid = 26299] [serial = 993] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x9a8ae800) [pid = 26299] [serial = 992] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x9bfc7400) [pid = 26299] [serial = 996] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x9ba11000) [pid = 26299] [serial = 995] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0xa23af000) [pid = 26299] [serial = 998] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0xa4d0dc00) [pid = 26299] [serial = 1001] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0xa2566800) [pid = 26299] [serial = 999] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x96ea0800) [pid = 26299] [serial = 975] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0xa6791800) [pid = 26299] [serial = 1002] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e5800 == 22 [pid = 26299] [id = 359] 11:23:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8b9e8400) [pid = 26299] [serial = 1078] [outer = (nil)] 11:23:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x8cb0e000) [pid = 26299] [serial = 1079] [outer = 0x8b9e8400] 11:23:25 INFO - PROCESS | 26299 | 1469471005671 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8cfdc800) [pid = 26299] [serial = 1080] [outer = 0x8b9e8400] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0xa6c57400) [pid = 26299] [serial = 1007] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x8dd2dc00) [pid = 26299] [serial = 1005] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8cfd6400) [pid = 26299] [serial = 1010] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0xa6d9dc00) [pid = 26299] [serial = 1008] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9a822400) [pid = 26299] [serial = 1013] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x8cfda400) [pid = 26299] [serial = 1011] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9a828400) [pid = 26299] [serial = 1014] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8d548000) [pid = 26299] [serial = 1023] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8cb0d400) [pid = 26299] [serial = 1017] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x8cb0a400) [pid = 26299] [serial = 1016] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8f6f6c00) [pid = 26299] [serial = 1026] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8e086400) [pid = 26299] [serial = 1019] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x90f0d400) [pid = 26299] [serial = 1020] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x8f647800) [pid = 26299] [serial = 1025] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8cfd8000) [pid = 26299] [serial = 1022] [outer = (nil)] [url = about:blank] 11:23:25 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8dd29000) [pid = 26299] [serial = 1004] [outer = (nil)] [url = about:blank] 11:23:26 INFO - PROCESS | 26299 | 1469471006471 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1690ms 11:23:26 INFO - PROCESS | 26299 | 1469471006523 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 26299 | 1469471006529 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 11:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:23:26 INFO - PROCESS | 26299 | 1469471006539 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - PROCESS | 26299 | 1469471006543 Marionette TRACE conn3 <- [1,1410,null,{}] 11:23:26 INFO - PROCESS | 26299 | 1469471006549 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:26 INFO - PROCESS | 26299 | 1469471006555 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:26 INFO - PROCESS | 26299 | 1469471006743 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:23:26 INFO - PROCESS | 26299 | 1469471006900 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 26299 | 1469471006913 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:26 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfda400 == 23 [pid = 26299] [id = 360] 11:23:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8d49d800) [pid = 26299] [serial = 1081] [outer = (nil)] 11:23:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8e08a800) [pid = 26299] [serial = 1082] [outer = 0x8d49d800] 11:23:26 INFO - PROCESS | 26299 | 1469471006993 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8e09b000) [pid = 26299] [serial = 1083] [outer = 0x8d49d800] 11:23:27 INFO - PROCESS | 26299 | 1469471007925 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1443ms 11:23:27 INFO - PROCESS | 26299 | 1469471007982 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 26299 | 1469471007986 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 11:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:23:27 INFO - PROCESS | 26299 | 1469471007993 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - PROCESS | 26299 | 1469471007998 Marionette TRACE conn3 <- [1,1414,null,{}] 11:23:28 INFO - PROCESS | 26299 | 1469471008026 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:28 INFO - PROCESS | 26299 | 1469471008034 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:28 INFO - PROCESS | 26299 | 1469471008278 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:23:28 INFO - PROCESS | 26299 | 1469471008303 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 26299 | 1469471008310 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb03800 == 24 [pid = 26299] [id = 361] 11:23:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8e08cc00) [pid = 26299] [serial = 1084] [outer = (nil)] 11:23:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8f6f6400) [pid = 26299] [serial = 1085] [outer = 0x8e08cc00] 11:23:28 INFO - PROCESS | 26299 | 1469471008377 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x90f01400) [pid = 26299] [serial = 1086] [outer = 0x8e08cc00] 11:23:29 INFO - PROCESS | 26299 | 1469471009365 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1396ms 11:23:29 INFO - PROCESS | 26299 | 1469471009389 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:23:29 INFO - PROCESS | 26299 | 1469471009393 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 11:23:29 INFO - PROCESS | 26299 | 1469471009399 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:23:29 INFO - PROCESS | 26299 | 1469471009403 Marionette TRACE conn3 <- [1,1418,null,{}] 11:23:29 INFO - PROCESS | 26299 | 1469471009408 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:29 INFO - PROCESS | 26299 | 1469471009413 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:29 INFO - PROCESS | 26299 | 1469471009704 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:23:29 INFO - PROCESS | 26299 | 1469471009721 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 26299 | 1469471009728 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:29 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce1400 == 25 [pid = 26299] [id = 362] 11:23:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8f47dc00) [pid = 26299] [serial = 1087] [outer = (nil)] 11:23:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x91173400) [pid = 26299] [serial = 1088] [outer = 0x8f47dc00] 11:23:29 INFO - PROCESS | 26299 | 1469471009796 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9117a400) [pid = 26299] [serial = 1089] [outer = 0x8f47dc00] 11:23:30 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8dd23c00) [pid = 26299] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:23:30 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8e7cc400) [pid = 26299] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:23:30 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x8cb07c00) [pid = 26299] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:23:30 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8e07e400) [pid = 26299] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:23:30 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8cce9000) [pid = 26299] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:23:30 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x91223c00) [pid = 26299] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:23:30 INFO - PROCESS | 26299 | 1469471010731 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1400ms 11:23:30 INFO - PROCESS | 26299 | 1469471010799 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 26299 | 1469471010803 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 11:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:23:30 INFO - PROCESS | 26299 | 1469471010810 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - PROCESS | 26299 | 1469471010813 Marionette TRACE conn3 <- [1,1422,null,{}] 11:23:30 INFO - PROCESS | 26299 | 1469471010818 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:30 INFO - PROCESS | 26299 | 1469471010822 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:30 INFO - PROCESS | 26299 | 1469471010986 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:23:31 INFO - PROCESS | 26299 | 1469471010996 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 26299 | 1469471011006 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f0f000 == 26 [pid = 26299] [id = 363] 11:23:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x91174800) [pid = 26299] [serial = 1090] [outer = (nil)] 11:23:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x91226800) [pid = 26299] [serial = 1091] [outer = 0x91174800] 11:23:31 INFO - PROCESS | 26299 | 1469471011236 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x9193c800) [pid = 26299] [serial = 1092] [outer = 0x91174800] 11:23:32 INFO - PROCESS | 26299 | 1469471012100 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1392ms 11:23:32 INFO - PROCESS | 26299 | 1469471012204 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:23:32 INFO - PROCESS | 26299 | 1469471012210 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 11:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:23:32 INFO - PROCESS | 26299 | 1469471012219 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - PROCESS | 26299 | 1469471012225 Marionette TRACE conn3 <- [1,1426,null,{}] 11:23:32 INFO - PROCESS | 26299 | 1469471012234 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:32 INFO - PROCESS | 26299 | 1469471012241 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:32 INFO - PROCESS | 26299 | 1469471012470 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:23:32 INFO - PROCESS | 26299 | 1469471012733 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 26299 | 1469471012750 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:32 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0fc00 == 27 [pid = 26299] [id = 364] 11:23:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8cfda000) [pid = 26299] [serial = 1093] [outer = (nil)] 11:23:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x8d4a0000) [pid = 26299] [serial = 1094] [outer = 0x8cfda000] 11:23:32 INFO - PROCESS | 26299 | 1469471012848 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x8d548c00) [pid = 26299] [serial = 1095] [outer = 0x8cfda000] 11:23:33 INFO - PROCESS | 26299 | 1469471013964 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1787ms 11:23:34 INFO - PROCESS | 26299 | 1469471014008 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 26299 | 1469471014013 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 11:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:23:34 INFO - PROCESS | 26299 | 1469471014026 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 26299 | 1469471014035 Marionette TRACE conn3 <- [1,1430,null,{}] 11:23:34 INFO - PROCESS | 26299 | 1469471014045 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:34 INFO - PROCESS | 26299 | 1469471014055 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:34 INFO - PROCESS | 26299 | 1469471014300 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:23:34 INFO - PROCESS | 26299 | 1469471014592 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 26299 | 1469471014599 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f475c00 == 28 [pid = 26299] [id = 365] 11:23:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x8f47bc00) [pid = 26299] [serial = 1096] [outer = (nil)] 11:23:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x8f64c800) [pid = 26299] [serial = 1097] [outer = 0x8f47bc00] 11:23:34 INFO - PROCESS | 26299 | 1469471014689 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x8f6f6c00) [pid = 26299] [serial = 1098] [outer = 0x8f47bc00] 11:23:35 INFO - PROCESS | 26299 | 1469471015698 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1748ms 11:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:23:35 INFO - PROCESS | 26299 | 1469471015770 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 26299 | 1469471015773 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 11:23:35 INFO - PROCESS | 26299 | 1469471015780 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 26299 | 1469471015783 Marionette TRACE conn3 <- [1,1434,null,{}] 11:23:35 INFO - PROCESS | 26299 | 1469471015800 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:35 INFO - PROCESS | 26299 | 1469471015808 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:36 INFO - PROCESS | 26299 | 1469471016062 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:23:36 INFO - PROCESS | 26299 | 1469471016393 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:36 INFO - PROCESS | 26299 | 1469471016405 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x91c81800 == 29 [pid = 26299] [id = 366] 11:23:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x91c84000) [pid = 26299] [serial = 1099] [outer = (nil)] 11:23:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x91c8bc00) [pid = 26299] [serial = 1100] [outer = 0x91c84000] 11:23:36 INFO - PROCESS | 26299 | 1469471016488 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x91f1c800) [pid = 26299] [serial = 1101] [outer = 0x91c84000] 11:23:37 INFO - PROCESS | 26299 | 1469471017490 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1787ms 11:23:37 INFO - PROCESS | 26299 | 1469471017567 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 26299 | 1469471017571 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 11:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:23:37 INFO - PROCESS | 26299 | 1469471017578 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 26299 | 1469471017581 Marionette TRACE conn3 <- [1,1438,null,{}] 11:23:37 INFO - PROCESS | 26299 | 1469471017587 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:37 INFO - PROCESS | 26299 | 1469471017592 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:37 INFO - PROCESS | 26299 | 1469471017818 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:23:38 INFO - PROCESS | 26299 | 1469471018063 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 26299 | 1469471018071 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9eb000 == 30 [pid = 26299] [id = 367] 11:23:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x91ac3c00) [pid = 26299] [serial = 1102] [outer = (nil)] 11:23:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x92335c00) [pid = 26299] [serial = 1103] [outer = 0x91ac3c00] 11:23:38 INFO - PROCESS | 26299 | 1469471018191 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x9248b000) [pid = 26299] [serial = 1104] [outer = 0x91ac3c00] 11:23:39 INFO - PROCESS | 26299 | 1469471019107 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1588ms 11:23:39 INFO - PROCESS | 26299 | 1469471019183 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:23:39 INFO - PROCESS | 26299 | 1469471019186 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 11:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:23:39 INFO - PROCESS | 26299 | 1469471019193 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:23:39 INFO - PROCESS | 26299 | 1469471019197 Marionette TRACE conn3 <- [1,1442,null,{}] 11:23:39 INFO - PROCESS | 26299 | 1469471019203 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:39 INFO - PROCESS | 26299 | 1469471019208 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:39 INFO - PROCESS | 26299 | 1469471019392 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:23:39 INFO - PROCESS | 26299 | 1469471019633 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 26299 | 1469471019644 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x92323800 == 31 [pid = 26299] [id = 368] 11:23:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x92328000) [pid = 26299] [serial = 1105] [outer = (nil)] 11:23:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x924ee400) [pid = 26299] [serial = 1106] [outer = 0x92328000] 11:23:39 INFO - PROCESS | 26299 | 1469471019736 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x924f3000) [pid = 26299] [serial = 1107] [outer = 0x92328000] 11:23:40 INFO - PROCESS | 26299 | 1469471020663 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1536ms 11:23:40 INFO - PROCESS | 26299 | 1469471020731 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:23:40 INFO - PROCESS | 26299 | 1469471020735 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 11:23:40 INFO - PROCESS | 26299 | 1469471020741 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 26299 | 1469471020745 Marionette TRACE conn3 <- [1,1446,null,{}] 11:23:40 INFO - PROCESS | 26299 | 1469471020751 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:40 INFO - PROCESS | 26299 | 1469471020761 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:41 INFO - PROCESS | 26299 | 1469471021024 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:23:41 INFO - PROCESS | 26299 | 1469471021272 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 26299 | 1469471021281 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9df000 == 32 [pid = 26299] [id = 369] 11:23:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x92fde400) [pid = 26299] [serial = 1108] [outer = (nil)] 11:23:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x93a44c00) [pid = 26299] [serial = 1109] [outer = 0x92fde400] 11:23:41 INFO - PROCESS | 26299 | 1469471021375 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x93a4dc00) [pid = 26299] [serial = 1110] [outer = 0x92fde400] 11:23:42 INFO - PROCESS | 26299 | 1469471022314 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1635ms 11:23:42 INFO - PROCESS | 26299 | 1469471022377 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 26299 | 1469471022381 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 11:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:23:42 INFO - PROCESS | 26299 | 1469471022388 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 26299 | 1469471022391 Marionette TRACE conn3 <- [1,1450,null,{}] 11:23:42 INFO - PROCESS | 26299 | 1469471022397 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:42 INFO - PROCESS | 26299 | 1469471022403 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:42 INFO - PROCESS | 26299 | 1469471022585 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:23:42 INFO - PROCESS | 26299 | 1469471022824 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 26299 | 1469471022834 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:42 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0f400 == 33 [pid = 26299] [id = 370] 11:23:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x93953800) [pid = 26299] [serial = 1111] [outer = (nil)] 11:23:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x93c5d800) [pid = 26299] [serial = 1112] [outer = 0x93953800] 11:23:42 INFO - PROCESS | 26299 | 1469471022955 Marionette DEBUG loaded listener.js 11:23:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x94726400) [pid = 26299] [serial = 1113] [outer = 0x93953800] 11:23:43 INFO - PROCESS | 26299 | 1469471023884 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1535ms 11:23:43 INFO - PROCESS | 26299 | 1469471023924 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:23:43 INFO - PROCESS | 26299 | 1469471023928 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 11:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:23:43 INFO - PROCESS | 26299 | 1469471023935 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - PROCESS | 26299 | 1469471023938 Marionette TRACE conn3 <- [1,1454,null,{}] 11:23:43 INFO - PROCESS | 26299 | 1469471023944 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:43 INFO - PROCESS | 26299 | 1469471023949 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:44 INFO - PROCESS | 26299 | 1469471024139 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:23:44 INFO - PROCESS | 26299 | 1469471024337 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 26299 | 1469471024345 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x9394b400 == 34 [pid = 26299] [id = 371] 11:23:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x93c5a000) [pid = 26299] [serial = 1114] [outer = (nil)] 11:23:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x952b9400) [pid = 26299] [serial = 1115] [outer = 0x93c5a000] 11:23:44 INFO - PROCESS | 26299 | 1469471024460 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x952be800) [pid = 26299] [serial = 1116] [outer = 0x93c5a000] 11:23:45 INFO - PROCESS | 26299 | 1469471025508 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1638ms 11:23:45 INFO - PROCESS | 26299 | 1469471025575 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:23:45 INFO - PROCESS | 26299 | 1469471025579 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 11:23:45 INFO - PROCESS | 26299 | 1469471025585 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 26299 | 1469471025589 Marionette TRACE conn3 <- [1,1458,null,{}] 11:23:45 INFO - PROCESS | 26299 | 1469471025595 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:45 INFO - PROCESS | 26299 | 1469471025600 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:45 INFO - PROCESS | 26299 | 1469471025785 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:23:46 INFO - PROCESS | 26299 | 1469471026046 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 26299 | 1469471026054 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9dc800 == 35 [pid = 26299] [id = 372] 11:23:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x8cfd2800) [pid = 26299] [serial = 1117] [outer = (nil)] 11:23:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0x8d54d800) [pid = 26299] [serial = 1118] [outer = 0x8cfd2800] 11:23:46 INFO - PROCESS | 26299 | 1469471026181 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 100 (0x8f6ec800) [pid = 26299] [serial = 1119] [outer = 0x8cfd2800] 11:23:47 INFO - PROCESS | 26299 | 1469471027499 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1983ms 11:23:47 INFO - PROCESS | 26299 | 1469471027569 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:23:47 INFO - PROCESS | 26299 | 1469471027575 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 11:23:47 INFO - PROCESS | 26299 | 1469471027583 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:23:47 INFO - PROCESS | 26299 | 1469471027590 Marionette TRACE conn3 <- [1,1462,null,{}] 11:23:47 INFO - PROCESS | 26299 | 1469471027597 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:47 INFO - PROCESS | 26299 | 1469471027603 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:47 INFO - PROCESS | 26299 | 1469471027837 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:23:48 INFO - PROCESS | 26299 | 1469471028206 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 26299 | 1469471028212 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d496800 == 36 [pid = 26299] [id = 373] 11:23:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 101 (0x8dd29000) [pid = 26299] [serial = 1120] [outer = (nil)] 11:23:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 102 (0x8e094800) [pid = 26299] [serial = 1121] [outer = 0x8dd29000] 11:23:48 INFO - PROCESS | 26299 | 1469471028290 Marionette DEBUG loaded listener.js 11:23:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 103 (0x8e7d7400) [pid = 26299] [serial = 1122] [outer = 0x8dd29000] 11:23:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6f2400 == 35 [pid = 26299] [id = 344] 11:23:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9dc800 == 34 [pid = 26299] [id = 372] 11:23:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0f400 == 33 [pid = 26299] [id = 370] 11:23:49 INFO - PROCESS | 26299 | --DOCSHELL 0x9394b400 == 32 [pid = 26299] [id = 371] 11:23:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9df000 == 31 [pid = 26299] [id = 369] 11:23:49 INFO - PROCESS | 26299 | --DOCSHELL 0x92323800 == 30 [pid = 26299] [id = 368] 11:23:49 INFO - PROCESS | 26299 | --DOCSHELL 0x91c81800 == 29 [pid = 26299] [id = 366] 11:23:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9eb000 == 28 [pid = 26299] [id = 367] 11:23:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8f475c00 == 27 [pid = 26299] [id = 365] 11:23:49 INFO - PROCESS | 26299 | --DOCSHELL 0x90f0f000 == 26 [pid = 26299] [id = 363] 11:23:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0fc00 == 25 [pid = 26299] [id = 364] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 102 (0x8debd800) [pid = 26299] [serial = 1041] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 101 (0x8e7d6800) [pid = 26299] [serial = 1043] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 100 (0x8f473800) [pid = 26299] [serial = 1044] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 99 (0x8d498400) [pid = 26299] [serial = 1029] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x8f479400) [pid = 26299] [serial = 1031] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x8cced800) [pid = 26299] [serial = 1037] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x8deb7800) [pid = 26299] [serial = 1040] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x91228400) [pid = 26299] [serial = 1034] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x8f6f2c00) [pid = 26299] [serial = 1032] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x8cfd2400) [pid = 26299] [serial = 1038] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x9193b400) [pid = 26299] [serial = 1035] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x8cfd0000) [pid = 26299] [serial = 1028] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8debf800) [pid = 26299] [serial = 1046] [outer = (nil)] [url = about:blank] 11:23:50 INFO - PROCESS | 26299 | 1469471030728 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 3195ms 11:23:50 INFO - PROCESS | 26299 | 1469471030779 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:23:50 INFO - PROCESS | 26299 | 1469471030786 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 11:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:23:50 INFO - PROCESS | 26299 | 1469471030796 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:23:50 INFO - PROCESS | 26299 | 1469471030800 Marionette TRACE conn3 <- [1,1466,null,{}] 11:23:50 INFO - PROCESS | 26299 | 1469471030863 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:50 INFO - PROCESS | 26299 | 1469471030869 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:51 INFO - PROCESS | 26299 | 1469471031093 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:23:51 INFO - PROCESS | 26299 | 1469471031224 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 26299 | 1469471031230 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce2000 == 26 [pid = 26299] [id = 374] 11:23:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x8cce3400) [pid = 26299] [serial = 1123] [outer = (nil)] 11:23:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x8d495000) [pid = 26299] [serial = 1124] [outer = 0x8cce3400] 11:23:51 INFO - PROCESS | 26299 | 1469471031311 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x8d499c00) [pid = 26299] [serial = 1125] [outer = 0x8cce3400] 11:23:52 INFO - PROCESS | 26299 | 1469471032099 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1340ms 11:23:52 INFO - PROCESS | 26299 | 1469471032138 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 26299 | 1469471032147 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 11:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:23:52 INFO - PROCESS | 26299 | 1469471032158 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 26299 | 1469471032162 Marionette TRACE conn3 <- [1,1470,null,{}] 11:23:52 INFO - PROCESS | 26299 | 1469471032168 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:52 INFO - PROCESS | 26299 | 1469471032174 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:52 INFO - PROCESS | 26299 | 1469471032336 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:23:52 INFO - PROCESS | 26299 | 1469471032348 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 26299 | 1469471032355 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x8debd000 == 27 [pid = 26299] [id = 375] 11:23:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x8debf800) [pid = 26299] [serial = 1126] [outer = (nil)] 11:23:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x8dec3400) [pid = 26299] [serial = 1127] [outer = 0x8debf800] 11:23:52 INFO - PROCESS | 26299 | 1469471032440 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x8e080400) [pid = 26299] [serial = 1128] [outer = 0x8debf800] 11:23:53 INFO - PROCESS | 26299 | 1469471033549 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1432ms 11:23:53 INFO - PROCESS | 26299 | 1469471033591 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 26299 | 1469471033594 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 11:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:23:53 INFO - PROCESS | 26299 | 1469471033617 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 26299 | 1469471033627 Marionette TRACE conn3 <- [1,1474,null,{}] 11:23:53 INFO - PROCESS | 26299 | 1469471033644 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:53 INFO - PROCESS | 26299 | 1469471033653 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:53 INFO - PROCESS | 26299 | 1469471033876 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:23:53 INFO - PROCESS | 26299 | 1469471033901 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 26299 | 1469471033915 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:53 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f473c00 == 28 [pid = 26299] [id = 376] 11:23:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x8f476c00) [pid = 26299] [serial = 1129] [outer = (nil)] 11:23:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x8f47ec00) [pid = 26299] [serial = 1130] [outer = 0x8f476c00] 11:23:54 INFO - PROCESS | 26299 | 1469471034009 Marionette DEBUG loaded listener.js 11:23:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0x8f64a000) [pid = 26299] [serial = 1131] [outer = 0x8f476c00] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x91174800) [pid = 26299] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x8e08cc00) [pid = 26299] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x8f47dc00) [pid = 26299] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x92328c00) [pid = 26299] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x8cb0e400) [pid = 26299] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x90f0ac00) [pid = 26299] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x8b9e8400) [pid = 26299] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x8d49d800) [pid = 26299] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8b9dd000) [pid = 26299] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8cfcd400) [pid = 26299] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x9121fc00) [pid = 26299] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x8cced400) [pid = 26299] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x8e08ac00) [pid = 26299] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x91936c00) [pid = 26299] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8cce8400) [pid = 26299] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:23:55 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8b9e1800) [pid = 26299] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:23:55 INFO - PROCESS | 26299 | 1469471035613 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2063ms 11:23:55 INFO - PROCESS | 26299 | 1469471035664 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:23:55 INFO - PROCESS | 26299 | 1469471035669 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 11:23:55 INFO - PROCESS | 26299 | 1469471035675 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 26299 | 1469471035678 Marionette TRACE conn3 <- [1,1478,null,{}] 11:23:55 INFO - PROCESS | 26299 | 1469471035684 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:55 INFO - PROCESS | 26299 | 1469471035688 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:55 INFO - PROCESS | 26299 | 1469471035886 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:23:55 INFO - PROCESS | 26299 | 1469471035904 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 26299 | 1469471035913 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e1400 == 29 [pid = 26299] [id = 377] 11:23:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x8ccdf000) [pid = 26299] [serial = 1132] [outer = (nil)] 11:23:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8e7dac00) [pid = 26299] [serial = 1133] [outer = 0x8ccdf000] 11:23:55 INFO - PROCESS | 26299 | 1469471035981 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x8f6ed800) [pid = 26299] [serial = 1134] [outer = 0x8ccdf000] 11:23:56 INFO - PROCESS | 26299 | 1469471036896 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1245ms 11:23:56 INFO - PROCESS | 26299 | 1469471036920 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:23:56 INFO - PROCESS | 26299 | 1469471036925 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 11:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:23:56 INFO - PROCESS | 26299 | 1469471036934 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 26299 | 1469471036940 Marionette TRACE conn3 <- [1,1482,null,{}] 11:23:56 INFO - PROCESS | 26299 | 1469471036947 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:56 INFO - PROCESS | 26299 | 1469471036954 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:57 INFO - PROCESS | 26299 | 1469471037120 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:23:57 INFO - PROCESS | 26299 | 1469471037132 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 26299 | 1469471037140 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:57 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6f3c00 == 30 [pid = 26299] [id = 378] 11:23:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x8f6fa800) [pid = 26299] [serial = 1135] [outer = (nil)] 11:23:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x90f09800) [pid = 26299] [serial = 1136] [outer = 0x8f6fa800] 11:23:57 INFO - PROCESS | 26299 | 1469471037207 Marionette DEBUG loaded listener.js 11:23:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x90f10400) [pid = 26299] [serial = 1137] [outer = 0x8f6fa800] 11:23:58 INFO - PROCESS | 26299 | 1469471038403 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1532ms 11:23:58 INFO - PROCESS | 26299 | 1469471038467 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:23:58 INFO - PROCESS | 26299 | 1469471038474 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 11:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:23:58 INFO - PROCESS | 26299 | 1469471038481 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - PROCESS | 26299 | 1469471038489 Marionette TRACE conn3 <- [1,1486,null,{}] 11:23:58 INFO - PROCESS | 26299 | 1469471038497 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:58 INFO - PROCESS | 26299 | 1469471038503 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:58 INFO - PROCESS | 26299 | 1469471038720 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:23:58 INFO - PROCESS | 26299 | 1469471038947 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 26299 | 1469471038955 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:23:58 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccea400 == 31 [pid = 26299] [id = 379] 11:23:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x8cfd2000) [pid = 26299] [serial = 1138] [outer = (nil)] 11:23:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x8dd2d000) [pid = 26299] [serial = 1139] [outer = 0x8cfd2000] 11:23:59 INFO - PROCESS | 26299 | 1469471039036 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x8dec2000) [pid = 26299] [serial = 1140] [outer = 0x8cfd2000] 11:24:00 INFO - PROCESS | 26299 | 1469471040248 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1841ms 11:24:00 INFO - PROCESS | 26299 | 1469471040323 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 26299 | 1469471040334 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 11:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:24:00 INFO - PROCESS | 26299 | 1469471040365 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 26299 | 1469471040372 Marionette TRACE conn3 <- [1,1490,null,{}] 11:24:00 INFO - PROCESS | 26299 | 1469471040434 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:00 INFO - PROCESS | 26299 | 1469471040443 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:00 INFO - PROCESS | 26299 | 1469471040887 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:24:01 INFO - PROCESS | 26299 | 1469471041036 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 26299 | 1469471041048 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d49f800 == 32 [pid = 26299] [id = 380] 11:24:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x8f47f000) [pid = 26299] [serial = 1141] [outer = (nil)] 11:24:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x8f6f5400) [pid = 26299] [serial = 1142] [outer = 0x8f47f000] 11:24:01 INFO - PROCESS | 26299 | 1469471041129 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x8f64c400) [pid = 26299] [serial = 1143] [outer = 0x8f47f000] 11:24:02 INFO - PROCESS | 26299 | 1469471042371 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2047ms 11:24:02 INFO - PROCESS | 26299 | 1469471042408 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:24:02 INFO - PROCESS | 26299 | 1469471042413 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 11:24:02 INFO - PROCESS | 26299 | 1469471042420 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 26299 | 1469471042427 Marionette TRACE conn3 <- [1,1494,null,{}] 11:24:02 INFO - PROCESS | 26299 | 1469471042450 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:02 INFO - PROCESS | 26299 | 1469471042460 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:02 INFO - PROCESS | 26299 | 1469471042683 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:24:02 INFO - PROCESS | 26299 | 1469471042923 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:02 INFO - PROCESS | 26299 | 1469471042933 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x91221c00 == 33 [pid = 26299] [id = 381] 11:24:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x91225000) [pid = 26299] [serial = 1144] [outer = (nil)] 11:24:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x91930000) [pid = 26299] [serial = 1145] [outer = 0x91225000] 11:24:03 INFO - PROCESS | 26299 | 1469471043021 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x91936c00) [pid = 26299] [serial = 1146] [outer = 0x91225000] 11:24:04 INFO - PROCESS | 26299 | 1469471044008 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1652ms 11:24:04 INFO - PROCESS | 26299 | 1469471044073 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:24:04 INFO - PROCESS | 26299 | 1469471044078 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 11:24:04 INFO - PROCESS | 26299 | 1469471044084 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 26299 | 1469471044088 Marionette TRACE conn3 <- [1,1498,null,{}] 11:24:04 INFO - PROCESS | 26299 | 1469471044094 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:04 INFO - PROCESS | 26299 | 1469471044099 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:04 INFO - PROCESS | 26299 | 1469471044343 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:24:04 INFO - PROCESS | 26299 | 1469471044635 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 26299 | 1469471044647 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb09000 == 34 [pid = 26299] [id = 382] 11:24:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0x8f473800) [pid = 26299] [serial = 1147] [outer = (nil)] 11:24:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 100 (0x91acec00) [pid = 26299] [serial = 1148] [outer = 0x8f473800] 11:24:04 INFO - PROCESS | 26299 | 1469471044731 Marionette DEBUG loaded listener.js 11:24:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 101 (0x91acf800) [pid = 26299] [serial = 1149] [outer = 0x8f473800] 11:24:05 INFO - PROCESS | 26299 | 1469471045703 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1686ms 11:24:05 INFO - PROCESS | 26299 | 1469471045771 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 26299 | 1469471045775 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 11:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:24:05 INFO - PROCESS | 26299 | 1469471045782 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - PROCESS | 26299 | 1469471045786 Marionette TRACE conn3 <- [1,1502,null,{}] 11:24:05 INFO - PROCESS | 26299 | 1469471045791 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:05 INFO - PROCESS | 26299 | 1469471045797 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:06 INFO - PROCESS | 26299 | 1469471046009 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:24:06 INFO - PROCESS | 26299 | 1469471046181 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 26299 | 1469471046191 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:06 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f478800 == 35 [pid = 26299] [id = 383] 11:24:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 102 (0x9121f400) [pid = 26299] [serial = 1150] [outer = (nil)] 11:24:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 103 (0x91c86c00) [pid = 26299] [serial = 1151] [outer = 0x9121f400] 11:24:06 INFO - PROCESS | 26299 | 1469471046270 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 104 (0x91f13c00) [pid = 26299] [serial = 1152] [outer = 0x9121f400] 11:24:07 INFO - PROCESS | 26299 | 1469471047223 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1484ms 11:24:07 INFO - PROCESS | 26299 | 1469471047267 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 26299 | 1469471047272 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 11:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:24:07 INFO - PROCESS | 26299 | 1469471047279 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 26299 | 1469471047283 Marionette TRACE conn3 <- [1,1506,null,{}] 11:24:07 INFO - PROCESS | 26299 | 1469471047288 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:07 INFO - PROCESS | 26299 | 1469471047299 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:07 INFO - PROCESS | 26299 | 1469471047531 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:24:07 INFO - PROCESS | 26299 | 1469471047758 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 26299 | 1469471047766 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e8c00 == 36 [pid = 26299] [id = 384] 11:24:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 105 (0x8cce7000) [pid = 26299] [serial = 1153] [outer = (nil)] 11:24:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 106 (0x92320c00) [pid = 26299] [serial = 1154] [outer = 0x8cce7000] 11:24:07 INFO - PROCESS | 26299 | 1469471047900 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 107 (0x92324400) [pid = 26299] [serial = 1155] [outer = 0x8cce7000] 11:24:08 INFO - PROCESS | 26299 | 1469471048834 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1630ms 11:24:08 INFO - PROCESS | 26299 | 1469471048910 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 26299 | 1469471048915 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 11:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:24:08 INFO - PROCESS | 26299 | 1469471048921 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 26299 | 1469471048925 Marionette TRACE conn3 <- [1,1510,null,{}] 11:24:08 INFO - PROCESS | 26299 | 1469471048931 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:08 INFO - PROCESS | 26299 | 1469471048936 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:09 INFO - PROCESS | 26299 | 1469471049145 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:24:09 INFO - PROCESS | 26299 | 1469471049481 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 26299 | 1469471049491 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9eb000 == 37 [pid = 26299] [id = 385] 11:24:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 108 (0x8cb01400) [pid = 26299] [serial = 1156] [outer = (nil)] 11:24:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 109 (0x8cb0b400) [pid = 26299] [serial = 1157] [outer = 0x8cb01400] 11:24:09 INFO - PROCESS | 26299 | 1469471049607 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 110 (0x8cfcd400) [pid = 26299] [serial = 1158] [outer = 0x8cb01400] 11:24:10 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e1400 == 36 [pid = 26299] [id = 377] 11:24:10 INFO - PROCESS | 26299 | --DOCSHELL 0x8f473c00 == 35 [pid = 26299] [id = 376] 11:24:10 INFO - PROCESS | 26299 | --DOCSHELL 0x8debd000 == 34 [pid = 26299] [id = 375] 11:24:10 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce2000 == 33 [pid = 26299] [id = 374] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 109 (0x91226800) [pid = 26299] [serial = 1091] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 108 (0x90f01400) [pid = 26299] [serial = 1086] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 107 (0x8f6f6400) [pid = 26299] [serial = 1085] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 106 (0x91173400) [pid = 26299] [serial = 1088] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 105 (0x9233b400) [pid = 26299] [serial = 1067] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 104 (0x9233bc00) [pid = 26299] [serial = 1068] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 103 (0x8cfdc400) [pid = 26299] [serial = 1070] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 102 (0x8dd2b800) [pid = 26299] [serial = 1071] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 101 (0x90f10000) [pid = 26299] [serial = 1055] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 100 (0x91172000) [pid = 26299] [serial = 1056] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 99 (0x8cb0e000) [pid = 26299] [serial = 1079] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x8cfdc800) [pid = 26299] [serial = 1080] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x8e08a800) [pid = 26299] [serial = 1082] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x8b9e9c00) [pid = 26299] [serial = 1076] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x8ccde800) [pid = 26299] [serial = 1077] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x8e094000) [pid = 26299] [serial = 1047] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x91224400) [pid = 26299] [serial = 1058] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x9122b400) [pid = 26299] [serial = 1059] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x8d542000) [pid = 26299] [serial = 1049] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8d550c00) [pid = 26299] [serial = 1050] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8e7d5800) [pid = 26299] [serial = 1052] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x8f643800) [pid = 26299] [serial = 1053] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x9193c400) [pid = 26299] [serial = 1061] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x9193a000) [pid = 26299] [serial = 1062] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x91c89800) [pid = 26299] [serial = 1064] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x9220ec00) [pid = 26299] [serial = 1065] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8d499000) [pid = 26299] [serial = 1073] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8e09a800) [pid = 26299] [serial = 1074] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9117a400) [pid = 26299] [serial = 1089] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8e09b000) [pid = 26299] [serial = 1083] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x9193c800) [pid = 26299] [serial = 1092] [outer = (nil)] [url = about:blank] 11:24:10 INFO - PROCESS | 26299 | 1469471050697 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1832ms 11:24:10 INFO - PROCESS | 26299 | 1469471050755 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:24:10 INFO - PROCESS | 26299 | 1469471050762 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 11:24:10 INFO - PROCESS | 26299 | 1469471050770 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:24:10 INFO - PROCESS | 26299 | 1469471050774 Marionette TRACE conn3 <- [1,1514,null,{}] 11:24:10 INFO - PROCESS | 26299 | 1469471050783 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:10 INFO - PROCESS | 26299 | 1469471050790 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:11 INFO - PROCESS | 26299 | 1469471051017 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:24:11 INFO - PROCESS | 26299 | 1469471051173 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 26299 | 1469471051182 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d49c400 == 34 [pid = 26299] [id = 386] 11:24:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x8d4a0800) [pid = 26299] [serial = 1159] [outer = (nil)] 11:24:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8d549c00) [pid = 26299] [serial = 1160] [outer = 0x8d4a0800] 11:24:11 INFO - PROCESS | 26299 | 1469471051257 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x8dd24400) [pid = 26299] [serial = 1161] [outer = 0x8d4a0800] 11:24:11 INFO - PROCESS | 26299 | 1469471051991 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1234ms 11:24:12 INFO - PROCESS | 26299 | 1469471052006 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:24:12 INFO - PROCESS | 26299 | 1469471052011 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 11:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:24:12 INFO - PROCESS | 26299 | 1469471052019 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 26299 | 1469471052022 Marionette TRACE conn3 <- [1,1518,null,{}] 11:24:12 INFO - PROCESS | 26299 | 1469471052028 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:12 INFO - PROCESS | 26299 | 1469471052033 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:12 INFO - PROCESS | 26299 | 1469471052251 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:24:12 INFO - PROCESS | 26299 | 1469471052267 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:12 INFO - PROCESS | 26299 | 1469471052276 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e088c00 == 35 [pid = 26299] [id = 387] 11:24:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8e08d800) [pid = 26299] [serial = 1162] [outer = (nil)] 11:24:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x8e09bc00) [pid = 26299] [serial = 1163] [outer = 0x8e08d800] 11:24:12 INFO - PROCESS | 26299 | 1469471052344 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8e7d9c00) [pid = 26299] [serial = 1164] [outer = 0x8e08d800] 11:24:13 INFO - PROCESS | 26299 | 1469471053329 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1338ms 11:24:13 INFO - PROCESS | 26299 | 1469471053367 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:24:13 INFO - PROCESS | 26299 | 1469471053371 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 11:24:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:24:13 INFO - PROCESS | 26299 | 1469471053385 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 26299 | 1469471053394 Marionette TRACE conn3 <- [1,1522,null,{}] 11:24:13 INFO - PROCESS | 26299 | 1469471053408 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:13 INFO - PROCESS | 26299 | 1469471053415 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:13 INFO - PROCESS | 26299 | 1469471053632 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:24:13 INFO - PROCESS | 26299 | 1469471053658 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 26299 | 1469471053666 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d544c00 == 36 [pid = 26299] [id = 388] 11:24:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x8f6f1c00) [pid = 26299] [serial = 1165] [outer = (nil)] 11:24:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x90f02c00) [pid = 26299] [serial = 1166] [outer = 0x8f6f1c00] 11:24:13 INFO - PROCESS | 26299 | 1469471053736 Marionette DEBUG loaded listener.js 11:24:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x90f0d400) [pid = 26299] [serial = 1167] [outer = 0x8f6f1c00] 11:24:14 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:14 INFO - PROCESS | 26299 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:24:14 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:14 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:14 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:14 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:14 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:14 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:14 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:14 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:14 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:14 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:14 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 () { 11:24:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:24:14 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 () { 11:24:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:24:14 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 () { 11:24:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:24:14 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 () { 11:24:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:24:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1256ms 11:24:14 INFO - PROCESS | 26299 | 1469471054593 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:24:14 INFO - PROCESS | 26299 | 1469471054645 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:24:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:24:14 INFO - PROCESS | 26299 | 1469471054650 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 11:24:14 INFO - PROCESS | 26299 | 1469471054656 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 26299 | 1469471054659 Marionette TRACE conn3 <- [1,1526,null,{}] 11:24:14 INFO - PROCESS | 26299 | 1469471054665 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:14 INFO - PROCESS | 26299 | 1469471054670 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:14 INFO - PROCESS | 26299 | 1469471054869 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:24:14 INFO - PROCESS | 26299 | 1469471054900 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:14 INFO - PROCESS | 26299 | 1469471054907 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9de800 == 37 [pid = 26299] [id = 389] 11:24:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x8f6f1000) [pid = 26299] [serial = 1168] [outer = (nil)] 11:24:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x91176400) [pid = 26299] [serial = 1169] [outer = 0x8f6f1000] 11:24:14 INFO - PROCESS | 26299 | 1469471054976 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x91228c00) [pid = 26299] [serial = 1170] [outer = 0x8f6f1000] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8cfda000) [pid = 26299] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8f47bc00) [pid = 26299] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x91c84000) [pid = 26299] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x91ac3c00) [pid = 26299] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x92328000) [pid = 26299] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x8debf800) [pid = 26299] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x92fde400) [pid = 26299] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8f476c00) [pid = 26299] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8dd29000) [pid = 26299] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x8cce3400) [pid = 26299] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x93953800) [pid = 26299] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x93c5a000) [pid = 26299] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x8ccdf000) [pid = 26299] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:24:15 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x8cfd2800) [pid = 26299] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:24:15 INFO - PROCESS | 26299 | 1469471055961 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:24:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:24:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:24:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:24:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:24:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:24:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:24:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1338ms 11:24:16 INFO - PROCESS | 26299 | 1469471055997 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 26299 | 1469471056000 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 11:24:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:24:16 INFO - PROCESS | 26299 | 1469471056007 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 26299 | 1469471056010 Marionette TRACE conn3 <- [1,1530,null,{}] 11:24:16 INFO - PROCESS | 26299 | 1469471056016 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:16 INFO - PROCESS | 26299 | 1469471056020 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:16 INFO - PROCESS | 26299 | 1469471056165 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:24:16 INFO - PROCESS | 26299 | 1469471056182 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 26299 | 1469471056196 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6f6800 == 38 [pid = 26299] [id = 390] 11:24:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x90f01400) [pid = 26299] [serial = 1171] [outer = (nil)] 11:24:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x91220800) [pid = 26299] [serial = 1172] [outer = 0x90f01400] 11:24:16 INFO - PROCESS | 26299 | 1469471056393 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x91939000) [pid = 26299] [serial = 1173] [outer = 0x90f01400] 11:24:17 INFO - PROCESS | 26299 | 1469471057107 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:24:17 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 11:24:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:24:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:24:17 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. 11:24:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:24:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1130ms 11:24:17 INFO - PROCESS | 26299 | 1469471057140 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 26299 | 1469471057144 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 11:24:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:24:17 INFO - PROCESS | 26299 | 1469471057150 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 26299 | 1469471057152 Marionette TRACE conn3 <- [1,1534,null,{}] 11:24:17 INFO - PROCESS | 26299 | 1469471057158 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:17 INFO - PROCESS | 26299 | 1469471057163 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:17 INFO - PROCESS | 26299 | 1469471057363 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:24:17 INFO - PROCESS | 26299 | 1469471057550 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 26299 | 1469471057557 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e0400 == 39 [pid = 26299] [id = 391] 11:24:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8b9e1000) [pid = 26299] [serial = 1174] [outer = (nil)] 11:24:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x8cb05000) [pid = 26299] [serial = 1175] [outer = 0x8b9e1000] 11:24:17 INFO - PROCESS | 26299 | 1469471057661 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8cce0000) [pid = 26299] [serial = 1176] [outer = 0x8b9e1000] 11:24:18 INFO - PROCESS | 26299 | 1469471058716 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:24:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:24:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1637ms 11:24:18 INFO - PROCESS | 26299 | 1469471058791 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 26299 | 1469471058798 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 11:24:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:24:18 INFO - PROCESS | 26299 | 1469471058806 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 26299 | 1469471058811 Marionette TRACE conn3 <- [1,1538,null,{}] 11:24:18 INFO - PROCESS | 26299 | 1469471058819 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:18 INFO - PROCESS | 26299 | 1469471058827 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:19 INFO - PROCESS | 26299 | 1469471059100 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:24:19 INFO - PROCESS | 26299 | 1469471059375 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 26299 | 1469471059385 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e083c00 == 40 [pid = 26299] [id = 392] 11:24:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x8e089000) [pid = 26299] [serial = 1177] [outer = (nil)] 11:24:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8e09b000) [pid = 26299] [serial = 1178] [outer = 0x8e089000] 11:24:19 INFO - PROCESS | 26299 | 1469471059467 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x8f476400) [pid = 26299] [serial = 1179] [outer = 0x8e089000] 11:24:20 INFO - PROCESS | 26299 | 1469471060419 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:24:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:24:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1683ms 11:24:20 INFO - PROCESS | 26299 | 1469471060492 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 26299 | 1469471060498 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 11:24:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:24:20 INFO - PROCESS | 26299 | 1469471060506 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - PROCESS | 26299 | 1469471060510 Marionette TRACE conn3 <- [1,1542,null,{}] 11:24:20 INFO - PROCESS | 26299 | 1469471060516 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:20 INFO - PROCESS | 26299 | 1469471060522 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:20 INFO - PROCESS | 26299 | 1469471060754 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:24:21 INFO - PROCESS | 26299 | 1469471061035 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 26299 | 1469471061043 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6f2800 == 41 [pid = 26299] [id = 393] 11:24:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x91176000) [pid = 26299] [serial = 1180] [outer = (nil)] 11:24:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x9192d400) [pid = 26299] [serial = 1181] [outer = 0x91176000] 11:24:21 INFO - PROCESS | 26299 | 1469471061161 Marionette DEBUG loaded listener.js 11:24:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x9193c800) [pid = 26299] [serial = 1182] [outer = 0x91176000] 11:24:22 INFO - PROCESS | 26299 | 1469471062079 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:24:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:24:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1638ms 11:24:22 INFO - PROCESS | 26299 | 1469471062145 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:24:22 INFO - PROCESS | 26299 | 1469471062149 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 11:24:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:24:22 INFO - PROCESS | 26299 | 1469471062166 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:24:22 INFO - PROCESS | 26299 | 1469471062176 Marionette TRACE conn3 <- [1,1546,null,{}] 11:24:22 INFO - PROCESS | 26299 | 1469471062184 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:22 INFO - PROCESS | 26299 | 1469471062193 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:22 INFO - PROCESS | 26299 | 1469471062430 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:24:22 INFO - PROCESS | 26299 | 1469471062661 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 26299 | 1469471062670 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb06c00 == 42 [pid = 26299] [id = 394] 11:24:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x91222400) [pid = 26299] [serial = 1183] [outer = (nil)] 11:24:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x9231ec00) [pid = 26299] [serial = 1184] [outer = 0x91222400] 11:24:22 INFO - PROCESS | 26299 | 1469471062769 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x92323c00) [pid = 26299] [serial = 1185] [outer = 0x91222400] 11:24:23 INFO - PROCESS | 26299 | 1469471063627 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:24:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1500ms 11:24:23 INFO - PROCESS | 26299 | 1469471063658 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 26299 | 1469471063663 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 11:24:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:24:23 INFO - PROCESS | 26299 | 1469471063669 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 26299 | 1469471063673 Marionette TRACE conn3 <- [1,1550,null,{}] 11:24:23 INFO - PROCESS | 26299 | 1469471063696 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:23 INFO - PROCESS | 26299 | 1469471063702 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:23 INFO - PROCESS | 26299 | 1469471063895 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:24:24 INFO - PROCESS | 26299 | 1469471064076 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:24 INFO - PROCESS | 26299 | 1469471064084 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x92210800 == 43 [pid = 26299] [id = 395] 11:24:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x9231fc00) [pid = 26299] [serial = 1186] [outer = (nil)] 11:24:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x92337800) [pid = 26299] [serial = 1187] [outer = 0x9231fc00] 11:24:24 INFO - PROCESS | 26299 | 1469471064161 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x92339800) [pid = 26299] [serial = 1188] [outer = 0x9231fc00] 11:24:25 INFO - PROCESS | 26299 | 1469471065114 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:24:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:24:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1482ms 11:24:25 INFO - PROCESS | 26299 | 1469471065152 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:24:25 INFO - PROCESS | 26299 | 1469471065156 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 11:24:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:24:25 INFO - PROCESS | 26299 | 1469471065163 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - PROCESS | 26299 | 1469471065166 Marionette TRACE conn3 <- [1,1554,null,{}] 11:24:25 INFO - PROCESS | 26299 | 1469471065175 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:25 INFO - PROCESS | 26299 | 1469471065183 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:25 INFO - PROCESS | 26299 | 1469471065364 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:24:25 INFO - PROCESS | 26299 | 1469471065548 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 26299 | 1469471065565 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac6800 == 44 [pid = 26299] [id = 396] 11:24:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x9232f400) [pid = 26299] [serial = 1189] [outer = (nil)] 11:24:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x92489400) [pid = 26299] [serial = 1190] [outer = 0x9232f400] 11:24:25 INFO - PROCESS | 26299 | 1469471065692 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x924eb800) [pid = 26299] [serial = 1191] [outer = 0x9232f400] 11:24:26 INFO - PROCESS | 26299 | 1469471066693 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:24:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:24:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1589ms 11:24:26 INFO - PROCESS | 26299 | 1469471066753 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:24:26 INFO - PROCESS | 26299 | 1469471066758 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 11:24:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:24:26 INFO - PROCESS | 26299 | 1469471066765 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 26299 | 1469471066769 Marionette TRACE conn3 <- [1,1558,null,{}] 11:24:26 INFO - PROCESS | 26299 | 1469471066774 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:26 INFO - PROCESS | 26299 | 1469471066780 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:26 INFO - PROCESS | 26299 | 1469471066972 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:24:27 INFO - PROCESS | 26299 | 1469471067197 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 26299 | 1469471067204 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb08800 == 45 [pid = 26299] [id = 397] 11:24:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0x8cb0ec00) [pid = 26299] [serial = 1192] [outer = (nil)] 11:24:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 100 (0x8d4a1800) [pid = 26299] [serial = 1193] [outer = 0x8cb0ec00] 11:24:27 INFO - PROCESS | 26299 | 1469471067330 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 101 (0x8e07e400) [pid = 26299] [serial = 1194] [outer = 0x8cb0ec00] 11:24:28 INFO - PROCESS | 26299 | 1469471068215 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:24:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:24:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1686ms 11:24:28 INFO - PROCESS | 26299 | 1469471068471 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:24:28 INFO - PROCESS | 26299 | 1469471068478 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 11:24:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:24:28 INFO - PROCESS | 26299 | 1469471068486 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:24:28 INFO - PROCESS | 26299 | 1469471068491 Marionette TRACE conn3 <- [1,1562,null,{}] 11:24:28 INFO - PROCESS | 26299 | 1469471068499 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:28 INFO - PROCESS | 26299 | 1469471068506 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:28 INFO - PROCESS | 26299 | 1469471068676 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:24:28 INFO - PROCESS | 26299 | 1469471068940 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 26299 | 1469471068954 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:29 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce4800 == 46 [pid = 26299] [id = 398] 11:24:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 102 (0x8cfd4000) [pid = 26299] [serial = 1195] [outer = (nil)] 11:24:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 103 (0x8debb400) [pid = 26299] [serial = 1196] [outer = 0x8cfd4000] 11:24:29 INFO - PROCESS | 26299 | 1469471069073 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 104 (0x8e07e000) [pid = 26299] [serial = 1197] [outer = 0x8cfd4000] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6f6800 == 45 [pid = 26299] [id = 390] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9de800 == 44 [pid = 26299] [id = 389] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8d544c00 == 43 [pid = 26299] [id = 388] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8e088c00 == 42 [pid = 26299] [id = 387] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8d49c400 == 41 [pid = 26299] [id = 386] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9eb000 == 40 [pid = 26299] [id = 385] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6f3c00 == 39 [pid = 26299] [id = 378] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8d496800 == 38 [pid = 26299] [id = 373] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb09000 == 37 [pid = 26299] [id = 382] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8ccea400 == 36 [pid = 26299] [id = 379] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x91221c00 == 35 [pid = 26299] [id = 381] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8d49f800 == 34 [pid = 26299] [id = 380] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8f478800 == 33 [pid = 26299] [id = 383] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e8c00 == 32 [pid = 26299] [id = 384] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb08800 == 31 [pid = 26299] [id = 397] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac6800 == 30 [pid = 26299] [id = 396] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x92210800 == 29 [pid = 26299] [id = 395] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb06c00 == 28 [pid = 26299] [id = 394] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8e083c00 == 27 [pid = 26299] [id = 392] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6f2800 == 26 [pid = 26299] [id = 393] 11:24:30 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e0400 == 25 [pid = 26299] [id = 391] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 103 (0x8d4a0000) [pid = 26299] [serial = 1094] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 102 (0x8f6f6c00) [pid = 26299] [serial = 1098] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 101 (0x8f64c800) [pid = 26299] [serial = 1097] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 100 (0x91f1c800) [pid = 26299] [serial = 1101] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 99 (0x91c8bc00) [pid = 26299] [serial = 1100] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x9248b000) [pid = 26299] [serial = 1104] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x92335c00) [pid = 26299] [serial = 1103] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x924f3000) [pid = 26299] [serial = 1107] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x924ee400) [pid = 26299] [serial = 1106] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x8dec3400) [pid = 26299] [serial = 1127] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x93a4dc00) [pid = 26299] [serial = 1110] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x8f47ec00) [pid = 26299] [serial = 1130] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x8e7d7400) [pid = 26299] [serial = 1122] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8e094800) [pid = 26299] [serial = 1121] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8d495000) [pid = 26299] [serial = 1124] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x8d499c00) [pid = 26299] [serial = 1125] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x93a44c00) [pid = 26299] [serial = 1109] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x94726400) [pid = 26299] [serial = 1113] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x93c5d800) [pid = 26299] [serial = 1112] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x952be800) [pid = 26299] [serial = 1116] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x952b9400) [pid = 26299] [serial = 1115] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8e7dac00) [pid = 26299] [serial = 1133] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x8f6ec800) [pid = 26299] [serial = 1119] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8d54d800) [pid = 26299] [serial = 1118] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8d548c00) [pid = 26299] [serial = 1095] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x8f64a000) [pid = 26299] [serial = 1131] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x8f6ed800) [pid = 26299] [serial = 1134] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x8e080400) [pid = 26299] [serial = 1128] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 26299 | 1469471071325 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:24:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2895ms 11:24:31 INFO - PROCESS | 26299 | 1469471071384 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 26299 | 1469471071394 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 11:24:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:24:31 INFO - PROCESS | 26299 | 1469471071406 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 26299 | 1469471071413 Marionette TRACE conn3 <- [1,1566,null,{}] 11:24:31 INFO - PROCESS | 26299 | 1469471071425 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:31 INFO - PROCESS | 26299 | 1469471071433 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:31 INFO - PROCESS | 26299 | 1469471071620 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:24:31 INFO - PROCESS | 26299 | 1469471071751 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 26299 | 1469471071766 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce6c00 == 26 [pid = 26299] [id = 399] 11:24:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x8cce7c00) [pid = 26299] [serial = 1198] [outer = (nil)] 11:24:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x8cced400) [pid = 26299] [serial = 1199] [outer = 0x8cce7c00] 11:24:31 INFO - PROCESS | 26299 | 1469471071834 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x8cfd6000) [pid = 26299] [serial = 1200] [outer = 0x8cce7c00] 11:24:32 INFO - PROCESS | 26299 | 1469471072632 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:24:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1289ms 11:24:32 INFO - PROCESS | 26299 | 1469471072693 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 26299 | 1469471072701 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 11:24:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:24:32 INFO - PROCESS | 26299 | 1469471072713 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 26299 | 1469471072717 Marionette TRACE conn3 <- [1,1570,null,{}] 11:24:32 INFO - PROCESS | 26299 | 1469471072723 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:32 INFO - PROCESS | 26299 | 1469471072729 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:32 INFO - PROCESS | 26299 | 1469471072894 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:24:33 INFO - PROCESS | 26299 | 1469471073023 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 26299 | 1469471073030 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d4a1400 == 27 [pid = 26299] [id = 400] 11:24:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x8d54b000) [pid = 26299] [serial = 1201] [outer = (nil)] 11:24:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8dd23400) [pid = 26299] [serial = 1202] [outer = 0x8d54b000] 11:24:33 INFO - PROCESS | 26299 | 1469471073103 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x8dd2e000) [pid = 26299] [serial = 1203] [outer = 0x8d54b000] 11:24:34 INFO - PROCESS | 26299 | 1469471074016 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:24:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1330ms 11:24:34 INFO - PROCESS | 26299 | 1469471074043 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 26299 | 1469471074047 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 11:24:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:24:34 INFO - PROCESS | 26299 | 1469471074064 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 26299 | 1469471074069 Marionette TRACE conn3 <- [1,1574,null,{}] 11:24:34 INFO - PROCESS | 26299 | 1469471074086 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:34 INFO - PROCESS | 26299 | 1469471074095 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:34 INFO - PROCESS | 26299 | 1469471074311 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:24:34 INFO - PROCESS | 26299 | 1469471074401 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:34 INFO - PROCESS | 26299 | 1469471074412 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e094800 == 28 [pid = 26299] [id = 401] 11:24:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8e097400) [pid = 26299] [serial = 1204] [outer = (nil)] 11:24:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x8e7d4400) [pid = 26299] [serial = 1205] [outer = 0x8e097400] 11:24:34 INFO - PROCESS | 26299 | 1469471074484 Marionette DEBUG loaded listener.js 11:24:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8f475c00) [pid = 26299] [serial = 1206] [outer = 0x8e097400] 11:24:35 INFO - PROCESS | 26299 | 1469471075450 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:24:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1436ms 11:24:35 INFO - PROCESS | 26299 | 1469471075501 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 26299 | 1469471075506 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 11:24:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:24:35 INFO - PROCESS | 26299 | 1469471075518 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 26299 | 1469471075520 Marionette TRACE conn3 <- [1,1578,null,{}] 11:24:35 INFO - PROCESS | 26299 | 1469471075526 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:35 INFO - PROCESS | 26299 | 1469471075530 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:35 INFO - PROCESS | 26299 | 1469471075761 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x90f01400) [pid = 26299] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8f6f1c00) [pid = 26299] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8f6f1000) [pid = 26299] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x8f473800) [pid = 26299] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8f6fa800) [pid = 26299] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8f47f000) [pid = 26299] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x8cfd2000) [pid = 26299] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x8cce7000) [pid = 26299] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x91225000) [pid = 26299] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8d4a0800) [pid = 26299] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x9121f400) [pid = 26299] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x8cb01400) [pid = 26299] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:24:36 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8e08d800) [pid = 26299] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:24:36 INFO - PROCESS | 26299 | 1469471076418 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 26299 | 1469471076426 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb01400 == 29 [pid = 26299] [id = 402] 11:24:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8cb0f000) [pid = 26299] [serial = 1207] [outer = (nil)] 11:24:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8cfd6c00) [pid = 26299] [serial = 1208] [outer = 0x8cb0f000] 11:24:36 INFO - PROCESS | 26299 | 1469471076499 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x8e7d2c00) [pid = 26299] [serial = 1209] [outer = 0x8cb0f000] 11:24:37 INFO - PROCESS | 26299 | 1469471077278 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:24:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:24:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1777ms 11:24:37 INFO - PROCESS | 26299 | 1469471077296 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:24:37 INFO - PROCESS | 26299 | 1469471077299 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 11:24:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:24:37 INFO - PROCESS | 26299 | 1469471077314 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:24:37 INFO - PROCESS | 26299 | 1469471077318 Marionette TRACE conn3 <- [1,1582,null,{}] 11:24:37 INFO - PROCESS | 26299 | 1469471077324 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:37 INFO - PROCESS | 26299 | 1469471077329 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:37 INFO - PROCESS | 26299 | 1469471077487 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:24:37 INFO - PROCESS | 26299 | 1469471077503 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 26299 | 1469471077512 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f64b800 == 30 [pid = 26299] [id = 403] 11:24:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x8f64f800) [pid = 26299] [serial = 1210] [outer = (nil)] 11:24:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x8f6f1c00) [pid = 26299] [serial = 1211] [outer = 0x8f64f800] 11:24:37 INFO - PROCESS | 26299 | 1469471077581 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x8f6f8400) [pid = 26299] [serial = 1212] [outer = 0x8f64f800] 11:24:38 INFO - PROCESS | 26299 | 1469471078636 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:24:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1385ms 11:24:38 INFO - PROCESS | 26299 | 1469471078700 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 26299 | 1469471078708 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 11:24:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:24:38 INFO - PROCESS | 26299 | 1469471078717 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 26299 | 1469471078722 Marionette TRACE conn3 <- [1,1586,null,{}] 11:24:38 INFO - PROCESS | 26299 | 1469471078731 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:38 INFO - PROCESS | 26299 | 1469471078737 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:38 INFO - PROCESS | 26299 | 1469471078934 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:24:39 INFO - PROCESS | 26299 | 1469471079180 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 26299 | 1469471079194 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfce800 == 31 [pid = 26299] [id = 404] 11:24:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x8cfd9800) [pid = 26299] [serial = 1213] [outer = (nil)] 11:24:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x8d49a800) [pid = 26299] [serial = 1214] [outer = 0x8cfd9800] 11:24:39 INFO - PROCESS | 26299 | 1469471079322 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8d54c800) [pid = 26299] [serial = 1215] [outer = 0x8cfd9800] 11:24:40 INFO - PROCESS | 26299 | 1469471080348 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:24:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1691ms 11:24:40 INFO - PROCESS | 26299 | 1469471080407 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 26299 | 1469471080415 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 11:24:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:24:40 INFO - PROCESS | 26299 | 1469471080427 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 26299 | 1469471080431 Marionette TRACE conn3 <- [1,1590,null,{}] 11:24:40 INFO - PROCESS | 26299 | 1469471080438 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:40 INFO - PROCESS | 26299 | 1469471080444 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:40 INFO - PROCESS | 26299 | 1469471080645 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:24:40 INFO - PROCESS | 26299 | 1469471080873 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 26299 | 1469471080880 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x8debb800 == 32 [pid = 26299] [id = 405] 11:24:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x8e08b800) [pid = 26299] [serial = 1216] [outer = (nil)] 11:24:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8f474000) [pid = 26299] [serial = 1217] [outer = 0x8e08b800] 11:24:41 INFO - PROCESS | 26299 | 1469471081002 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x8f47a400) [pid = 26299] [serial = 1218] [outer = 0x8e08b800] 11:24:42 INFO - PROCESS | 26299 | 1469471082061 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:24:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1683ms 11:24:42 INFO - PROCESS | 26299 | 1469471082110 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 26299 | 1469471082115 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 11:24:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:24:42 INFO - PROCESS | 26299 | 1469471082123 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 26299 | 1469471082129 Marionette TRACE conn3 <- [1,1594,null,{}] 11:24:42 INFO - PROCESS | 26299 | 1469471082146 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:42 INFO - PROCESS | 26299 | 1469471082155 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:42 INFO - PROCESS | 26299 | 1469471082338 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:24:42 INFO - PROCESS | 26299 | 1469471082567 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 26299 | 1469471082580 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:42 INFO - PROCESS | 26299 | ++DOCSHELL 0x91170800 == 33 [pid = 26299] [id = 406] 11:24:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x91171400) [pid = 26299] [serial = 1219] [outer = (nil)] 11:24:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x91174800) [pid = 26299] [serial = 1220] [outer = 0x91171400] 11:24:42 INFO - PROCESS | 26299 | 1469471082707 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x9117a400) [pid = 26299] [serial = 1221] [outer = 0x91171400] 11:24:43 INFO - PROCESS | 26299 | 1469471083686 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:24:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1644ms 11:24:43 INFO - PROCESS | 26299 | 1469471083768 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:24:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:24:43 INFO - PROCESS | 26299 | 1469471083773 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 11:24:43 INFO - PROCESS | 26299 | 1469471083779 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 26299 | 1469471083783 Marionette TRACE conn3 <- [1,1598,null,{}] 11:24:43 INFO - PROCESS | 26299 | 1469471083789 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 26299 | 1469471083794 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:44 INFO - PROCESS | 26299 | 1469471084011 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:24:44 INFO - PROCESS | 26299 | 1469471084245 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 26299 | 1469471084255 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e094400 == 34 [pid = 26299] [id = 407] 11:24:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x90f0fc00) [pid = 26299] [serial = 1222] [outer = (nil)] 11:24:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x9192f800) [pid = 26299] [serial = 1223] [outer = 0x90f0fc00] 11:24:44 INFO - PROCESS | 26299 | 1469471084400 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x91936000) [pid = 26299] [serial = 1224] [outer = 0x90f0fc00] 11:24:45 INFO - PROCESS | 26299 | 1469471085584 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:24:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1833ms 11:24:45 INFO - PROCESS | 26299 | 1469471085614 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:24:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:24:45 INFO - PROCESS | 26299 | 1469471085624 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 11:24:45 INFO - PROCESS | 26299 | 1469471085638 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 26299 | 1469471085646 Marionette TRACE conn3 <- [1,1602,null,{}] 11:24:45 INFO - PROCESS | 26299 | 1469471085658 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:45 INFO - PROCESS | 26299 | 1469471085671 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:46 INFO - PROCESS | 26299 | 1469471086171 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:24:46 INFO - PROCESS | 26299 | 1469471086382 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 26299 | 1469471086411 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfdcc00 == 35 [pid = 26299] [id = 408] 11:24:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x8d493c00) [pid = 26299] [serial = 1225] [outer = (nil)] 11:24:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x8d499800) [pid = 26299] [serial = 1226] [outer = 0x8d493c00] 11:24:46 INFO - PROCESS | 26299 | 1469471086578 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x8d544800) [pid = 26299] [serial = 1227] [outer = 0x8d493c00] 11:24:47 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb01400 == 34 [pid = 26299] [id = 402] 11:24:47 INFO - PROCESS | 26299 | --DOCSHELL 0x8e094800 == 33 [pid = 26299] [id = 401] 11:24:47 INFO - PROCESS | 26299 | --DOCSHELL 0x8d4a1400 == 32 [pid = 26299] [id = 400] 11:24:47 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce6c00 == 31 [pid = 26299] [id = 399] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x91220800) [pid = 26299] [serial = 1172] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x90f02c00) [pid = 26299] [serial = 1166] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x91176400) [pid = 26299] [serial = 1169] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x90f0d400) [pid = 26299] [serial = 1167] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x91acec00) [pid = 26299] [serial = 1148] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x91acf800) [pid = 26299] [serial = 1149] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x90f10400) [pid = 26299] [serial = 1137] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x90f09800) [pid = 26299] [serial = 1136] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8f6f5400) [pid = 26299] [serial = 1142] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8f64c400) [pid = 26299] [serial = 1143] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8dd2d000) [pid = 26299] [serial = 1139] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x8dec2000) [pid = 26299] [serial = 1140] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x92320c00) [pid = 26299] [serial = 1154] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x92324400) [pid = 26299] [serial = 1155] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x91930000) [pid = 26299] [serial = 1145] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x91936c00) [pid = 26299] [serial = 1146] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x8d549c00) [pid = 26299] [serial = 1160] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8dd24400) [pid = 26299] [serial = 1161] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x91c86c00) [pid = 26299] [serial = 1151] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x91f13c00) [pid = 26299] [serial = 1152] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8cb0b400) [pid = 26299] [serial = 1157] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8cfcd400) [pid = 26299] [serial = 1158] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x8e09bc00) [pid = 26299] [serial = 1163] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x91939000) [pid = 26299] [serial = 1173] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x91228c00) [pid = 26299] [serial = 1170] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8e7d9c00) [pid = 26299] [serial = 1164] [outer = (nil)] [url = about:blank] 11:24:47 INFO - PROCESS | 26299 | 1469471087607 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:24:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2050ms 11:24:47 INFO - PROCESS | 26299 | 1469471087684 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 26299 | 1469471087691 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 11:24:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:24:47 INFO - PROCESS | 26299 | 1469471087701 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 26299 | 1469471087705 Marionette TRACE conn3 <- [1,1606,null,{}] 11:24:47 INFO - PROCESS | 26299 | 1469471087711 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:47 INFO - PROCESS | 26299 | 1469471087716 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:47 INFO - PROCESS | 26299 | 1469471087879 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:24:47 INFO - PROCESS | 26299 | 1469471087889 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 26299 | 1469471087896 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:47 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfda000 == 32 [pid = 26299] [id = 409] 11:24:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8dec4000) [pid = 26299] [serial = 1228] [outer = (nil)] 11:24:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8e083000) [pid = 26299] [serial = 1229] [outer = 0x8dec4000] 11:24:47 INFO - PROCESS | 26299 | 1469471087971 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8e7cdc00) [pid = 26299] [serial = 1230] [outer = 0x8dec4000] 11:24:48 INFO - PROCESS | 26299 | 1469471088911 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:24:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1229ms 11:24:48 INFO - PROCESS | 26299 | 1469471088931 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 26299 | 1469471088935 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 11:24:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:24:48 INFO - PROCESS | 26299 | 1469471088941 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 26299 | 1469471088947 Marionette TRACE conn3 <- [1,1610,null,{}] 11:24:48 INFO - PROCESS | 26299 | 1469471088962 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:48 INFO - PROCESS | 26299 | 1469471088970 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:49 INFO - PROCESS | 26299 | 1469471089226 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:24:49 INFO - PROCESS | 26299 | 1469471089252 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 26299 | 1469471089261 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6f5400 == 33 [pid = 26299] [id = 410] 11:24:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8f6fb000) [pid = 26299] [serial = 1231] [outer = (nil)] 11:24:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x90f06c00) [pid = 26299] [serial = 1232] [outer = 0x8f6fb000] 11:24:49 INFO - PROCESS | 26299 | 1469471089332 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x90f0e800) [pid = 26299] [serial = 1233] [outer = 0x8f6fb000] 11:24:50 INFO - PROCESS | 26299 | 1469471090297 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:24:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1387ms 11:24:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:24:50 INFO - PROCESS | 26299 | 1469471090329 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 26299 | 1469471090333 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 11:24:50 INFO - PROCESS | 26299 | 1469471090339 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 26299 | 1469471090342 Marionette TRACE conn3 <- [1,1614,null,{}] 11:24:50 INFO - PROCESS | 26299 | 1469471090348 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:50 INFO - PROCESS | 26299 | 1469471090353 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:50 INFO - PROCESS | 26299 | 1469471090582 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:24:50 INFO - PROCESS | 26299 | 1469471090603 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 26299 | 1469471090614 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d498000 == 34 [pid = 26299] [id = 411] 11:24:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x90f03800) [pid = 26299] [serial = 1234] [outer = (nil)] 11:24:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x91178400) [pid = 26299] [serial = 1235] [outer = 0x90f03800] 11:24:50 INFO - PROCESS | 26299 | 1469471090695 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x91224800) [pid = 26299] [serial = 1236] [outer = 0x90f03800] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8e089000) [pid = 26299] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8cb0ec00) [pid = 26299] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9231fc00) [pid = 26299] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8cfd4000) [pid = 26299] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8e097400) [pid = 26299] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x91176000) [pid = 26299] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x91222400) [pid = 26299] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8cce7c00) [pid = 26299] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8d54b000) [pid = 26299] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x9232f400) [pid = 26299] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x8cb0f000) [pid = 26299] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:24:51 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x8b9e1000) [pid = 26299] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:24:51 INFO - PROCESS | 26299 | 1469471091746 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:24:51 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 11:24:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1435ms 11:24:51 INFO - PROCESS | 26299 | 1469471091774 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:24:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:24:51 INFO - PROCESS | 26299 | 1469471091778 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 11:24:51 INFO - PROCESS | 26299 | 1469471091784 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 26299 | 1469471091787 Marionette TRACE conn3 <- [1,1618,null,{}] 11:24:51 INFO - PROCESS | 26299 | 1469471091793 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:51 INFO - PROCESS | 26299 | 1469471091798 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:51 INFO - PROCESS | 26299 | 1469471091958 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:24:52 INFO - PROCESS | 26299 | 1469471092104 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:52 INFO - PROCESS | 26299 | 1469471092114 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e08cc00 == 35 [pid = 26299] [id = 412] 11:24:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8e08dc00) [pid = 26299] [serial = 1237] [outer = (nil)] 11:24:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x8f6ed800) [pid = 26299] [serial = 1238] [outer = 0x8e08dc00] 11:24:52 INFO - PROCESS | 26299 | 1469471092181 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x8f6f5c00) [pid = 26299] [serial = 1239] [outer = 0x8e08dc00] 11:24:53 INFO - PROCESS | 26299 | 1469471093003 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:24:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:24:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1284ms 11:24:53 INFO - PROCESS | 26299 | 1469471093069 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 26299 | 1469471093073 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 11:24:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:24:53 INFO - PROCESS | 26299 | 1469471093079 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - PROCESS | 26299 | 1469471093082 Marionette TRACE conn3 <- [1,1622,null,{}] 11:24:53 INFO - PROCESS | 26299 | 1469471093088 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:53 INFO - PROCESS | 26299 | 1469471093098 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:53 INFO - PROCESS | 26299 | 1469471093297 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:24:53 INFO - PROCESS | 26299 | 1469471093431 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 26299 | 1469471093442 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:53 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54b000 == 36 [pid = 26299] [id = 413] 11:24:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8e089000) [pid = 26299] [serial = 1240] [outer = (nil)] 11:24:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x91ac9000) [pid = 26299] [serial = 1241] [outer = 0x8e089000] 11:24:53 INFO - PROCESS | 26299 | 1469471093511 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x91ad0000) [pid = 26299] [serial = 1242] [outer = 0x8e089000] 11:24:54 INFO - PROCESS | 26299 | 1469471094548 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:24:54 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 11:24:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1530ms 11:24:54 INFO - PROCESS | 26299 | 1469471094610 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 26299 | 1469471094617 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 11:24:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:24:54 INFO - PROCESS | 26299 | 1469471094626 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 26299 | 1469471094631 Marionette TRACE conn3 <- [1,1626,null,{}] 11:24:54 INFO - PROCESS | 26299 | 1469471094643 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:54 INFO - PROCESS | 26299 | 1469471094649 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:54 INFO - PROCESS | 26299 | 1469471094887 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:24:55 INFO - PROCESS | 26299 | 1469471095120 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 26299 | 1469471095131 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfdc000 == 37 [pid = 26299] [id = 414] 11:24:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8d49ac00) [pid = 26299] [serial = 1243] [outer = (nil)] 11:24:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8dd2b400) [pid = 26299] [serial = 1244] [outer = 0x8d49ac00] 11:24:55 INFO - PROCESS | 26299 | 1469471095259 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8dec3c00) [pid = 26299] [serial = 1245] [outer = 0x8d49ac00] 11:24:56 INFO - PROCESS | 26299 | 1469471096224 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:24:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1636ms 11:24:56 INFO - PROCESS | 26299 | 1469471096262 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 26299 | 1469471096270 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 11:24:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:24:56 INFO - PROCESS | 26299 | 1469471096281 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 26299 | 1469471096285 Marionette TRACE conn3 <- [1,1630,null,{}] 11:24:56 INFO - PROCESS | 26299 | 1469471096291 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:56 INFO - PROCESS | 26299 | 1469471096297 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:56 INFO - PROCESS | 26299 | 1469471096486 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:24:56 INFO - PROCESS | 26299 | 1469471096662 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 26299 | 1469471096673 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd26000 == 38 [pid = 26299] [id = 415] 11:24:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8f64d400) [pid = 26299] [serial = 1246] [outer = (nil)] 11:24:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x8f6f3000) [pid = 26299] [serial = 1247] [outer = 0x8f64d400] 11:24:56 INFO - PROCESS | 26299 | 1469471096759 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x90f0a400) [pid = 26299] [serial = 1248] [outer = 0x8f64d400] 11:24:57 INFO - PROCESS | 26299 | 1469471097787 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:24:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1542ms 11:24:57 INFO - PROCESS | 26299 | 1469471097823 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 26299 | 1469471097828 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 11:24:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:24:57 INFO - PROCESS | 26299 | 1469471097835 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 26299 | 1469471097841 Marionette TRACE conn3 <- [1,1634,null,{}] 11:24:57 INFO - PROCESS | 26299 | 1469471097858 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:57 INFO - PROCESS | 26299 | 1469471097867 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:58 INFO - PROCESS | 26299 | 1469471098055 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:24:58 INFO - PROCESS | 26299 | 1469471098277 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 26299 | 1469471098285 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:58 INFO - PROCESS | 26299 | ++DOCSHELL 0x9121e400 == 39 [pid = 26299] [id = 416] 11:24:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x91acf800) [pid = 26299] [serial = 1249] [outer = (nil)] 11:24:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x91c82800) [pid = 26299] [serial = 1250] [outer = 0x91acf800] 11:24:58 INFO - PROCESS | 26299 | 1469471098414 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x91c8b800) [pid = 26299] [serial = 1251] [outer = 0x91acf800] 11:24:59 INFO - PROCESS | 26299 | 1469471099397 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:24:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1598ms 11:24:59 INFO - PROCESS | 26299 | 1469471099438 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 26299 | 1469471099446 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 11:24:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:24:59 INFO - PROCESS | 26299 | 1469471099456 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 26299 | 1469471099462 Marionette TRACE conn3 <- [1,1638,null,{}] 11:24:59 INFO - PROCESS | 26299 | 1469471099471 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:59 INFO - PROCESS | 26299 | 1469471099478 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:24:59 INFO - PROCESS | 26299 | 1469471099769 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:25:00 INFO - PROCESS | 26299 | 1469471100142 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 26299 | 1469471100152 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccea000 == 40 [pid = 26299] [id = 417] 11:25:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x8e7d9c00) [pid = 26299] [serial = 1252] [outer = (nil)] 11:25:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x91f1d800) [pid = 26299] [serial = 1253] [outer = 0x8e7d9c00] 11:25:00 INFO - PROCESS | 26299 | 1469471100302 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x92209000) [pid = 26299] [serial = 1254] [outer = 0x8e7d9c00] 11:25:01 INFO - PROCESS | 26299 | 1469471101217 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1837ms 11:25:01 INFO - PROCESS | 26299 | 1469471101292 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 26299 | 1469471101297 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 11:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:25:01 INFO - PROCESS | 26299 | 1469471101303 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 26299 | 1469471101306 Marionette TRACE conn3 <- [1,1642,null,{}] 11:25:01 INFO - PROCESS | 26299 | 1469471101313 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:01 INFO - PROCESS | 26299 | 1469471101318 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:01 INFO - PROCESS | 26299 | 1469471101530 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:25:01 INFO - PROCESS | 26299 | 1469471101708 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 26299 | 1469471101718 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec3400 == 41 [pid = 26299] [id = 418] 11:25:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8f651400) [pid = 26299] [serial = 1255] [outer = (nil)] 11:25:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x92321400) [pid = 26299] [serial = 1256] [outer = 0x8f651400] 11:25:01 INFO - PROCESS | 26299 | 1469471101799 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x92326800) [pid = 26299] [serial = 1257] [outer = 0x8f651400] 11:25:02 INFO - PROCESS | 26299 | 1469471102886 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:25:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1641ms 11:25:02 INFO - PROCESS | 26299 | 1469471102945 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 26299 | 1469471102948 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 11:25:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:25:02 INFO - PROCESS | 26299 | 1469471102955 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 26299 | 1469471102959 Marionette TRACE conn3 <- [1,1646,null,{}] 11:25:02 INFO - PROCESS | 26299 | 1469471102965 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 26299 | 1469471102975 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:03 INFO - PROCESS | 26299 | 1469471103220 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:25:03 INFO - PROCESS | 26299 | 1469471103500 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 26299 | 1469471103509 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:03 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e07d800 == 42 [pid = 26299] [id = 419] 11:25:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x9220ec00) [pid = 26299] [serial = 1258] [outer = (nil)] 11:25:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x9248c400) [pid = 26299] [serial = 1259] [outer = 0x9220ec00] 11:25:03 INFO - PROCESS | 26299 | 1469471103593 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x9248e400) [pid = 26299] [serial = 1260] [outer = 0x9220ec00] 11:25:04 INFO - PROCESS | 26299 | 1469471104532 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1636ms 11:25:04 INFO - PROCESS | 26299 | 1469471104592 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 26299 | 1469471104597 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 11:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:25:04 INFO - PROCESS | 26299 | 1469471104606 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 26299 | 1469471104611 Marionette TRACE conn3 <- [1,1650,null,{}] 11:25:04 INFO - PROCESS | 26299 | 1469471104618 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:04 INFO - PROCESS | 26299 | 1469471104622 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:04 INFO - PROCESS | 26299 | 1469471104840 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:25:05 INFO - PROCESS | 26299 | 1469471105081 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 26299 | 1469471105088 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb08400 == 43 [pid = 26299] [id = 420] 11:25:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x8cb09000) [pid = 26299] [serial = 1261] [outer = (nil)] 11:25:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x8cce5400) [pid = 26299] [serial = 1262] [outer = 0x8cb09000] 11:25:05 INFO - PROCESS | 26299 | 1469471105450 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x8cfd0800) [pid = 26299] [serial = 1263] [outer = 0x8cb09000] 11:25:06 INFO - PROCESS | 26299 | 1469471106493 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1950ms 11:25:06 INFO - PROCESS | 26299 | 1469471106556 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:25:06 INFO - PROCESS | 26299 | 1469471106567 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 11:25:06 INFO - PROCESS | 26299 | 1469471106576 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 26299 | 1469471106579 Marionette TRACE conn3 <- [1,1654,null,{}] 11:25:06 INFO - PROCESS | 26299 | 1469471106587 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:06 INFO - PROCESS | 26299 | 1469471106592 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:06 INFO - PROCESS | 26299 | 1469471106782 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:25:07 INFO - PROCESS | 26299 | 1469471107022 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 26299 | 1469471107031 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e093800 == 44 [pid = 26299] [id = 421] 11:25:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x8e096400) [pid = 26299] [serial = 1264] [outer = (nil)] 11:25:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x8e7d7800) [pid = 26299] [serial = 1265] [outer = 0x8e096400] 11:25:07 INFO - PROCESS | 26299 | 1469471107116 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x8f475400) [pid = 26299] [serial = 1266] [outer = 0x8e096400] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8e08cc00 == 43 [pid = 26299] [id = 412] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8d498000 == 42 [pid = 26299] [id = 411] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6f5400 == 41 [pid = 26299] [id = 410] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfda000 == 40 [pid = 26299] [id = 409] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfdcc00 == 39 [pid = 26299] [id = 408] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8debb800 == 38 [pid = 26299] [id = 405] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfce800 == 37 [pid = 26299] [id = 404] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8e094400 == 36 [pid = 26299] [id = 407] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x91170800 == 35 [pid = 26299] [id = 406] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8f64b800 == 34 [pid = 26299] [id = 403] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce4800 == 33 [pid = 26299] [id = 398] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb08400 == 32 [pid = 26299] [id = 420] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8e07d800 == 31 [pid = 26299] [id = 419] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8ccea000 == 30 [pid = 26299] [id = 417] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec3400 == 29 [pid = 26299] [id = 418] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x9121e400 == 28 [pid = 26299] [id = 416] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd26000 == 27 [pid = 26299] [id = 415] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54b000 == 26 [pid = 26299] [id = 413] 11:25:08 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfdc000 == 25 [pid = 26299] [id = 414] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x8f476400) [pid = 26299] [serial = 1179] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x8e07e400) [pid = 26299] [serial = 1194] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x92339800) [pid = 26299] [serial = 1188] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8e07e000) [pid = 26299] [serial = 1197] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8debb400) [pid = 26299] [serial = 1196] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x8e7d4400) [pid = 26299] [serial = 1205] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x9193c800) [pid = 26299] [serial = 1182] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x9231ec00) [pid = 26299] [serial = 1184] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x8cced400) [pid = 26299] [serial = 1199] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x9192d400) [pid = 26299] [serial = 1181] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8dd2e000) [pid = 26299] [serial = 1203] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8f475c00) [pid = 26299] [serial = 1206] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x92489400) [pid = 26299] [serial = 1190] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8dd23400) [pid = 26299] [serial = 1202] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8cfd6000) [pid = 26299] [serial = 1200] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x8e7d2c00) [pid = 26299] [serial = 1209] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x8cfd6c00) [pid = 26299] [serial = 1208] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x8cce0000) [pid = 26299] [serial = 1176] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8e09b000) [pid = 26299] [serial = 1178] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x92323c00) [pid = 26299] [serial = 1185] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x92337800) [pid = 26299] [serial = 1187] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x924eb800) [pid = 26299] [serial = 1191] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8d4a1800) [pid = 26299] [serial = 1193] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x8cb05000) [pid = 26299] [serial = 1175] [outer = (nil)] [url = about:blank] 11:25:08 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x8f6f1c00) [pid = 26299] [serial = 1211] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 26299 | 1469471109379 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2840ms 11:25:09 INFO - PROCESS | 26299 | 1469471109414 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 26299 | 1469471109418 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 11:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:25:09 INFO - PROCESS | 26299 | 1469471109427 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 26299 | 1469471109432 Marionette TRACE conn3 <- [1,1658,null,{}] 11:25:09 INFO - PROCESS | 26299 | 1469471109440 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 26299 | 1469471109446 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:09 INFO - PROCESS | 26299 | 1469471109633 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:25:09 INFO - PROCESS | 26299 | 1469471109877 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 26299 | 1469471109889 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd7000 == 26 [pid = 26299] [id = 422] 11:25:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8cfd9c00) [pid = 26299] [serial = 1267] [outer = (nil)] 11:25:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8d495800) [pid = 26299] [serial = 1268] [outer = 0x8cfd9c00] 11:25:10 INFO - PROCESS | 26299 | 1469471110072 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8d49d000) [pid = 26299] [serial = 1269] [outer = 0x8cfd9c00] 11:25:11 INFO - PROCESS | 26299 | 1469471111124 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1735ms 11:25:11 INFO - PROCESS | 26299 | 1469471111162 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 26299 | 1469471111168 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 11:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:25:11 INFO - PROCESS | 26299 | 1469471111177 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 26299 | 1469471111182 Marionette TRACE conn3 <- [1,1662,null,{}] 11:25:11 INFO - PROCESS | 26299 | 1469471111191 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:11 INFO - PROCESS | 26299 | 1469471111197 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:11 INFO - PROCESS | 26299 | 1469471111386 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:25:11 INFO - PROCESS | 26299 | 1469471111617 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 26299 | 1469471111627 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfcf400 == 27 [pid = 26299] [id = 423] 11:25:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8cfd6c00) [pid = 26299] [serial = 1270] [outer = (nil)] 11:25:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8d549c00) [pid = 26299] [serial = 1271] [outer = 0x8cfd6c00] 11:25:11 INFO - PROCESS | 26299 | 1469471111756 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x8dd21400) [pid = 26299] [serial = 1272] [outer = 0x8cfd6c00] 11:25:12 INFO - PROCESS | 26299 | 1469471112687 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1545ms 11:25:12 INFO - PROCESS | 26299 | 1469471112721 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:25:12 INFO - PROCESS | 26299 | 1469471112730 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 11:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:25:12 INFO - PROCESS | 26299 | 1469471112741 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - PROCESS | 26299 | 1469471112745 Marionette TRACE conn3 <- [1,1666,null,{}] 11:25:12 INFO - PROCESS | 26299 | 1469471112752 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:12 INFO - PROCESS | 26299 | 1469471112758 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:12 INFO - PROCESS | 26299 | 1469471112942 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:25:13 INFO - PROCESS | 26299 | 1469471113113 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 26299 | 1469471113124 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x8debc400 == 28 [pid = 26299] [id = 424] 11:25:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x8debe000) [pid = 26299] [serial = 1273] [outer = (nil)] 11:25:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x8dec6800) [pid = 26299] [serial = 1274] [outer = 0x8debe000] 11:25:13 INFO - PROCESS | 26299 | 1469471113208 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x8e084000) [pid = 26299] [serial = 1275] [outer = 0x8debe000] 11:25:14 INFO - PROCESS | 26299 | 1469471114214 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1544ms 11:25:14 INFO - PROCESS | 26299 | 1469471114285 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:25:14 INFO - PROCESS | 26299 | 1469471114290 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 11:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:25:14 INFO - PROCESS | 26299 | 1469471114296 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 26299 | 1469471114303 Marionette TRACE conn3 <- [1,1670,null,{}] 11:25:14 INFO - PROCESS | 26299 | 1469471114322 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:14 INFO - PROCESS | 26299 | 1469471114334 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:14 INFO - PROCESS | 26299 | 1469471114576 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:25:14 INFO - PROCESS | 26299 | 1469471114800 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 26299 | 1469471114810 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f476400 == 29 [pid = 26299] [id = 425] 11:25:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x8f476c00) [pid = 26299] [serial = 1276] [outer = (nil)] 11:25:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x8f64d000) [pid = 26299] [serial = 1277] [outer = 0x8f476c00] 11:25:14 INFO - PROCESS | 26299 | 1469471114939 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8f6f2c00) [pid = 26299] [serial = 1278] [outer = 0x8f476c00] 11:25:15 INFO - PROCESS | 26299 | 1469471115875 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1646ms 11:25:15 INFO - PROCESS | 26299 | 1469471115943 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:25:15 INFO - PROCESS | 26299 | 1469471115948 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 11:25:15 INFO - PROCESS | 26299 | 1469471115954 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 26299 | 1469471115958 Marionette TRACE conn3 <- [1,1674,null,{}] 11:25:15 INFO - PROCESS | 26299 | 1469471115964 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:15 INFO - PROCESS | 26299 | 1469471115969 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:16 INFO - PROCESS | 26299 | 1469471116154 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:25:16 INFO - PROCESS | 26299 | 1469471116326 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 26299 | 1469471116334 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f07800 == 30 [pid = 26299] [id = 426] 11:25:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x90f07c00) [pid = 26299] [serial = 1279] [outer = (nil)] 11:25:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x91170800) [pid = 26299] [serial = 1280] [outer = 0x90f07c00] 11:25:16 INFO - PROCESS | 26299 | 1469471116420 Marionette DEBUG loaded listener.js 11:25:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x91177800) [pid = 26299] [serial = 1281] [outer = 0x90f07c00] 11:25:17 INFO - PROCESS | 26299 | 1469471117388 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1483ms 11:25:17 INFO - PROCESS | 26299 | 1469471117438 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:25:17 INFO - PROCESS | 26299 | 1469471117442 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 11:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:25:17 INFO - PROCESS | 26299 | 1469471117448 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 26299 | 1469471117452 Marionette TRACE conn3 <- [1,1678,null,{}] 11:25:17 INFO - PROCESS | 26299 | 1469471117458 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:17 INFO - PROCESS | 26299 | 1469471117463 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:17 INFO - PROCESS | 26299 | 1469471117627 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:25:17 INFO - PROCESS | 26299 | 1469471117800 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 26299 | 1469471117806 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e0c00 == 31 [pid = 26299] [id = 427] 11:25:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8ccdf400) [pid = 26299] [serial = 1282] [outer = (nil)] 11:25:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x9122ac00) [pid = 26299] [serial = 1283] [outer = 0x8ccdf400] 11:25:17 INFO - PROCESS | 26299 | 1469471117886 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x91933000) [pid = 26299] [serial = 1284] [outer = 0x8ccdf400] 11:25:18 INFO - PROCESS | 26299 | 1469471118856 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1482ms 11:25:18 INFO - PROCESS | 26299 | 1469471118933 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 26299 | 1469471118937 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 11:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:25:18 INFO - PROCESS | 26299 | 1469471118944 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 26299 | 1469471118947 Marionette TRACE conn3 <- [1,1682,null,{}] 11:25:18 INFO - PROCESS | 26299 | 1469471118954 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 26299 | 1469471118966 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:19 INFO - PROCESS | 26299 | 1469471119227 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:25:19 INFO - PROCESS | 26299 | 1469471119518 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 26299 | 1469471119524 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0f800 == 32 [pid = 26299] [id = 428] 11:25:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x8cfd0c00) [pid = 26299] [serial = 1285] [outer = (nil)] 11:25:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x91acec00) [pid = 26299] [serial = 1286] [outer = 0x8cfd0c00] 11:25:19 INFO - PROCESS | 26299 | 1469471119655 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x8cfdc000) [pid = 26299] [serial = 1287] [outer = 0x8cfd0c00] 11:25:20 INFO - PROCESS | 26299 | 1469471120539 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1638ms 11:25:20 INFO - PROCESS | 26299 | 1469471120584 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:25:20 INFO - PROCESS | 26299 | 1469471120588 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 11:25:20 INFO - PROCESS | 26299 | 1469471120594 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 26299 | 1469471120598 Marionette TRACE conn3 <- [1,1686,null,{}] 11:25:20 INFO - PROCESS | 26299 | 1469471120622 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:20 INFO - PROCESS | 26299 | 1469471120628 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:20 INFO - PROCESS | 26299 | 1469471120792 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:25:20 INFO - PROCESS | 26299 | 1469471120974 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 26299 | 1469471120983 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb05c00 == 33 [pid = 26299] [id = 429] 11:25:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x8cb0b000) [pid = 26299] [serial = 1288] [outer = (nil)] 11:25:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x91f12c00) [pid = 26299] [serial = 1289] [outer = 0x8cb0b000] 11:25:21 INFO - PROCESS | 26299 | 1469471121063 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x91227400) [pid = 26299] [serial = 1290] [outer = 0x8cb0b000] 11:25:21 INFO - PROCESS | 26299 | 1469471121983 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:25:22 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 11:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1464ms 11:25:22 INFO - PROCESS | 26299 | 1469471122064 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 26299 | 1469471122078 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 11:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:25:22 INFO - PROCESS | 26299 | 1469471122089 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 26299 | 1469471122094 Marionette TRACE conn3 <- [1,1690,null,{}] 11:25:22 INFO - PROCESS | 26299 | 1469471122101 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 26299 | 1469471122108 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:22 INFO - PROCESS | 26299 | 1469471122308 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:25:22 INFO - PROCESS | 26299 | 1469471122493 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 26299 | 1469471122501 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd27c00 == 34 [pid = 26299] [id = 430] 11:25:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x9231fc00) [pid = 26299] [serial = 1291] [outer = (nil)] 11:25:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x92329c00) [pid = 26299] [serial = 1292] [outer = 0x9231fc00] 11:25:22 INFO - PROCESS | 26299 | 1469471122646 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x9232d800) [pid = 26299] [serial = 1293] [outer = 0x9231fc00] 11:25:23 INFO - PROCESS | 26299 | 1469471123523 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1483ms 11:25:23 INFO - PROCESS | 26299 | 1469471123572 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:25:23 INFO - PROCESS | 26299 | 1469471123576 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 11:25:23 INFO - PROCESS | 26299 | 1469471123582 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 26299 | 1469471123586 Marionette TRACE conn3 <- [1,1694,null,{}] 11:25:23 INFO - PROCESS | 26299 | 1469471123591 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:23 INFO - PROCESS | 26299 | 1469471123597 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:23 INFO - PROCESS | 26299 | 1469471123759 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:25:24 INFO - PROCESS | 26299 | 1469471123992 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 26299 | 1469471124000 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e0000 == 35 [pid = 26299] [id = 431] 11:25:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x8b9e8400) [pid = 26299] [serial = 1294] [outer = (nil)] 11:25:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x8cb0fc00) [pid = 26299] [serial = 1295] [outer = 0x8b9e8400] 11:25:24 INFO - PROCESS | 26299 | 1469471124082 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0x8cce9000) [pid = 26299] [serial = 1296] [outer = 0x8b9e8400] 11:25:24 INFO - PROCESS | 26299 | --DOCSHELL 0x8e093800 == 34 [pid = 26299] [id = 421] 11:25:25 INFO - PROCESS | 26299 | 1469471125120 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1594ms 11:25:25 INFO - PROCESS | 26299 | 1469471125178 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 26299 | 1469471125183 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 11:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:25:25 INFO - PROCESS | 26299 | 1469471125191 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 26299 | 1469471125195 Marionette TRACE conn3 <- [1,1698,null,{}] 11:25:25 INFO - PROCESS | 26299 | 1469471125203 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:25 INFO - PROCESS | 26299 | 1469471125211 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:25 INFO - PROCESS | 26299 | 1469471125375 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:25:25 INFO - PROCESS | 26299 | 1469471125387 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 26299 | 1469471125395 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d49c000 == 35 [pid = 26299] [id = 432] 11:25:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 100 (0x8debb800) [pid = 26299] [serial = 1297] [outer = (nil)] 11:25:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 101 (0x8e083c00) [pid = 26299] [serial = 1298] [outer = 0x8debb800] 11:25:25 INFO - PROCESS | 26299 | 1469471125478 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 102 (0x8e094c00) [pid = 26299] [serial = 1299] [outer = 0x8debb800] 11:25:26 INFO - PROCESS | 26299 | 1469471126501 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:25:26 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 11:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1342ms 11:25:26 INFO - PROCESS | 26299 | 1469471126536 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 26299 | 1469471126543 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 11:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:25:26 INFO - PROCESS | 26299 | 1469471126550 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 26299 | 1469471126553 Marionette TRACE conn3 <- [1,1702,null,{}] 11:25:26 INFO - PROCESS | 26299 | 1469471126565 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:26 INFO - PROCESS | 26299 | 1469471126569 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:26 INFO - PROCESS | 26299 | 1469471126790 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:25:26 INFO - PROCESS | 26299 | 1469471126817 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 26299 | 1469471126825 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:26 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec5400 == 36 [pid = 26299] [id = 433] 11:25:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 103 (0x8f47e800) [pid = 26299] [serial = 1300] [outer = (nil)] 11:25:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 104 (0x91172800) [pid = 26299] [serial = 1301] [outer = 0x8f47e800] 11:25:26 INFO - PROCESS | 26299 | 1469471126893 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 105 (0x91ac4c00) [pid = 26299] [serial = 1302] [outer = 0x8f47e800] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 104 (0x8e089000) [pid = 26299] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 103 (0x8e096400) [pid = 26299] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 102 (0x8d49ac00) [pid = 26299] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 101 (0x8f64d400) [pid = 26299] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 100 (0x91acf800) [pid = 26299] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 99 (0x8e7d9c00) [pid = 26299] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x8f651400) [pid = 26299] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x90f03800) [pid = 26299] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x8e08dc00) [pid = 26299] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x8cfd9800) [pid = 26299] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x8d493c00) [pid = 26299] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x9220ec00) [pid = 26299] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x91171400) [pid = 26299] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x8dec4000) [pid = 26299] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8f64f800) [pid = 26299] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x90f0fc00) [pid = 26299] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x8f6fb000) [pid = 26299] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x8e08b800) [pid = 26299] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:25:27 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x8cb09000) [pid = 26299] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:25:28 INFO - PROCESS | 26299 | 1469471128000 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1487ms 11:25:28 INFO - PROCESS | 26299 | 1469471128038 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 26299 | 1469471128042 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 11:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:25:28 INFO - PROCESS | 26299 | 1469471128063 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 26299 | 1469471128071 Marionette TRACE conn3 <- [1,1706,null,{}] 11:25:28 INFO - PROCESS | 26299 | 1469471128081 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:28 INFO - PROCESS | 26299 | 1469471128088 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:28 INFO - PROCESS | 26299 | 1469471128255 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:25:28 INFO - PROCESS | 26299 | 1469471128268 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 26299 | 1469471128274 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce9400 == 37 [pid = 26299] [id = 434] 11:25:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x8d49ac00) [pid = 26299] [serial = 1303] [outer = (nil)] 11:25:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x9192d800) [pid = 26299] [serial = 1304] [outer = 0x8d49ac00] 11:25:28 INFO - PROCESS | 26299 | 1469471128345 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x91171400) [pid = 26299] [serial = 1305] [outer = 0x8d49ac00] 11:25:29 INFO - PROCESS | 26299 | 1469471129347 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1355ms 11:25:29 INFO - PROCESS | 26299 | 1469471129407 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 26299 | 1469471129414 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 11:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:25:29 INFO - PROCESS | 26299 | 1469471129424 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 26299 | 1469471129426 Marionette TRACE conn3 <- [1,1710,null,{}] 11:25:29 INFO - PROCESS | 26299 | 1469471129431 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:29 INFO - PROCESS | 26299 | 1469471129437 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:29 INFO - PROCESS | 26299 | 1469471129614 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:25:29 INFO - PROCESS | 26299 | 1469471129753 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 26299 | 1469471129761 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:29 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d543800 == 38 [pid = 26299] [id = 435] 11:25:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x90f07400) [pid = 26299] [serial = 1306] [outer = (nil)] 11:25:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x91f18c00) [pid = 26299] [serial = 1307] [outer = 0x90f07400] 11:25:29 INFO - PROCESS | 26299 | 1469471129831 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x9232bc00) [pid = 26299] [serial = 1308] [outer = 0x90f07400] 11:25:30 INFO - PROCESS | 26299 | 1469471130903 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1535ms 11:25:30 INFO - PROCESS | 26299 | 1469471130958 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 26299 | 1469471130965 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 11:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:25:30 INFO - PROCESS | 26299 | 1469471130973 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 26299 | 1469471130981 Marionette TRACE conn3 <- [1,1714,null,{}] 11:25:30 INFO - PROCESS | 26299 | 1469471130989 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:30 INFO - PROCESS | 26299 | 1469471130995 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:31 INFO - PROCESS | 26299 | 1469471131257 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:25:31 INFO - PROCESS | 26299 | 1469471131547 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 26299 | 1469471131555 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd8c00 == 39 [pid = 26299] [id = 436] 11:25:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x8d543c00) [pid = 26299] [serial = 1309] [outer = (nil)] 11:25:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x8dd2c000) [pid = 26299] [serial = 1310] [outer = 0x8d543c00] 11:25:31 INFO - PROCESS | 26299 | 1469471131643 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x8e096400) [pid = 26299] [serial = 1311] [outer = 0x8d543c00] 11:25:32 INFO - PROCESS | 26299 | 1469471132578 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1656ms 11:25:32 INFO - PROCESS | 26299 | 1469471132630 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:25:32 INFO - PROCESS | 26299 | 1469471132637 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 11:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:25:32 INFO - PROCESS | 26299 | 1469471132648 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 26299 | 1469471132652 Marionette TRACE conn3 <- [1,1718,null,{}] 11:25:32 INFO - PROCESS | 26299 | 1469471132659 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:32 INFO - PROCESS | 26299 | 1469471132664 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:32 INFO - PROCESS | 26299 | 1469471132855 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:25:33 INFO - PROCESS | 26299 | 1469471133143 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 26299 | 1469471133151 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d8800 == 40 [pid = 26299] [id = 437] 11:25:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x9116c400) [pid = 26299] [serial = 1312] [outer = (nil)] 11:25:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x9193cc00) [pid = 26299] [serial = 1313] [outer = 0x9116c400] 11:25:33 INFO - PROCESS | 26299 | 1469471133283 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x91c83400) [pid = 26299] [serial = 1314] [outer = 0x9116c400] 11:25:34 INFO - PROCESS | 26299 | 1469471134206 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1589ms 11:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:25:34 INFO - PROCESS | 26299 | 1469471134237 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 26299 | 1469471134240 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 11:25:34 INFO - PROCESS | 26299 | 1469471134248 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 26299 | 1469471134254 Marionette TRACE conn3 <- [1,1722,null,{}] 11:25:34 INFO - PROCESS | 26299 | 1469471134270 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:34 INFO - PROCESS | 26299 | 1469471134279 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:34 INFO - PROCESS | 26299 | 1469471134464 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:25:34 INFO - PROCESS | 26299 | 1469471134687 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:34 INFO - PROCESS | 26299 | 1469471134700 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x9248a000 == 41 [pid = 26299] [id = 438] 11:25:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0x9248a800) [pid = 26299] [serial = 1315] [outer = (nil)] 11:25:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 100 (0x924edc00) [pid = 26299] [serial = 1316] [outer = 0x9248a800] 11:25:34 INFO - PROCESS | 26299 | 1469471134824 Marionette DEBUG loaded listener.js 11:25:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 101 (0x924f3c00) [pid = 26299] [serial = 1317] [outer = 0x9248a800] 11:25:35 INFO - PROCESS | 26299 | 1469471135764 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:25:35 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 11:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1591ms 11:25:35 INFO - PROCESS | 26299 | 1469471135838 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:25:35 INFO - PROCESS | 26299 | 1469471135843 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 11:25:35 INFO - PROCESS | 26299 | 1469471135850 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - PROCESS | 26299 | 1469471135854 Marionette TRACE conn3 <- [1,1726,null,{}] 11:25:35 INFO - PROCESS | 26299 | 1469471135860 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:35 INFO - PROCESS | 26299 | 1469471135865 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:36 INFO - PROCESS | 26299 | 1469471136050 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:25:36 INFO - PROCESS | 26299 | 1469471136231 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 26299 | 1469471136238 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x924eac00 == 42 [pid = 26299] [id = 439] 11:25:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 102 (0x924f3800) [pid = 26299] [serial = 1318] [outer = (nil)] 11:25:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 103 (0x92fe0c00) [pid = 26299] [serial = 1319] [outer = 0x924f3800] 11:25:36 INFO - PROCESS | 26299 | 1469471136317 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 104 (0x9394b400) [pid = 26299] [serial = 1320] [outer = 0x924f3800] 11:25:37 INFO - PROCESS | 26299 | 1469471137234 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1435ms 11:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:25:37 INFO - PROCESS | 26299 | 1469471137285 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 26299 | 1469471137288 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 11:25:37 INFO - PROCESS | 26299 | 1469471137296 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 26299 | 1469471137304 Marionette TRACE conn3 <- [1,1730,null,{}] 11:25:37 INFO - PROCESS | 26299 | 1469471137320 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:37 INFO - PROCESS | 26299 | 1469471137332 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:37 INFO - PROCESS | 26299 | 1469471137565 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:25:37 INFO - PROCESS | 26299 | 1469471137805 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 26299 | 1469471137813 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x9116bc00 == 43 [pid = 26299] [id = 440] 11:25:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 105 (0x924e9800) [pid = 26299] [serial = 1321] [outer = (nil)] 11:25:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 106 (0x93a45800) [pid = 26299] [serial = 1322] [outer = 0x924e9800] 11:25:37 INFO - PROCESS | 26299 | 1469471137952 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 107 (0x93a4b800) [pid = 26299] [serial = 1323] [outer = 0x924e9800] 11:25:39 INFO - PROCESS | 26299 | 1469471139086 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:25:39 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 11:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1853ms 11:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:25:39 INFO - PROCESS | 26299 | 1469471139148 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 26299 | 1469471139151 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 11:25:39 INFO - PROCESS | 26299 | 1469471139158 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 26299 | 1469471139161 Marionette TRACE conn3 <- [1,1734,null,{}] 11:25:39 INFO - PROCESS | 26299 | 1469471139167 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:39 INFO - PROCESS | 26299 | 1469471139177 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:39 INFO - PROCESS | 26299 | 1469471139414 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:25:39 INFO - PROCESS | 26299 | 1469471139640 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 26299 | 1469471139648 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9dfc00 == 44 [pid = 26299] [id = 441] 11:25:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 108 (0x8b9e2800) [pid = 26299] [serial = 1324] [outer = (nil)] 11:25:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 109 (0x8d494800) [pid = 26299] [serial = 1325] [outer = 0x8b9e2800] 11:25:39 INFO - PROCESS | 26299 | 1469471139783 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 110 (0x8dec6c00) [pid = 26299] [serial = 1326] [outer = 0x8b9e2800] 11:25:40 INFO - PROCESS | 26299 | 1469471140802 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1689ms 11:25:40 INFO - PROCESS | 26299 | 1469471140846 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 26299 | 1469471140850 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 11:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:25:40 INFO - PROCESS | 26299 | 1469471140857 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 26299 | 1469471140861 Marionette TRACE conn3 <- [1,1738,null,{}] 11:25:40 INFO - PROCESS | 26299 | 1469471140867 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:40 INFO - PROCESS | 26299 | 1469471140873 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:41 INFO - PROCESS | 26299 | 1469471141051 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:25:41 INFO - PROCESS | 26299 | 1469471141509 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 26299 | 1469471141519 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd2400 == 45 [pid = 26299] [id = 442] 11:25:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 111 (0x8cfd5000) [pid = 26299] [serial = 1327] [outer = (nil)] 11:25:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 112 (0x8d497400) [pid = 26299] [serial = 1328] [outer = 0x8cfd5000] 11:25:41 INFO - PROCESS | 26299 | 1469471141638 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 113 (0x8dd25400) [pid = 26299] [serial = 1329] [outer = 0x8cfd5000] 11:25:42 INFO - PROCESS | 26299 | 1469471142557 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1747ms 11:25:42 INFO - PROCESS | 26299 | 1469471142607 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:25:42 INFO - PROCESS | 26299 | 1469471142624 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 11:25:42 INFO - PROCESS | 26299 | 1469471142631 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 26299 | 1469471142638 Marionette TRACE conn3 <- [1,1742,null,{}] 11:25:42 INFO - PROCESS | 26299 | 1469471142652 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:42 INFO - PROCESS | 26299 | 1469471142666 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:42 INFO - PROCESS | 26299 | 1469471142913 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:25:43 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce9400 == 44 [pid = 26299] [id = 434] 11:25:43 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec5400 == 43 [pid = 26299] [id = 433] 11:25:43 INFO - PROCESS | 26299 | --DOCSHELL 0x8d49c000 == 42 [pid = 26299] [id = 432] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 112 (0x8d495800) [pid = 26299] [serial = 1268] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | 1469471143211 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 26299 | 1469471143218 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:43 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e0000 == 41 [pid = 26299] [id = 431] 11:25:43 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e0c00 == 40 [pid = 26299] [id = 427] 11:25:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e0000 == 41 [pid = 26299] [id = 443] 11:25:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 113 (0x8cce9400) [pid = 26299] [serial = 1330] [outer = (nil)] 11:25:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 114 (0x8d499000) [pid = 26299] [serial = 1331] [outer = 0x8cce9400] 11:25:43 INFO - PROCESS | 26299 | 1469471143323 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 115 (0x8d54e000) [pid = 26299] [serial = 1332] [outer = 0x8cce9400] 11:25:43 INFO - PROCESS | 26299 | --DOCSHELL 0x90f07800 == 40 [pid = 26299] [id = 426] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 114 (0x91ac9000) [pid = 26299] [serial = 1241] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 113 (0x8e7d7800) [pid = 26299] [serial = 1265] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 112 (0x8f475400) [pid = 26299] [serial = 1266] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 111 (0x8dd2b400) [pid = 26299] [serial = 1244] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 110 (0x8f6f3000) [pid = 26299] [serial = 1247] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 109 (0x8dec3c00) [pid = 26299] [serial = 1245] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 108 (0x91c82800) [pid = 26299] [serial = 1250] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 107 (0x90f0a400) [pid = 26299] [serial = 1248] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 106 (0x91f1d800) [pid = 26299] [serial = 1253] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 105 (0x91c8b800) [pid = 26299] [serial = 1251] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 104 (0x92321400) [pid = 26299] [serial = 1256] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 103 (0x92209000) [pid = 26299] [serial = 1254] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 102 (0x91178400) [pid = 26299] [serial = 1235] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 101 (0x8f6ed800) [pid = 26299] [serial = 1238] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 100 (0x91224800) [pid = 26299] [serial = 1236] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 99 (0x8d49a800) [pid = 26299] [serial = 1214] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x8d54c800) [pid = 26299] [serial = 1215] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x8d499800) [pid = 26299] [serial = 1226] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x9248c400) [pid = 26299] [serial = 1259] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x8d544800) [pid = 26299] [serial = 1227] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x91174800) [pid = 26299] [serial = 1220] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x9117a400) [pid = 26299] [serial = 1221] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x8e083000) [pid = 26299] [serial = 1229] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x92326800) [pid = 26299] [serial = 1257] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8e7cdc00) [pid = 26299] [serial = 1230] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8f6f8400) [pid = 26299] [serial = 1212] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x9192f800) [pid = 26299] [serial = 1223] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x91936000) [pid = 26299] [serial = 1224] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x90f06c00) [pid = 26299] [serial = 1232] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x8f474000) [pid = 26299] [serial = 1217] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8f47a400) [pid = 26299] [serial = 1218] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x9248e400) [pid = 26299] [serial = 1260] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8f6f5c00) [pid = 26299] [serial = 1239] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x8cfd0800) [pid = 26299] [serial = 1263] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8cce5400) [pid = 26299] [serial = 1262] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x90f0e800) [pid = 26299] [serial = 1233] [outer = (nil)] [url = about:blank] 11:25:43 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x91ad0000) [pid = 26299] [serial = 1242] [outer = (nil)] [url = about:blank] 11:25:44 INFO - PROCESS | 26299 | 1469471144169 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1598ms 11:25:44 INFO - PROCESS | 26299 | 1469471144233 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 26299 | 1469471144240 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 11:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:25:44 INFO - PROCESS | 26299 | 1469471144257 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 26299 | 1469471144260 Marionette TRACE conn3 <- [1,1746,null,{}] 11:25:44 INFO - PROCESS | 26299 | 1469471144266 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:44 INFO - PROCESS | 26299 | 1469471144271 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:44 INFO - PROCESS | 26299 | 1469471144441 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:25:44 INFO - PROCESS | 26299 | 1469471144451 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 26299 | 1469471144456 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7da400 == 41 [pid = 26299] [id = 444] 11:25:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x8f472000) [pid = 26299] [serial = 1333] [outer = (nil)] 11:25:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x8f6ed800) [pid = 26299] [serial = 1334] [outer = 0x8f472000] 11:25:44 INFO - PROCESS | 26299 | 1469471144527 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x90f03400) [pid = 26299] [serial = 1335] [outer = 0x8f472000] 11:25:45 INFO - PROCESS | 26299 | 1469471145517 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1299ms 11:25:45 INFO - PROCESS | 26299 | 1469471145551 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 26299 | 1469471145555 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 11:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:25:45 INFO - PROCESS | 26299 | 1469471145580 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 26299 | 1469471145589 Marionette TRACE conn3 <- [1,1750,null,{}] 11:25:45 INFO - PROCESS | 26299 | 1469471145596 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:45 INFO - PROCESS | 26299 | 1469471145604 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:45 INFO - PROCESS | 26299 | 1469471145801 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:25:45 INFO - PROCESS | 26299 | 1469471145965 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 26299 | 1469471145973 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:45 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd2d400 == 42 [pid = 26299] [id = 445] 11:25:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x8f6ef000) [pid = 26299] [serial = 1336] [outer = (nil)] 11:25:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x91220c00) [pid = 26299] [serial = 1337] [outer = 0x8f6ef000] 11:25:46 INFO - PROCESS | 26299 | 1469471146040 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x91932000) [pid = 26299] [serial = 1338] [outer = 0x8f6ef000] 11:25:46 INFO - PROCESS | 26299 | 1469471146952 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1409ms 11:25:46 INFO - PROCESS | 26299 | 1469471146976 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:25:46 INFO - PROCESS | 26299 | 1469471146980 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 11:25:46 INFO - PROCESS | 26299 | 1469471146986 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 26299 | 1469471146990 Marionette TRACE conn3 <- [1,1754,null,{}] 11:25:46 INFO - PROCESS | 26299 | 1469471146995 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:47 INFO - PROCESS | 26299 | 1469471147000 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:47 INFO - PROCESS | 26299 | 1469471147246 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:25:47 INFO - PROCESS | 26299 | 1469471147269 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 26299 | 1469471147278 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:47 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9dcc00 == 43 [pid = 26299] [id = 446] 11:25:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8cce2800) [pid = 26299] [serial = 1339] [outer = (nil)] 11:25:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x91acf000) [pid = 26299] [serial = 1340] [outer = 0x8cce2800] 11:25:47 INFO - PROCESS | 26299 | 1469471147343 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x91c7d000) [pid = 26299] [serial = 1341] [outer = 0x8cce2800] 11:25:48 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x8f47e800) [pid = 26299] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:25:48 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x8d49ac00) [pid = 26299] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:25:48 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8debb800) [pid = 26299] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:25:48 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8b9e8400) [pid = 26299] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:25:48 INFO - PROCESS | 26299 | 1469471148414 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1492ms 11:25:48 INFO - PROCESS | 26299 | 1469471148479 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 26299 | 1469471148483 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 11:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:25:48 INFO - PROCESS | 26299 | 1469471148489 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 26299 | 1469471148492 Marionette TRACE conn3 <- [1,1758,null,{}] 11:25:48 INFO - PROCESS | 26299 | 1469471148498 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:48 INFO - PROCESS | 26299 | 1469471148503 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:48 INFO - PROCESS | 26299 | 1469471148715 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:25:48 INFO - PROCESS | 26299 | 1469471148729 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 26299 | 1469471148745 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f0b400 == 44 [pid = 26299] [id = 447] 11:25:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x9116cc00) [pid = 26299] [serial = 1342] [outer = (nil)] 11:25:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x91ad0000) [pid = 26299] [serial = 1343] [outer = 0x9116cc00] 11:25:48 INFO - PROCESS | 26299 | 1469471148822 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x92209800) [pid = 26299] [serial = 1344] [outer = 0x9116cc00] 11:25:49 INFO - PROCESS | 26299 | 1469471149685 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1233ms 11:25:49 INFO - PROCESS | 26299 | 1469471149723 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 26299 | 1469471149726 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 11:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:25:49 INFO - PROCESS | 26299 | 1469471149732 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 26299 | 1469471149735 Marionette TRACE conn3 <- [1,1762,null,{}] 11:25:49 INFO - PROCESS | 26299 | 1469471149741 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:49 INFO - PROCESS | 26299 | 1469471149746 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:49 INFO - PROCESS | 26299 | 1469471149934 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:25:49 INFO - PROCESS | 26299 | 1469471149952 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 26299 | 1469471149963 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6ee800 == 45 [pid = 26299] [id = 448] 11:25:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x91ac4800) [pid = 26299] [serial = 1345] [outer = (nil)] 11:25:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x9233a400) [pid = 26299] [serial = 1346] [outer = 0x91ac4800] 11:25:50 INFO - PROCESS | 26299 | 1469471150159 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x9248a400) [pid = 26299] [serial = 1347] [outer = 0x91ac4800] 11:25:51 INFO - PROCESS | 26299 | 1469471151198 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1533ms 11:25:51 INFO - PROCESS | 26299 | 1469471151267 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 26299 | 1469471151274 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 11:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:25:51 INFO - PROCESS | 26299 | 1469471151282 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 26299 | 1469471151291 Marionette TRACE conn3 <- [1,1766,null,{}] 11:25:51 INFO - PROCESS | 26299 | 1469471151299 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:51 INFO - PROCESS | 26299 | 1469471151304 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:51 INFO - PROCESS | 26299 | 1469471151535 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:25:51 INFO - PROCESS | 26299 | 1469471151770 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 26299 | 1469471151782 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd2b400 == 46 [pid = 26299] [id = 449] 11:25:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x8debd800) [pid = 26299] [serial = 1348] [outer = (nil)] 11:25:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x8e7cc400) [pid = 26299] [serial = 1349] [outer = 0x8debd800] 11:25:51 INFO - PROCESS | 26299 | 1469471151879 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x8e7d6800) [pid = 26299] [serial = 1350] [outer = 0x8debd800] 11:25:52 INFO - PROCESS | 26299 | 1469471152800 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1589ms 11:25:52 INFO - PROCESS | 26299 | 1469471152872 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 26299 | 1469471152880 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 11:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:25:52 INFO - PROCESS | 26299 | 1469471152890 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 26299 | 1469471152894 Marionette TRACE conn3 <- [1,1770,null,{}] 11:25:52 INFO - PROCESS | 26299 | 1469471152901 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:52 INFO - PROCESS | 26299 | 1469471152907 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:53 INFO - PROCESS | 26299 | 1469471153135 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:25:53 INFO - PROCESS | 26299 | 1469471153409 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 26299 | 1469471153419 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:53 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f02800 == 47 [pid = 26299] [id = 450] 11:25:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x90f0e000) [pid = 26299] [serial = 1351] [outer = (nil)] 11:25:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x9121d400) [pid = 26299] [serial = 1352] [outer = 0x90f0e000] 11:25:53 INFO - PROCESS | 26299 | 1469471153518 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x9122bc00) [pid = 26299] [serial = 1353] [outer = 0x90f0e000] 11:25:54 INFO - PROCESS | 26299 | 1469471154415 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1585ms 11:25:54 INFO - PROCESS | 26299 | 1469471154477 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:25:54 INFO - PROCESS | 26299 | 1469471154482 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 11:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:25:54 INFO - PROCESS | 26299 | 1469471154490 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 26299 | 1469471154496 Marionette TRACE conn3 <- [1,1774,null,{}] 11:25:54 INFO - PROCESS | 26299 | 1469471154512 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:54 INFO - PROCESS | 26299 | 1469471154521 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:54 INFO - PROCESS | 26299 | 1469471154709 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:25:54 INFO - PROCESS | 26299 | 1469471154954 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 26299 | 1469471154962 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec6400 == 48 [pid = 26299] [id = 451] 11:25:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x92323800) [pid = 26299] [serial = 1354] [outer = (nil)] 11:25:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x9248c800) [pid = 26299] [serial = 1355] [outer = 0x92323800] 11:25:55 INFO - PROCESS | 26299 | 1469471155067 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x924ef800) [pid = 26299] [serial = 1356] [outer = 0x92323800] 11:25:55 INFO - PROCESS | 26299 | 1469471155953 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1494ms 11:25:55 INFO - PROCESS | 26299 | 1469471155984 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:25:55 INFO - PROCESS | 26299 | 1469471155989 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 11:25:55 INFO - PROCESS | 26299 | 1469471155996 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 26299 | 1469471155999 Marionette TRACE conn3 <- [1,1778,null,{}] 11:25:56 INFO - PROCESS | 26299 | 1469471156006 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:56 INFO - PROCESS | 26299 | 1469471156011 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:56 INFO - PROCESS | 26299 | 1469471156195 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:25:56 INFO - PROCESS | 26299 | 1469471156378 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 26299 | 1469471156386 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6f3800 == 49 [pid = 26299] [id = 452] 11:25:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0x90f0a400) [pid = 26299] [serial = 1357] [outer = (nil)] 11:25:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 100 (0x93953400) [pid = 26299] [serial = 1358] [outer = 0x90f0a400] 11:25:56 INFO - PROCESS | 26299 | 1469471156478 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 101 (0x93a47000) [pid = 26299] [serial = 1359] [outer = 0x90f0a400] 11:25:57 INFO - PROCESS | 26299 | 1469471157418 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:25:57 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 11:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1487ms 11:25:57 INFO - PROCESS | 26299 | 1469471157483 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 26299 | 1469471157488 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 11:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:25:57 INFO - PROCESS | 26299 | 1469471157494 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 26299 | 1469471157498 Marionette TRACE conn3 <- [1,1782,null,{}] 11:25:57 INFO - PROCESS | 26299 | 1469471157503 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:57 INFO - PROCESS | 26299 | 1469471157508 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:57 INFO - PROCESS | 26299 | 1469471157683 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:25:57 INFO - PROCESS | 26299 | 1469471157865 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 26299 | 1469471157873 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:57 INFO - PROCESS | 26299 | ++DOCSHELL 0x924f6c00 == 50 [pid = 26299] [id = 453] 11:25:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 102 (0x924f8800) [pid = 26299] [serial = 1360] [outer = (nil)] 11:25:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 103 (0x93c5bc00) [pid = 26299] [serial = 1361] [outer = 0x924f8800] 11:25:57 INFO - PROCESS | 26299 | 1469471157956 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 104 (0x93c5a000) [pid = 26299] [serial = 1362] [outer = 0x924f8800] 11:25:58 INFO - PROCESS | 26299 | 1469471158900 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:25:58 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 11:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1480ms 11:25:58 INFO - PROCESS | 26299 | 1469471158975 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:25:58 INFO - PROCESS | 26299 | 1469471158982 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 11:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:25:58 INFO - PROCESS | 26299 | 1469471158989 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:25:58 INFO - PROCESS | 26299 | 1469471158992 Marionette TRACE conn3 <- [1,1786,null,{}] 11:25:59 INFO - PROCESS | 26299 | 1469471158998 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:59 INFO - PROCESS | 26299 | 1469471159008 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:59 INFO - PROCESS | 26299 | 1469471159239 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:25:59 INFO - PROCESS | 26299 | 1469471159502 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 26299 | 1469471159510 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:25:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb05400 == 51 [pid = 26299] [id = 454] 11:25:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 105 (0x8e7cf800) [pid = 26299] [serial = 1363] [outer = (nil)] 11:25:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 106 (0x952bc400) [pid = 26299] [serial = 1364] [outer = 0x8e7cf800] 11:25:59 INFO - PROCESS | 26299 | 1469471159625 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 107 (0x952c0800) [pid = 26299] [serial = 1365] [outer = 0x8e7cf800] 11:26:00 INFO - PROCESS | 26299 | 1469471160494 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:26:00 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 11:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1536ms 11:26:00 INFO - PROCESS | 26299 | 1469471160527 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 26299 | 1469471160531 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 11:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:26:00 INFO - PROCESS | 26299 | 1469471160537 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 26299 | 1469471160541 Marionette TRACE conn3 <- [1,1790,null,{}] 11:26:00 INFO - PROCESS | 26299 | 1469471160547 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:00 INFO - PROCESS | 26299 | 1469471160552 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:00 INFO - PROCESS | 26299 | 1469471160742 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:26:00 INFO - PROCESS | 26299 | 1469471160935 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 26299 | 1469471160943 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9de000 == 52 [pid = 26299] [id = 455] 11:26:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 108 (0x8b9dec00) [pid = 26299] [serial = 1366] [outer = (nil)] 11:26:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 109 (0x96e74800) [pid = 26299] [serial = 1367] [outer = 0x8b9dec00] 11:26:01 INFO - PROCESS | 26299 | 1469471161026 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 110 (0x96e71400) [pid = 26299] [serial = 1368] [outer = 0x8b9dec00] 11:26:02 INFO - PROCESS | 26299 | 1469471162096 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:26:02 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) 11:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1590ms 11:26:02 INFO - PROCESS | 26299 | 1469471162130 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 26299 | 1469471162133 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 11:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:26:02 INFO - PROCESS | 26299 | 1469471162143 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 26299 | 1469471162147 Marionette TRACE conn3 <- [1,1794,null,{}] 11:26:02 INFO - PROCESS | 26299 | 1469471162153 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:02 INFO - PROCESS | 26299 | 1469471162158 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:02 INFO - PROCESS | 26299 | 1469471162364 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:26:02 INFO - PROCESS | 26299 | 1469471162597 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:02 INFO - PROCESS | 26299 | 1469471162604 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x952b7400 == 53 [pid = 26299] [id = 456] 11:26:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 111 (0x952bd800) [pid = 26299] [serial = 1369] [outer = (nil)] 11:26:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 112 (0x978d6c00) [pid = 26299] [serial = 1370] [outer = 0x952bd800] 11:26:02 INFO - PROCESS | 26299 | 1469471162725 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 113 (0x978db000) [pid = 26299] [serial = 1371] [outer = 0x952bd800] 11:26:03 INFO - PROCESS | 26299 | 1469471163630 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1550ms 11:26:03 INFO - PROCESS | 26299 | 1469471163695 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 26299 | 1469471163699 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 11:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:26:03 INFO - PROCESS | 26299 | 1469471163705 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 26299 | 1469471163709 Marionette TRACE conn3 <- [1,1798,null,{}] 11:26:03 INFO - PROCESS | 26299 | 1469471163715 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:03 INFO - PROCESS | 26299 | 1469471163720 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:03 INFO - PROCESS | 26299 | 1469471163896 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:26:04 INFO - PROCESS | 26299 | 1469471164085 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 26299 | 1469471164091 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x9248f000 == 54 [pid = 26299] [id = 457] 11:26:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 114 (0x96eacc00) [pid = 26299] [serial = 1372] [outer = (nil)] 11:26:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 115 (0x992d4c00) [pid = 26299] [serial = 1373] [outer = 0x96eacc00] 11:26:04 INFO - PROCESS | 26299 | 1469471164175 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x992dd400) [pid = 26299] [serial = 1374] [outer = 0x96eacc00] 11:26:05 INFO - PROCESS | 26299 | 1469471165187 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1536ms 11:26:05 INFO - PROCESS | 26299 | 1469471165242 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 26299 | 1469471165245 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 11:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:26:05 INFO - PROCESS | 26299 | 1469471165253 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 26299 | 1469471165256 Marionette TRACE conn3 <- [1,1802,null,{}] 11:26:05 INFO - PROCESS | 26299 | 1469471165262 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:05 INFO - PROCESS | 26299 | 1469471165267 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:05 INFO - PROCESS | 26299 | 1469471165500 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:26:05 INFO - PROCESS | 26299 | 1469471165794 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 26299 | 1469471165808 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6ee000 == 55 [pid = 26299] [id = 458] 11:26:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0x92321000) [pid = 26299] [serial = 1375] [outer = (nil)] 11:26:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x983f3c00) [pid = 26299] [serial = 1376] [outer = 0x92321000] 11:26:05 INFO - PROCESS | 26299 | 1469471165891 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x9964b400) [pid = 26299] [serial = 1377] [outer = 0x92321000] 11:26:07 INFO - PROCESS | 26299 | 1469471167138 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1939ms 11:26:07 INFO - PROCESS | 26299 | 1469471167193 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:26:07 INFO - PROCESS | 26299 | 1469471167199 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 11:26:07 INFO - PROCESS | 26299 | 1469471167208 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 26299 | 1469471167212 Marionette TRACE conn3 <- [1,1806,null,{}] 11:26:07 INFO - PROCESS | 26299 | 1469471167220 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:07 INFO - PROCESS | 26299 | 1469471167225 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:07 INFO - PROCESS | 26299 | 1469471167452 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:26:07 INFO - PROCESS | 26299 | 1469471167641 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 26299 | 1469471167653 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e083000 == 56 [pid = 26299] [id = 459] 11:26:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x8e083400) [pid = 26299] [serial = 1378] [outer = (nil)] 11:26:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x8e08e400) [pid = 26299] [serial = 1379] [outer = 0x8e083400] 11:26:07 INFO - PROCESS | 26299 | 1469471167725 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x8f47bc00) [pid = 26299] [serial = 1380] [outer = 0x8e083400] 11:26:08 INFO - PROCESS | 26299 | 1469471168627 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1495ms 11:26:08 INFO - PROCESS | 26299 | 1469471168718 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 26299 | 1469471168730 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 11:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:26:08 INFO - PROCESS | 26299 | 1469471168747 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 26299 | 1469471168758 Marionette TRACE conn3 <- [1,1810,null,{}] 11:26:08 INFO - PROCESS | 26299 | 1469471168767 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:08 INFO - PROCESS | 26299 | 1469471168775 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:09 INFO - PROCESS | 26299 | 1469471169025 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:26:09 INFO - PROCESS | 26299 | 1469471169235 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 26299 | 1469471169242 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfdbc00 == 57 [pid = 26299] [id = 460] 11:26:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x8f6ec400) [pid = 26299] [serial = 1381] [outer = (nil)] 11:26:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x9116d800) [pid = 26299] [serial = 1382] [outer = 0x8f6ec400] 11:26:09 INFO - PROCESS | 26299 | 1469471169334 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x91938000) [pid = 26299] [serial = 1383] [outer = 0x8f6ec400] 11:26:10 INFO - PROCESS | 26299 | --DOCSHELL 0x90f0b400 == 56 [pid = 26299] [id = 447] 11:26:10 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9dcc00 == 55 [pid = 26299] [id = 446] 11:26:10 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd2d400 == 54 [pid = 26299] [id = 445] 11:26:10 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7da400 == 53 [pid = 26299] [id = 444] 11:26:10 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e0000 == 52 [pid = 26299] [id = 443] 11:26:10 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd2400 == 51 [pid = 26299] [id = 442] 11:26:10 INFO - PROCESS | 26299 | 1469471170320 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x91172800) [pid = 26299] [serial = 1301] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x91ac4c00) [pid = 26299] [serial = 1302] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x9192d800) [pid = 26299] [serial = 1304] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x91170800) [pid = 26299] [serial = 1280] [outer = (nil)] [url = about:blank] 11:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1604ms 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x8f64d000) [pid = 26299] [serial = 1277] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x8e083c00) [pid = 26299] [serial = 1298] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x92329c00) [pid = 26299] [serial = 1292] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0x91f12c00) [pid = 26299] [serial = 1289] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0x8cce9000) [pid = 26299] [serial = 1296] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x8cb0fc00) [pid = 26299] [serial = 1295] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 114 (0x9122ac00) [pid = 26299] [serial = 1283] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 113 (0x8d549c00) [pid = 26299] [serial = 1271] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 112 (0x8dec6800) [pid = 26299] [serial = 1274] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 111 (0x91acec00) [pid = 26299] [serial = 1286] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 110 (0x8e094c00) [pid = 26299] [serial = 1299] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | --DOMWINDOW == 109 (0x91171400) [pid = 26299] [serial = 1305] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 26299 | 1469471170376 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 26299 | 1469471170380 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 11:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:26:10 INFO - PROCESS | 26299 | 1469471170388 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 26299 | 1469471170393 Marionette TRACE conn3 <- [1,1814,null,{}] 11:26:10 INFO - PROCESS | 26299 | 1469471170409 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:10 INFO - PROCESS | 26299 | 1469471170417 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:10 INFO - PROCESS | 26299 | 1469471170595 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:26:10 INFO - PROCESS | 26299 | 1469471170848 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 26299 | 1469471170857 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6ed400 == 52 [pid = 26299] [id = 461] 11:26:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 110 (0x8f6f8c00) [pid = 26299] [serial = 1384] [outer = (nil)] 11:26:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 111 (0x91ac5400) [pid = 26299] [serial = 1385] [outer = 0x8f6f8c00] 11:26:10 INFO - PROCESS | 26299 | 1469471170932 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 112 (0x91c8a000) [pid = 26299] [serial = 1386] [outer = 0x8f6f8c00] 11:26:11 INFO - PROCESS | 26299 | 1469471171681 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1332ms 11:26:11 INFO - PROCESS | 26299 | 1469471171730 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 26299 | 1469471171735 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 11:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:26:11 INFO - PROCESS | 26299 | 1469471171745 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 26299 | 1469471171748 Marionette TRACE conn3 <- [1,1818,null,{}] 11:26:11 INFO - PROCESS | 26299 | 1469471171754 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 26299 | 1469471171759 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:11 INFO - PROCESS | 26299 | 1469471171922 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:26:11 INFO - PROCESS | 26299 | 1469471171931 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 26299 | 1469471171938 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x91ac8800 == 53 [pid = 26299] [id = 462] 11:26:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 113 (0x91f12c00) [pid = 26299] [serial = 1387] [outer = (nil)] 11:26:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 114 (0x9232d400) [pid = 26299] [serial = 1388] [outer = 0x91f12c00] 11:26:12 INFO - PROCESS | 26299 | 1469471172011 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 115 (0x92486c00) [pid = 26299] [serial = 1389] [outer = 0x91f12c00] 11:26:12 INFO - PROCESS | 26299 | 1469471172980 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1279ms 11:26:13 INFO - PROCESS | 26299 | 1469471173025 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 26299 | 1469471173029 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 11:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:26:13 INFO - PROCESS | 26299 | 1469471173035 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 26299 | 1469471173037 Marionette TRACE conn3 <- [1,1822,null,{}] 11:26:13 INFO - PROCESS | 26299 | 1469471173043 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:13 INFO - PROCESS | 26299 | 1469471173048 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:13 INFO - PROCESS | 26299 | 1469471173262 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:26:13 INFO - PROCESS | 26299 | 1469471173279 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 26299 | 1469471173289 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cced000 == 54 [pid = 26299] [id = 463] 11:26:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x8f6f5c00) [pid = 26299] [serial = 1390] [outer = (nil)] 11:26:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0x92fe2c00) [pid = 26299] [serial = 1391] [outer = 0x8f6f5c00] 11:26:13 INFO - PROCESS | 26299 | 1469471173365 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x93c57800) [pid = 26299] [serial = 1392] [outer = 0x8f6f5c00] 11:26:14 INFO - PROCESS | 26299 | 1469471174291 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1293ms 11:26:14 INFO - PROCESS | 26299 | 1469471174328 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:26:14 INFO - PROCESS | 26299 | 1469471174332 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 11:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:26:14 INFO - PROCESS | 26299 | 1469471174338 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 26299 | 1469471174341 Marionette TRACE conn3 <- [1,1826,null,{}] 11:26:14 INFO - PROCESS | 26299 | 1469471174354 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:14 INFO - PROCESS | 26299 | 1469471174363 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:14 INFO - PROCESS | 26299 | 1469471174609 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:26:14 INFO - PROCESS | 26299 | 1469471174629 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 26299 | 1469471174637 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x8debac00 == 55 [pid = 26299] [id = 464] 11:26:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x8e080000) [pid = 26299] [serial = 1393] [outer = (nil)] 11:26:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x952c4400) [pid = 26299] [serial = 1394] [outer = 0x8e080000] 11:26:14 INFO - PROCESS | 26299 | 1469471174716 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x9927b800) [pid = 26299] [serial = 1395] [outer = 0x8e080000] 11:26:15 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x8cce2800) [pid = 26299] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:26:15 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x8cfd5000) [pid = 26299] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:26:15 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x8f472000) [pid = 26299] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:26:15 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0x8cce9400) [pid = 26299] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:26:15 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0x8f6ef000) [pid = 26299] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:26:15 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x9116cc00) [pid = 26299] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:26:15 INFO - PROCESS | 26299 | 1469471175760 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1441ms 11:26:15 INFO - PROCESS | 26299 | 1469471175781 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 26299 | 1469471175786 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 11:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:26:15 INFO - PROCESS | 26299 | 1469471175792 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 26299 | 1469471175796 Marionette TRACE conn3 <- [1,1830,null,{}] 11:26:15 INFO - PROCESS | 26299 | 1469471175801 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:15 INFO - PROCESS | 26299 | 1469471175806 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:15 INFO - PROCESS | 26299 | 1469471175965 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:26:16 INFO - PROCESS | 26299 | 1469471175980 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 26299 | 1469471175989 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd5000 == 56 [pid = 26299] [id = 465] 11:26:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x8f472000) [pid = 26299] [serial = 1396] [outer = (nil)] 11:26:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0x978ccc00) [pid = 26299] [serial = 1397] [outer = 0x8f472000] 11:26:16 INFO - PROCESS | 26299 | 1469471176054 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x99e18c00) [pid = 26299] [serial = 1398] [outer = 0x8f472000] 11:26:16 INFO - PROCESS | 26299 | 1469471176929 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1190ms 11:26:16 INFO - PROCESS | 26299 | 1469471176983 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 26299 | 1469471176986 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 11:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:26:16 INFO - PROCESS | 26299 | 1469471176993 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 26299 | 1469471176996 Marionette TRACE conn3 <- [1,1834,null,{}] 11:26:17 INFO - PROCESS | 26299 | 1469471177002 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:17 INFO - PROCESS | 26299 | 1469471177006 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:17 INFO - PROCESS | 26299 | 1469471177251 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:26:17 INFO - PROCESS | 26299 | 1469471177440 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 26299 | 1469471177451 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb06800 == 57 [pid = 26299] [id = 466] 11:26:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x8cb0a000) [pid = 26299] [serial = 1399] [outer = (nil)] 11:26:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x8ccea000) [pid = 26299] [serial = 1400] [outer = 0x8cb0a000] 11:26:17 INFO - PROCESS | 26299 | 1469471177552 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x8d493000) [pid = 26299] [serial = 1401] [outer = 0x8cb0a000] 11:26:18 INFO - PROCESS | 26299 | 1469471178544 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:26:18 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 11:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1629ms 11:26:18 INFO - PROCESS | 26299 | 1469471178625 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:26:18 INFO - PROCESS | 26299 | 1469471178632 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 11:26:18 INFO - PROCESS | 26299 | 1469471178640 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 26299 | 1469471178645 Marionette TRACE conn3 <- [1,1838,null,{}] 11:26:18 INFO - PROCESS | 26299 | 1469471178653 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:18 INFO - PROCESS | 26299 | 1469471178662 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:18 INFO - PROCESS | 26299 | 1469471178906 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:26:19 INFO - PROCESS | 26299 | 1469471179159 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 26299 | 1469471179168 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e08fc00 == 58 [pid = 26299] [id = 467] 11:26:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x8e091000) [pid = 26299] [serial = 1402] [outer = (nil)] 11:26:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x8e098c00) [pid = 26299] [serial = 1403] [outer = 0x8e091000] 11:26:19 INFO - PROCESS | 26299 | 1469471179306 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x8e7dbc00) [pid = 26299] [serial = 1404] [outer = 0x8e091000] 11:26:20 INFO - PROCESS | 26299 | 1469471180373 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1799ms 11:26:20 INFO - PROCESS | 26299 | 1469471180439 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 26299 | 1469471180445 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 11:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:26:20 INFO - PROCESS | 26299 | 1469471180452 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 26299 | 1469471180456 Marionette TRACE conn3 <- [1,1842,null,{}] 11:26:20 INFO - PROCESS | 26299 | 1469471180462 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:20 INFO - PROCESS | 26299 | 1469471180468 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:20 INFO - PROCESS | 26299 | 1469471180706 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:26:21 INFO - PROCESS | 26299 | 1469471181047 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 26299 | 1469471181057 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f644c00 == 59 [pid = 26299] [id = 468] 11:26:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x90f0d000) [pid = 26299] [serial = 1405] [outer = (nil)] 11:26:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x9121d800) [pid = 26299] [serial = 1406] [outer = 0x90f0d000] 11:26:21 INFO - PROCESS | 26299 | 1469471181141 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x91acb000) [pid = 26299] [serial = 1407] [outer = 0x90f0d000] 11:26:22 INFO - PROCESS | 26299 | 1469471182058 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1686ms 11:26:22 INFO - PROCESS | 26299 | 1469471182140 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 26299 | 1469471182146 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 11:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:26:22 INFO - PROCESS | 26299 | 1469471182164 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - PROCESS | 26299 | 1469471182172 Marionette TRACE conn3 <- [1,1846,null,{}] 11:26:22 INFO - PROCESS | 26299 | 1469471182179 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:22 INFO - PROCESS | 26299 | 1469471182186 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:22 INFO - PROCESS | 26299 | 1469471182434 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:26:22 INFO - PROCESS | 26299 | 1469471182687 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 26299 | 1469471182696 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce5400 == 60 [pid = 26299] [id = 469] 11:26:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0x8cceb400) [pid = 26299] [serial = 1408] [outer = (nil)] 11:26:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0x92330800) [pid = 26299] [serial = 1409] [outer = 0x8cceb400] 11:26:22 INFO - PROCESS | 26299 | 1469471182822 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x93c61800) [pid = 26299] [serial = 1410] [outer = 0x8cceb400] 11:26:23 INFO - PROCESS | 26299 | 1469471183739 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:26:23 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) 11:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1652ms 11:26:23 INFO - PROCESS | 26299 | 1469471183808 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 26299 | 1469471183813 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 11:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:26:23 INFO - PROCESS | 26299 | 1469471183819 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 26299 | 1469471183823 Marionette TRACE conn3 <- [1,1850,null,{}] 11:26:23 INFO - PROCESS | 26299 | 1469471183829 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 26299 | 1469471183834 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:24 INFO - PROCESS | 26299 | 1469471184029 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:26:24 INFO - PROCESS | 26299 | 1469471184287 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 26299 | 1469471184296 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f0d400 == 61 [pid = 26299] [id = 470] 11:26:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x92208c00) [pid = 26299] [serial = 1411] [outer = (nil)] 11:26:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x978da000) [pid = 26299] [serial = 1412] [outer = 0x92208c00] 11:26:24 INFO - PROCESS | 26299 | 1469471184420 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x99e22000) [pid = 26299] [serial = 1413] [outer = 0x92208c00] 11:26:25 INFO - PROCESS | 26299 | 1469471185435 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1691ms 11:26:25 INFO - PROCESS | 26299 | 1469471185514 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 26299 | 1469471185520 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 11:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:26:25 INFO - PROCESS | 26299 | 1469471185530 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 26299 | 1469471185534 Marionette TRACE conn3 <- [1,1854,null,{}] 11:26:25 INFO - PROCESS | 26299 | 1469471185542 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:25 INFO - PROCESS | 26299 | 1469471185549 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:25 INFO - PROCESS | 26299 | 1469471185807 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:26:26 INFO - PROCESS | 26299 | 1469471186099 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 26299 | 1469471186120 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:26 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a250c00 == 62 [pid = 26299] [id = 471] 11:26:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x9a251c00) [pid = 26299] [serial = 1414] [outer = (nil)] 11:26:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x9a2fa800) [pid = 26299] [serial = 1415] [outer = 0x9a251c00] 11:26:26 INFO - PROCESS | 26299 | 1469471186207 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x9a505400) [pid = 26299] [serial = 1416] [outer = 0x9a251c00] 11:26:27 INFO - PROCESS | 26299 | 1469471187235 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1738ms 11:26:27 INFO - PROCESS | 26299 | 1469471187268 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 26299 | 1469471187271 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 11:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:26:27 INFO - PROCESS | 26299 | 1469471187279 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 26299 | 1469471187281 Marionette TRACE conn3 <- [1,1858,null,{}] 11:26:27 INFO - PROCESS | 26299 | 1469471187288 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:27 INFO - PROCESS | 26299 | 1469471187293 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:27 INFO - PROCESS | 26299 | 1469471187483 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:26:27 INFO - PROCESS | 26299 | 1469471187677 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 26299 | 1469471187688 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x91c86000 == 63 [pid = 26299] [id = 472] 11:26:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x9a06ec00) [pid = 26299] [serial = 1417] [outer = (nil)] 11:26:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x9a5b8800) [pid = 26299] [serial = 1418] [outer = 0x9a06ec00] 11:26:27 INFO - PROCESS | 26299 | 1469471187764 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x9a5bd000) [pid = 26299] [serial = 1419] [outer = 0x9a06ec00] 11:26:28 INFO - PROCESS | 26299 | 1469471188823 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1582ms 11:26:28 INFO - PROCESS | 26299 | 1469471188860 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 26299 | 1469471188865 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 11:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:26:28 INFO - PROCESS | 26299 | 1469471188871 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 26299 | 1469471188875 Marionette TRACE conn3 <- [1,1862,null,{}] 11:26:28 INFO - PROCESS | 26299 | 1469471188881 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:28 INFO - PROCESS | 26299 | 1469471188886 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:29 INFO - PROCESS | 26299 | 1469471189071 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:26:29 INFO - PROCESS | 26299 | 1469471189266 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 26299 | 1469471189275 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:29 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd2c00 == 64 [pid = 26299] [id = 473] 11:26:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x8d54d800) [pid = 26299] [serial = 1420] [outer = (nil)] 11:26:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x91c84c00) [pid = 26299] [serial = 1421] [outer = 0x8d54d800] 11:26:29 INFO - PROCESS | 26299 | 1469471189364 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x9394b800) [pid = 26299] [serial = 1422] [outer = 0x8d54d800] 11:26:30 INFO - PROCESS | 26299 | 1469471190656 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1934ms 11:26:30 INFO - PROCESS | 26299 | 1469471190809 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:26:30 INFO - PROCESS | 26299 | 1469471190818 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 11:26:30 INFO - PROCESS | 26299 | 1469471190895 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 26299 | 1469471190901 Marionette TRACE conn3 <- [1,1866,null,{}] 11:26:30 INFO - PROCESS | 26299 | 1469471190969 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:30 INFO - PROCESS | 26299 | 1469471190976 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:31 INFO - PROCESS | 26299 | 1469471191167 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:26:31 INFO - PROCESS | 26299 | 1469471191376 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 26299 | 1469471191388 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d492800 == 65 [pid = 26299] [id = 474] 11:26:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x8d496400) [pid = 26299] [serial = 1423] [outer = (nil)] 11:26:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x8debb000) [pid = 26299] [serial = 1424] [outer = 0x8d496400] 11:26:31 INFO - PROCESS | 26299 | 1469471191463 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x8e07d800) [pid = 26299] [serial = 1425] [outer = 0x8d496400] 11:26:32 INFO - PROCESS | 26299 | 1469471192492 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1706ms 11:26:32 INFO - PROCESS | 26299 | 1469471192533 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 26299 | 1469471192540 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 11:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:26:32 INFO - PROCESS | 26299 | 1469471192550 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 26299 | 1469471192554 Marionette TRACE conn3 <- [1,1870,null,{}] 11:26:32 INFO - PROCESS | 26299 | 1469471192560 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 26299 | 1469471192564 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:32 INFO - PROCESS | 26299 | 1469471192766 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:26:32 INFO - PROCESS | 26299 | --DOCSHELL 0x8debc400 == 64 [pid = 26299] [id = 424] 11:26:32 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0f800 == 63 [pid = 26299] [id = 428] 11:26:32 INFO - PROCESS | 26299 | --DOCSHELL 0x92328400 == 62 [pid = 26299] [id = 355] 11:26:32 INFO - PROCESS | 26299 | --DOCSHELL 0x8f476400 == 61 [pid = 26299] [id = 425] 11:26:32 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfcf400 == 60 [pid = 26299] [id = 423] 11:26:33 INFO - PROCESS | 26299 | 1469471193074 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 26299 | 1469471193086 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8e09c800 == 59 [pid = 26299] [id = 347] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb01800 == 58 [pid = 26299] [id = 348] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce8000 == 57 [pid = 26299] [id = 345] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e3c00 == 56 [pid = 26299] [id = 354] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb05c00 == 55 [pid = 26299] [id = 429] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd22800 == 54 [pid = 26299] [id = 346] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd27c00 == 53 [pid = 26299] [id = 430] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd5000 == 52 [pid = 26299] [id = 465] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8debac00 == 51 [pid = 26299] [id = 464] 11:26:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e3c00 == 52 [pid = 26299] [id = 475] 11:26:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x8cce8000) [pid = 26299] [serial = 1426] [outer = (nil)] 11:26:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x8d544000) [pid = 26299] [serial = 1427] [outer = 0x8cce8000] 11:26:33 INFO - PROCESS | 26299 | 1469471193207 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x8e07e000) [pid = 26299] [serial = 1428] [outer = 0x8cce8000] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8cced000 == 51 [pid = 26299] [id = 463] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x91ac8800 == 50 [pid = 26299] [id = 462] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6ed400 == 49 [pid = 26299] [id = 461] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfdbc00 == 48 [pid = 26299] [id = 460] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8e083000 == 47 [pid = 26299] [id = 459] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x952b7400 == 46 [pid = 26299] [id = 456] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9de000 == 45 [pid = 26299] [id = 455] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb05400 == 44 [pid = 26299] [id = 454] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x924f6c00 == 43 [pid = 26299] [id = 453] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6f3800 == 42 [pid = 26299] [id = 452] 11:26:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6ee800 == 41 [pid = 26299] [id = 448] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x91acf000) [pid = 26299] [serial = 1340] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x9193cc00) [pid = 26299] [serial = 1313] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x8dd25400) [pid = 26299] [serial = 1329] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x8d497400) [pid = 26299] [serial = 1328] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x8f6ed800) [pid = 26299] [serial = 1334] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0x90f03400) [pid = 26299] [serial = 1335] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x8d499000) [pid = 26299] [serial = 1331] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x8d54e000) [pid = 26299] [serial = 1332] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x91932000) [pid = 26299] [serial = 1338] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x92fe0c00) [pid = 26299] [serial = 1319] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x8dd2c000) [pid = 26299] [serial = 1310] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x93a45800) [pid = 26299] [serial = 1322] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x91f18c00) [pid = 26299] [serial = 1307] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x8d494800) [pid = 26299] [serial = 1325] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x924edc00) [pid = 26299] [serial = 1316] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x91c7d000) [pid = 26299] [serial = 1341] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x91220c00) [pid = 26299] [serial = 1337] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x91ad0000) [pid = 26299] [serial = 1343] [outer = (nil)] [url = about:blank] 11:26:33 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x92209800) [pid = 26299] [serial = 1344] [outer = (nil)] [url = about:blank] 11:26:34 INFO - PROCESS | 26299 | 1469471194085 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1581ms 11:26:34 INFO - PROCESS | 26299 | 1469471194132 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:26:34 INFO - PROCESS | 26299 | 1469471194136 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 11:26:34 INFO - PROCESS | 26299 | 1469471194143 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - PROCESS | 26299 | 1469471194148 Marionette TRACE conn3 <- [1,1874,null,{}] 11:26:34 INFO - PROCESS | 26299 | 1469471194164 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:34 INFO - PROCESS | 26299 | 1469471194172 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:34 INFO - PROCESS | 26299 | 1469471194355 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:26:34 INFO - PROCESS | 26299 | 1469471194520 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 26299 | 1469471194530 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e087c00 == 42 [pid = 26299] [id = 476] 11:26:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x8f6ed800) [pid = 26299] [serial = 1429] [outer = (nil)] 11:26:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x91172800) [pid = 26299] [serial = 1430] [outer = 0x8f6ed800] 11:26:34 INFO - PROCESS | 26299 | 1469471194618 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x9192d400) [pid = 26299] [serial = 1431] [outer = 0x8f6ed800] 11:26:35 INFO - PROCESS | 26299 | 1469471195657 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1587ms 11:26:35 INFO - PROCESS | 26299 | 1469471195730 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 26299 | 1469471195734 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 11:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:26:35 INFO - PROCESS | 26299 | 1469471195741 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 26299 | 1469471195743 Marionette TRACE conn3 <- [1,1878,null,{}] 11:26:35 INFO - PROCESS | 26299 | 1469471195749 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:35 INFO - PROCESS | 26299 | 1469471195754 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:36 INFO - PROCESS | 26299 | 1469471196002 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:26:36 INFO - PROCESS | 26299 | 1469471196027 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 26299 | 1469471196038 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e0c00 == 43 [pid = 26299] [id = 477] 11:26:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x91174000) [pid = 26299] [serial = 1432] [outer = (nil)] 11:26:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x91f1cc00) [pid = 26299] [serial = 1433] [outer = 0x91174000] 11:26:36 INFO - PROCESS | 26299 | 1469471196106 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x92331400) [pid = 26299] [serial = 1434] [outer = 0x91174000] 11:26:37 INFO - PROCESS | 26299 | 1469471197054 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1381ms 11:26:37 INFO - PROCESS | 26299 | 1469471197123 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 26299 | 1469471197141 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 11:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:26:37 INFO - PROCESS | 26299 | 1469471197148 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 26299 | 1469471197151 Marionette TRACE conn3 <- [1,1882,null,{}] 11:26:37 INFO - PROCESS | 26299 | 1469471197173 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:37 INFO - PROCESS | 26299 | 1469471197178 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:37 INFO - PROCESS | 26299 | 1469471197403 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:26:37 INFO - PROCESS | 26299 | 1469471197422 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 26299 | 1469471197430 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e07d400 == 44 [pid = 26299] [id = 478] 11:26:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x91ad0800) [pid = 26299] [serial = 1435] [outer = (nil)] 11:26:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x924f5400) [pid = 26299] [serial = 1436] [outer = 0x91ad0800] 11:26:37 INFO - PROCESS | 26299 | 1469471197499 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x9394a400) [pid = 26299] [serial = 1437] [outer = 0x91ad0800] 11:26:38 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x8e083400) [pid = 26299] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:26:38 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x8f6f5c00) [pid = 26299] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:26:38 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x8e080000) [pid = 26299] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:26:38 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x91f12c00) [pid = 26299] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:26:38 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x8f6f8c00) [pid = 26299] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:26:38 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x8f6ec400) [pid = 26299] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:26:38 INFO - PROCESS | 26299 | 1469471198711 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1603ms 11:26:38 INFO - PROCESS | 26299 | 1469471198757 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:26:38 INFO - PROCESS | 26299 | 1469471198760 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 11:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:26:38 INFO - PROCESS | 26299 | 1469471198767 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - PROCESS | 26299 | 1469471198770 Marionette TRACE conn3 <- [1,1886,null,{}] 11:26:38 INFO - PROCESS | 26299 | 1469471198775 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:38 INFO - PROCESS | 26299 | 1469471198785 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:39 INFO - PROCESS | 26299 | 1469471199006 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:26:39 INFO - PROCESS | 26299 | 1469471199177 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 26299 | 1469471199189 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54b800 == 45 [pid = 26299] [id = 479] 11:26:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x8dec4800) [pid = 26299] [serial = 1438] [outer = (nil)] 11:26:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x924ec400) [pid = 26299] [serial = 1439] [outer = 0x8dec4800] 11:26:39 INFO - PROCESS | 26299 | 1469471199255 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x96eaa800) [pid = 26299] [serial = 1440] [outer = 0x8dec4800] 11:26:40 INFO - PROCESS | 26299 | 1469471200053 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1380ms 11:26:40 INFO - PROCESS | 26299 | 1469471200154 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 26299 | 1469471200160 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 11:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:26:40 INFO - PROCESS | 26299 | 1469471200169 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 26299 | 1469471200175 Marionette TRACE conn3 <- [1,1890,null,{}] 11:26:40 INFO - PROCESS | 26299 | 1469471200185 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:40 INFO - PROCESS | 26299 | 1469471200190 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:40 INFO - PROCESS | 26299 | 1469471200418 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:26:40 INFO - PROCESS | 26299 | 1469471200620 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 26299 | 1469471200636 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb04800 == 46 [pid = 26299] [id = 480] 11:26:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x8d49c400) [pid = 26299] [serial = 1441] [outer = (nil)] 11:26:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x8d54c000) [pid = 26299] [serial = 1442] [outer = 0x8d49c400] 11:26:40 INFO - PROCESS | 26299 | 1469471200759 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x8dd2e000) [pid = 26299] [serial = 1443] [outer = 0x8d49c400] 11:26:41 INFO - PROCESS | 26299 | 1469471201861 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1743ms 11:26:41 INFO - PROCESS | 26299 | 1469471201913 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 26299 | 1469471201919 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 11:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:26:41 INFO - PROCESS | 26299 | 1469471201930 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 26299 | 1469471201935 Marionette TRACE conn3 <- [1,1894,null,{}] 11:26:41 INFO - PROCESS | 26299 | 1469471201942 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:41 INFO - PROCESS | 26299 | 1469471201947 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:42 INFO - PROCESS | 26299 | 1469471202147 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:26:42 INFO - PROCESS | 26299 | 1469471202392 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 26299 | 1469471202402 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:42 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e08c800 == 47 [pid = 26299] [id = 481] 11:26:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x8f64ac00) [pid = 26299] [serial = 1444] [outer = (nil)] 11:26:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x90f0b800) [pid = 26299] [serial = 1445] [outer = 0x8f64ac00] 11:26:42 INFO - PROCESS | 26299 | 1469471202532 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x9121dc00) [pid = 26299] [serial = 1446] [outer = 0x8f64ac00] 11:26:43 INFO - PROCESS | 26299 | 1469471203560 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1688ms 11:26:43 INFO - PROCESS | 26299 | 1469471203614 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 26299 | 1469471203618 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 11:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:26:43 INFO - PROCESS | 26299 | 1469471203625 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 26299 | 1469471203628 Marionette TRACE conn3 <- [1,1898,null,{}] 11:26:43 INFO - PROCESS | 26299 | 1469471203645 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:43 INFO - PROCESS | 26299 | 1469471203654 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:43 INFO - PROCESS | 26299 | 1469471203846 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:26:44 INFO - PROCESS | 26299 | 1469471204139 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 26299 | 1469471204152 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f09400 == 48 [pid = 26299] [id = 482] 11:26:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x94724400) [pid = 26299] [serial = 1447] [outer = (nil)] 11:26:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x952c4000) [pid = 26299] [serial = 1448] [outer = 0x94724400] 11:26:44 INFO - PROCESS | 26299 | 1469471204259 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x99641000) [pid = 26299] [serial = 1449] [outer = 0x94724400] 11:26:45 INFO - PROCESS | 26299 | 1469471205180 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1589ms 11:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:26:45 INFO - PROCESS | 26299 | 1469471205214 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 26299 | 1469471205217 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 11:26:45 INFO - PROCESS | 26299 | 1469471205224 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 26299 | 1469471205228 Marionette TRACE conn3 <- [1,1902,null,{}] 11:26:45 INFO - PROCESS | 26299 | 1469471205234 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:45 INFO - PROCESS | 26299 | 1469471205239 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:45 INFO - PROCESS | 26299 | 1469471205436 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:26:45 INFO - PROCESS | 26299 | 1469471205634 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 26299 | 1469471205642 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:45 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cceb000 == 49 [pid = 26299] [id = 483] 11:26:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x8d550400) [pid = 26299] [serial = 1450] [outer = (nil)] 11:26:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x9a4b7c00) [pid = 26299] [serial = 1451] [outer = 0x8d550400] 11:26:45 INFO - PROCESS | 26299 | 1469471205775 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x9a501800) [pid = 26299] [serial = 1452] [outer = 0x8d550400] 11:26:46 INFO - PROCESS | 26299 | 1469471206770 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1582ms 11:26:46 INFO - PROCESS | 26299 | 1469471206822 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 26299 | 1469471206826 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 11:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:26:46 INFO - PROCESS | 26299 | 1469471206834 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 26299 | 1469471206837 Marionette TRACE conn3 <- [1,1906,null,{}] 11:26:46 INFO - PROCESS | 26299 | 1469471206843 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:46 INFO - PROCESS | 26299 | 1469471206849 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:47 INFO - PROCESS | 26299 | 1469471207050 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:26:47 INFO - PROCESS | 26299 | 1469471207253 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 26299 | 1469471207260 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:47 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0cc00 == 50 [pid = 26299] [id = 484] 11:26:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x8cce7000) [pid = 26299] [serial = 1453] [outer = (nil)] 11:26:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x9a50cc00) [pid = 26299] [serial = 1454] [outer = 0x8cce7000] 11:26:47 INFO - PROCESS | 26299 | 1469471207386 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x9a5bec00) [pid = 26299] [serial = 1455] [outer = 0x8cce7000] 11:26:48 INFO - PROCESS | 26299 | 1469471208386 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1591ms 11:26:48 INFO - PROCESS | 26299 | 1469471208433 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 26299 | 1469471208436 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 11:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:26:48 INFO - PROCESS | 26299 | 1469471208444 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 26299 | 1469471208448 Marionette TRACE conn3 <- [1,1910,null,{}] 11:26:48 INFO - PROCESS | 26299 | 1469471208453 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:48 INFO - PROCESS | 26299 | 1469471208463 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:48 INFO - PROCESS | 26299 | 1469471208686 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:26:49 INFO - PROCESS | 26299 | 1469471209030 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 26299 | 1469471209039 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce1000 == 51 [pid = 26299] [id = 485] 11:26:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x8d545400) [pid = 26299] [serial = 1456] [outer = (nil)] 11:26:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x9a63e400) [pid = 26299] [serial = 1457] [outer = 0x8d545400] 11:26:49 INFO - PROCESS | 26299 | 1469471209130 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x9a658800) [pid = 26299] [serial = 1458] [outer = 0x8d545400] 11:26:50 INFO - PROCESS | 26299 | 1469471210032 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1633ms 11:26:50 INFO - PROCESS | 26299 | 1469471210078 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:26:50 INFO - PROCESS | 26299 | 1469471210083 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 11:26:50 INFO - PROCESS | 26299 | 1469471210089 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 26299 | 1469471210093 Marionette TRACE conn3 <- [1,1914,null,{}] 11:26:50 INFO - PROCESS | 26299 | 1469471210099 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:50 INFO - PROCESS | 26299 | 1469471210104 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:50 INFO - PROCESS | 26299 | 1469471210293 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:26:50 INFO - PROCESS | 26299 | 1469471210528 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 26299 | 1469471210542 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x9192f800 == 52 [pid = 26299] [id = 486] 11:26:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x9a5c0c00) [pid = 26299] [serial = 1459] [outer = (nil)] 11:26:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x9a769800) [pid = 26299] [serial = 1460] [outer = 0x9a5c0c00] 11:26:50 INFO - PROCESS | 26299 | 1469471210707 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x9a773c00) [pid = 26299] [serial = 1461] [outer = 0x9a5c0c00] 11:26:51 INFO - PROCESS | 26299 | 1469471211578 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1534ms 11:26:51 INFO - PROCESS | 26299 | 1469471211628 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 26299 | 1469471211632 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 11:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:26:51 INFO - PROCESS | 26299 | 1469471211642 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 26299 | 1469471211645 Marionette TRACE conn3 <- [1,1918,null,{}] 11:26:51 INFO - PROCESS | 26299 | 1469471211652 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:51 INFO - PROCESS | 26299 | 1469471211657 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:51 INFO - PROCESS | 26299 | 1469471211840 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:26:52 INFO - PROCESS | 26299 | 1469471212044 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 26299 | 1469471212051 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9dcc00 == 53 [pid = 26299] [id = 487] 11:26:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0x8ccdfc00) [pid = 26299] [serial = 1462] [outer = (nil)] 11:26:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0x9a821000) [pid = 26299] [serial = 1463] [outer = 0x8ccdfc00] 11:26:52 INFO - PROCESS | 26299 | 1469471212170 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0x9a823800) [pid = 26299] [serial = 1464] [outer = 0x8ccdfc00] 11:26:53 INFO - PROCESS | 26299 | 1469471213136 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1534ms 11:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:26:53 INFO - PROCESS | 26299 | 1469471213176 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 26299 | 1469471213179 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 11:26:53 INFO - PROCESS | 26299 | 1469471213186 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 26299 | 1469471213189 Marionette TRACE conn3 <- [1,1922,null,{}] 11:26:53 INFO - PROCESS | 26299 | 1469471213232 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:53 INFO - PROCESS | 26299 | 1469471213238 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:53 INFO - PROCESS | 26299 | 1469471213418 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:26:53 INFO - PROCESS | 26299 | 1469471213629 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 26299 | 1469471213637 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:53 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0c000 == 54 [pid = 26299] [id = 488] 11:26:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0x8cb0e000) [pid = 26299] [serial = 1465] [outer = (nil)] 11:26:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 161 (0x8cce8c00) [pid = 26299] [serial = 1466] [outer = 0x8cb0e000] 11:26:54 INFO - PROCESS | 26299 | 1469471214017 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 162 (0x8d49cc00) [pid = 26299] [serial = 1467] [outer = 0x8cb0e000] 11:26:55 INFO - PROCESS | 26299 | 1469471215293 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2187ms 11:26:55 INFO - PROCESS | 26299 | 1469471215374 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:26:55 INFO - PROCESS | 26299 | 1469471215380 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 11:26:55 INFO - PROCESS | 26299 | 1469471215389 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 26299 | 1469471215393 Marionette TRACE conn3 <- [1,1926,null,{}] 11:26:55 INFO - PROCESS | 26299 | 1469471215400 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:55 INFO - PROCESS | 26299 | 1469471215406 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:55 INFO - PROCESS | 26299 | 1469471215704 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:26:56 INFO - PROCESS | 26299 | 1469471216012 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 26299 | 1469471216021 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f473c00 == 55 [pid = 26299] [id = 489] 11:26:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 163 (0x8f47e800) [pid = 26299] [serial = 1468] [outer = (nil)] 11:26:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 164 (0x8f6ee800) [pid = 26299] [serial = 1469] [outer = 0x8f47e800] 11:26:56 INFO - PROCESS | 26299 | 1469471216103 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 165 (0x90f0b400) [pid = 26299] [serial = 1470] [outer = 0x8f47e800] 11:26:57 INFO - PROCESS | 26299 | 1469471216999 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1685ms 11:26:57 INFO - PROCESS | 26299 | 1469471217072 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 26299 | 1469471217079 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 11:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:26:57 INFO - PROCESS | 26299 | 1469471217089 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 26299 | 1469471217093 Marionette TRACE conn3 <- [1,1930,null,{}] 11:26:57 INFO - PROCESS | 26299 | 1469471217099 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:57 INFO - PROCESS | 26299 | 1469471217105 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:57 INFO - PROCESS | 26299 | 1469471217332 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:26:57 INFO - PROCESS | 26299 | 1469471217731 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 26299 | 1469471217741 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:57 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e08bc00 == 56 [pid = 26299] [id = 490] 11:26:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 166 (0x91c89400) [pid = 26299] [serial = 1471] [outer = (nil)] 11:26:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 167 (0x92487800) [pid = 26299] [serial = 1472] [outer = 0x91c89400] 11:26:57 INFO - PROCESS | 26299 | 1469471217818 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 168 (0x93a4d000) [pid = 26299] [serial = 1473] [outer = 0x91c89400] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 167 (0x978ccc00) [pid = 26299] [serial = 1397] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 166 (0x93953400) [pid = 26299] [serial = 1358] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 165 (0x96e74800) [pid = 26299] [serial = 1367] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 164 (0x93c5bc00) [pid = 26299] [serial = 1361] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 163 (0x9248c800) [pid = 26299] [serial = 1355] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 162 (0x9233a400) [pid = 26299] [serial = 1346] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 161 (0x9121d400) [pid = 26299] [serial = 1352] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 160 (0x992d4c00) [pid = 26299] [serial = 1373] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0x978d6c00) [pid = 26299] [serial = 1370] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0x983f3c00) [pid = 26299] [serial = 1376] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0x8e7cc400) [pid = 26299] [serial = 1349] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 156 (0x952bc400) [pid = 26299] [serial = 1364] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOCSHELL 0x91c86000 == 55 [pid = 26299] [id = 472] 11:26:58 INFO - PROCESS | 26299 | --DOCSHELL 0x9a250c00 == 54 [pid = 26299] [id = 471] 11:26:58 INFO - PROCESS | 26299 | --DOCSHELL 0x90f0d400 == 53 [pid = 26299] [id = 470] 11:26:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce5400 == 52 [pid = 26299] [id = 469] 11:26:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8f644c00 == 51 [pid = 26299] [id = 468] 11:26:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8e08fc00 == 50 [pid = 26299] [id = 467] 11:26:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb06800 == 49 [pid = 26299] [id = 466] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0x8f47bc00) [pid = 26299] [serial = 1380] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0x8e08e400) [pid = 26299] [serial = 1379] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x92fe2c00) [pid = 26299] [serial = 1391] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x952c4400) [pid = 26299] [serial = 1394] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x93c57800) [pid = 26299] [serial = 1392] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x9232d400) [pid = 26299] [serial = 1388] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x91ac5400) [pid = 26299] [serial = 1385] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x91c8a000) [pid = 26299] [serial = 1386] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x91938000) [pid = 26299] [serial = 1383] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x9116d800) [pid = 26299] [serial = 1382] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x92486c00) [pid = 26299] [serial = 1389] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x9927b800) [pid = 26299] [serial = 1395] [outer = (nil)] [url = about:blank] 11:26:58 INFO - PROCESS | 26299 | 1469471218759 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1735ms 11:26:58 INFO - PROCESS | 26299 | 1469471218824 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:26:58 INFO - PROCESS | 26299 | 1469471218828 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 11:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:26:58 INFO - PROCESS | 26299 | 1469471218835 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 26299 | 1469471218841 Marionette TRACE conn3 <- [1,1934,null,{}] 11:26:58 INFO - PROCESS | 26299 | 1469471218857 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:58 INFO - PROCESS | 26299 | 1469471218865 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:59 INFO - PROCESS | 26299 | 1469471219041 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:26:59 INFO - PROCESS | 26299 | 1469471219203 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 26299 | 1469471219211 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:26:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb06800 == 50 [pid = 26299] [id = 491] 11:26:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x8f64ec00) [pid = 26299] [serial = 1474] [outer = (nil)] 11:26:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x924eec00) [pid = 26299] [serial = 1475] [outer = 0x8f64ec00] 11:26:59 INFO - PROCESS | 26299 | 1469471219282 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x93c58800) [pid = 26299] [serial = 1476] [outer = 0x8f64ec00] 11:27:00 INFO - PROCESS | 26299 | 1469471220089 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1336ms 11:27:00 INFO - PROCESS | 26299 | 1469471220172 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 26299 | 1469471220177 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 11:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:27:00 INFO - PROCESS | 26299 | 1469471220184 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 26299 | 1469471220187 Marionette TRACE conn3 <- [1,1938,null,{}] 11:27:00 INFO - PROCESS | 26299 | 1469471220192 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:00 INFO - PROCESS | 26299 | 1469471220197 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:00 INFO - PROCESS | 26299 | 1469471220367 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:27:00 INFO - PROCESS | 26299 | 1469471220547 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 26299 | 1469471220556 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x92489c00 == 51 [pid = 26299] [id = 492] 11:27:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x924ea400) [pid = 26299] [serial = 1477] [outer = (nil)] 11:27:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x952c0400) [pid = 26299] [serial = 1478] [outer = 0x924ea400] 11:27:00 INFO - PROCESS | 26299 | 1469471220641 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x978ccc00) [pid = 26299] [serial = 1479] [outer = 0x924ea400] 11:27:01 INFO - PROCESS | 26299 | 1469471221552 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1430ms 11:27:01 INFO - PROCESS | 26299 | 1469471221616 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:27:01 INFO - PROCESS | 26299 | 1469471221621 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 11:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:27:01 INFO - PROCESS | 26299 | 1469471221637 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 26299 | 1469471221639 Marionette TRACE conn3 <- [1,1942,null,{}] 11:27:01 INFO - PROCESS | 26299 | 1469471221646 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:01 INFO - PROCESS | 26299 | 1469471221652 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:01 INFO - PROCESS | 26299 | 1469471221883 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:27:01 INFO - PROCESS | 26299 | 1469471221922 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 26299 | 1469471221933 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x952c2800 == 52 [pid = 26299] [id = 493] 11:27:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x983e8000) [pid = 26299] [serial = 1480] [outer = (nil)] 11:27:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x9964a400) [pid = 26299] [serial = 1481] [outer = 0x983e8000] 11:27:02 INFO - PROCESS | 26299 | 1469471222014 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x9a076c00) [pid = 26299] [serial = 1482] [outer = 0x983e8000] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x8d543c00) [pid = 26299] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x8cfd0c00) [pid = 26299] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x8cb0b000) [pid = 26299] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x90f07c00) [pid = 26299] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x924e9800) [pid = 26299] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x9231fc00) [pid = 26299] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x8cfd9c00) [pid = 26299] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x92321000) [pid = 26299] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x8b9e2800) [pid = 26299] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x90f07400) [pid = 26299] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0x9116c400) [pid = 26299] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x8f476c00) [pid = 26299] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x9248a800) [pid = 26299] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x8ccdf400) [pid = 26299] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x924f3800) [pid = 26299] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x8cfd6c00) [pid = 26299] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x8debe000) [pid = 26299] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x91174000) [pid = 26299] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x8cb0a000) [pid = 26299] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x8d496400) [pid = 26299] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x8f6ed800) [pid = 26299] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x8cce8000) [pid = 26299] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x8f472000) [pid = 26299] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x91ad0800) [pid = 26299] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0x91ac4800) [pid = 26299] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0x8debd800) [pid = 26299] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0x90f0e000) [pid = 26299] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x92323800) [pid = 26299] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x90f0a400) [pid = 26299] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x924f8800) [pid = 26299] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x8e7cf800) [pid = 26299] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x8b9dec00) [pid = 26299] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x952bd800) [pid = 26299] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:27:03 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x96eacc00) [pid = 26299] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:27:03 INFO - PROCESS | 26299 | 1469471223636 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2032ms 11:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:27:03 INFO - PROCESS | 26299 | 1469471223669 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 26299 | 1469471223672 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 11:27:03 INFO - PROCESS | 26299 | 1469471223679 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 26299 | 1469471223682 Marionette TRACE conn3 <- [1,1946,null,{}] 11:27:03 INFO - PROCESS | 26299 | 1469471223687 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:03 INFO - PROCESS | 26299 | 1469471223697 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:03 INFO - PROCESS | 26299 | 1469471223860 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:27:03 INFO - PROCESS | 26299 | 1469471223875 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 26299 | 1469471223883 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:03 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccdf400 == 53 [pid = 26299] [id = 494] 11:27:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x8d493c00) [pid = 26299] [serial = 1483] [outer = (nil)] 11:27:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x8debd800) [pid = 26299] [serial = 1484] [outer = 0x8d493c00] 11:27:03 INFO - PROCESS | 26299 | 1469471223951 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x91222000) [pid = 26299] [serial = 1485] [outer = 0x8d493c00] 11:27:04 INFO - PROCESS | 26299 | 1469471224868 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1238ms 11:27:04 INFO - PROCESS | 26299 | 1469471224916 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 26299 | 1469471224920 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 11:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:27:04 INFO - PROCESS | 26299 | 1469471224931 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 26299 | 1469471224934 Marionette TRACE conn3 <- [1,1950,null,{}] 11:27:04 INFO - PROCESS | 26299 | 1469471224941 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:04 INFO - PROCESS | 26299 | 1469471224947 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:05 INFO - PROCESS | 26299 | 1469471225119 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:27:05 INFO - PROCESS | 26299 | 1469471225401 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 26299 | 1469471225410 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb09000 == 54 [pid = 26299] [id = 495] 11:27:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x8cce0400) [pid = 26299] [serial = 1486] [outer = (nil)] 11:27:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x8cfd3800) [pid = 26299] [serial = 1487] [outer = 0x8cce0400] 11:27:05 INFO - PROCESS | 26299 | 1469471225502 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x8d54d400) [pid = 26299] [serial = 1488] [outer = 0x8cce0400] 11:27:06 INFO - PROCESS | 26299 | 1469471226692 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1839ms 11:27:06 INFO - PROCESS | 26299 | 1469471226777 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:27:06 INFO - PROCESS | 26299 | 1469471226787 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 11:27:06 INFO - PROCESS | 26299 | 1469471226799 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 26299 | 1469471226808 Marionette TRACE conn3 <- [1,1954,null,{}] 11:27:06 INFO - PROCESS | 26299 | 1469471226880 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 26299 | 1469471226889 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:07 INFO - PROCESS | 26299 | 1469471227209 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:27:07 INFO - PROCESS | 26299 | 1469471227618 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 26299 | 1469471227633 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce4800 == 55 [pid = 26299] [id = 496] 11:27:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x8f643800) [pid = 26299] [serial = 1489] [outer = (nil)] 11:27:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x8f6f8c00) [pid = 26299] [serial = 1490] [outer = 0x8f643800] 11:27:07 INFO - PROCESS | 26299 | 1469471227745 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0x91932000) [pid = 26299] [serial = 1491] [outer = 0x8f643800] 11:27:08 INFO - PROCESS | 26299 | 1469471228747 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2014ms 11:27:08 INFO - PROCESS | 26299 | 1469471228813 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 26299 | 1469471228820 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 11:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:27:08 INFO - PROCESS | 26299 | 1469471228828 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 26299 | 1469471228833 Marionette TRACE conn3 <- [1,1958,null,{}] 11:27:08 INFO - PROCESS | 26299 | 1469471228839 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 26299 | 1469471228844 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:09 INFO - PROCESS | 26299 | 1469471229111 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:27:09 INFO - PROCESS | 26299 | 1469471229458 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 26299 | 1469471229465 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x91931800 == 56 [pid = 26299] [id = 497] 11:27:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0x92323800) [pid = 26299] [serial = 1492] [outer = (nil)] 11:27:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x9232d400) [pid = 26299] [serial = 1493] [outer = 0x92323800] 11:27:09 INFO - PROCESS | 26299 | 1469471229550 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x92489800) [pid = 26299] [serial = 1494] [outer = 0x92323800] 11:27:10 INFO - PROCESS | 26299 | 1469471230471 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1690ms 11:27:10 INFO - PROCESS | 26299 | 1469471230519 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 26299 | 1469471230523 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 11:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:27:10 INFO - PROCESS | 26299 | 1469471230540 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 26299 | 1469471230549 Marionette TRACE conn3 <- [1,1962,null,{}] 11:27:10 INFO - PROCESS | 26299 | 1469471230556 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:10 INFO - PROCESS | 26299 | 1469471230564 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:10 INFO - PROCESS | 26299 | 1469471230802 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:27:11 INFO - PROCESS | 26299 | 1469471231061 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 26299 | 1469471231069 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f472400 == 57 [pid = 26299] [id = 498] 11:27:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x91223c00) [pid = 26299] [serial = 1495] [outer = (nil)] 11:27:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x952bd800) [pid = 26299] [serial = 1496] [outer = 0x91223c00] 11:27:11 INFO - PROCESS | 26299 | 1469471231194 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x978d5c00) [pid = 26299] [serial = 1497] [outer = 0x91223c00] 11:27:12 INFO - PROCESS | 26299 | 1469471232122 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1647ms 11:27:12 INFO - PROCESS | 26299 | 1469471232179 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:27:12 INFO - PROCESS | 26299 | 1469471232184 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 11:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:27:12 INFO - PROCESS | 26299 | 1469471232191 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - PROCESS | 26299 | 1469471232195 Marionette TRACE conn3 <- [1,1966,null,{}] 11:27:12 INFO - PROCESS | 26299 | 1469471232201 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:12 INFO - PROCESS | 26299 | 1469471232207 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:12 INFO - PROCESS | 26299 | 1469471232410 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:27:12 INFO - PROCESS | 26299 | 1469471232660 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 26299 | 1469471232668 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb01800 == 58 [pid = 26299] [id = 499] 11:27:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x92490800) [pid = 26299] [serial = 1498] [outer = (nil)] 11:27:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x9a24f400) [pid = 26299] [serial = 1499] [outer = 0x92490800] 11:27:12 INFO - PROCESS | 26299 | 1469471232801 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x9a504c00) [pid = 26299] [serial = 1500] [outer = 0x92490800] 11:27:13 INFO - PROCESS | 26299 | 1469471233669 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1538ms 11:27:13 INFO - PROCESS | 26299 | 1469471233748 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 26299 | 1469471233751 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 11:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:27:13 INFO - PROCESS | 26299 | 1469471233760 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 26299 | 1469471233763 Marionette TRACE conn3 <- [1,1970,null,{}] 11:27:13 INFO - PROCESS | 26299 | 1469471233770 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:13 INFO - PROCESS | 26299 | 1469471233775 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:13 INFO - PROCESS | 26299 | 1469471233968 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:27:14 INFO - PROCESS | 26299 | 1469471234176 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 26299 | 1469471234195 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a5ba400 == 59 [pid = 26299] [id = 500] 11:27:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x9a5bc000) [pid = 26299] [serial = 1501] [outer = (nil)] 11:27:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x9a5c7400) [pid = 26299] [serial = 1502] [outer = 0x9a5bc000] 11:27:14 INFO - PROCESS | 26299 | 1469471234327 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x9a766800) [pid = 26299] [serial = 1503] [outer = 0x9a5bc000] 11:27:15 INFO - PROCESS | 26299 | 1469471235391 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1684ms 11:27:15 INFO - PROCESS | 26299 | 1469471235445 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 26299 | 1469471235449 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 11:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:27:15 INFO - PROCESS | 26299 | 1469471235455 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 26299 | 1469471235458 Marionette TRACE conn3 <- [1,1974,null,{}] 11:27:15 INFO - PROCESS | 26299 | 1469471235465 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 26299 | 1469471235470 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:15 INFO - PROCESS | 26299 | 1469471235672 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:27:15 INFO - PROCESS | 26299 | 1469471235940 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 26299 | 1469471235946 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce2c00 == 60 [pid = 26299] [id = 501] 11:27:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x93952400) [pid = 26299] [serial = 1504] [outer = (nil)] 11:27:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x9a829800) [pid = 26299] [serial = 1505] [outer = 0x93952400] 11:27:16 INFO - PROCESS | 26299 | 1469471236077 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x9ac49c00) [pid = 26299] [serial = 1506] [outer = 0x93952400] 11:27:16 INFO - PROCESS | 26299 | 1469471236966 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1586ms 11:27:17 INFO - PROCESS | 26299 | 1469471237042 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:27:17 INFO - PROCESS | 26299 | 1469471237047 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 11:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:27:17 INFO - PROCESS | 26299 | 1469471237053 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 26299 | 1469471237056 Marionette TRACE conn3 <- [1,1978,null,{}] 11:27:17 INFO - PROCESS | 26299 | 1469471237063 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:17 INFO - PROCESS | 26299 | 1469471237068 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:17 INFO - PROCESS | 26299 | 1469471237304 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:27:17 INFO - PROCESS | 26299 | 1469471237555 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 26299 | 1469471237562 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x92324000 == 61 [pid = 26299] [id = 502] 11:27:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x93a44000) [pid = 26299] [serial = 1507] [outer = (nil)] 11:27:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x9ac57400) [pid = 26299] [serial = 1508] [outer = 0x93a44000] 11:27:17 INFO - PROCESS | 26299 | 1469471237698 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x9ae4fc00) [pid = 26299] [serial = 1509] [outer = 0x93a44000] 11:27:18 INFO - PROCESS | 26299 | 1469471238630 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1632ms 11:27:18 INFO - PROCESS | 26299 | 1469471238686 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 26299 | 1469471238690 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 11:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:27:18 INFO - PROCESS | 26299 | 1469471238696 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 26299 | 1469471238699 Marionette TRACE conn3 <- [1,1982,null,{}] 11:27:18 INFO - PROCESS | 26299 | 1469471238705 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:18 INFO - PROCESS | 26299 | 1469471238710 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:18 INFO - PROCESS | 26299 | 1469471238908 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:27:19 INFO - PROCESS | 26299 | 1469471239171 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 26299 | 1469471239180 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d549000 == 62 [pid = 26299] [id = 503] 11:27:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x8d54cc00) [pid = 26299] [serial = 1510] [outer = (nil)] 11:27:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x8f47e000) [pid = 26299] [serial = 1511] [outer = 0x8d54cc00] 11:27:19 INFO - PROCESS | 26299 | 1469471239302 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x91ac4400) [pid = 26299] [serial = 1512] [outer = 0x8d54cc00] 11:27:20 INFO - PROCESS | 26299 | 1469471240666 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1989ms 11:27:20 INFO - PROCESS | 26299 | 1469471240687 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 26299 | 1469471240694 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 11:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:27:20 INFO - PROCESS | 26299 | 1469471240703 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 26299 | 1469471240708 Marionette TRACE conn3 <- [1,1986,null,{}] 11:27:20 INFO - PROCESS | 26299 | 1469471240717 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:20 INFO - PROCESS | 26299 | 1469471240722 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:21 INFO - PROCESS | 26299 | 1469471241009 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:27:21 INFO - PROCESS | 26299 | 1469471241324 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 26299 | 1469471241337 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd2f000 == 63 [pid = 26299] [id = 504] 11:27:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x8e7d4c00) [pid = 26299] [serial = 1513] [outer = (nil)] 11:27:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x8f472000) [pid = 26299] [serial = 1514] [outer = 0x8e7d4c00] 11:27:21 INFO - PROCESS | 26299 | 1469471241474 Marionette DEBUG loaded listener.js 11:27:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x8f480400) [pid = 26299] [serial = 1515] [outer = 0x8e7d4c00] 11:27:22 INFO - PROCESS | 26299 | 1469471242339 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1687ms 11:27:22 INFO - PROCESS | 26299 | 1469471242391 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:27:22 INFO - PROCESS | 26299 | 1469471242397 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 11:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:27:22 INFO - PROCESS | 26299 | 1469471242408 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:27:22 INFO - PROCESS | 26299 | 1469471242411 Marionette TRACE conn3 <- [1,1990,null,{}] 11:27:22 INFO - PROCESS | 26299 | 1469471242417 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:22 INFO - PROCESS | 26299 | 1469471242423 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:22 INFO - PROCESS | 26299 | 1469471242625 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:27:22 INFO - PROCESS | 26299 | --DOCSHELL 0x8e07d400 == 62 [pid = 26299] [id = 478] 11:27:22 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e0c00 == 61 [pid = 26299] [id = 477] 11:27:22 INFO - PROCESS | 26299 | --DOCSHELL 0x8e087c00 == 60 [pid = 26299] [id = 476] 11:27:22 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e3c00 == 59 [pid = 26299] [id = 475] 11:27:22 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x924ec400) [pid = 26299] [serial = 1439] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 26299 | 1469471242898 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 26299 | 1469471242906 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:22 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd2b400 == 58 [pid = 26299] [id = 449] 11:27:22 INFO - PROCESS | 26299 | --DOCSHELL 0x8ccdf400 == 57 [pid = 26299] [id = 494] 11:27:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccdf400 == 58 [pid = 26299] [id = 505] 11:27:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x8cfcec00) [pid = 26299] [serial = 1516] [outer = (nil)] 11:27:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x8d54e800) [pid = 26299] [serial = 1517] [outer = 0x8cfcec00] 11:27:23 INFO - PROCESS | 26299 | 1469471243025 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x8e085c00) [pid = 26299] [serial = 1518] [outer = 0x8cfcec00] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x952c2800 == 57 [pid = 26299] [id = 493] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x92489c00 == 56 [pid = 26299] [id = 492] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb06800 == 55 [pid = 26299] [id = 491] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x8e08bc00 == 54 [pid = 26299] [id = 490] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x8f473c00 == 53 [pid = 26299] [id = 489] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0c000 == 52 [pid = 26299] [id = 488] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce1000 == 51 [pid = 26299] [id = 485] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0cc00 == 50 [pid = 26299] [id = 484] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x8cceb000 == 49 [pid = 26299] [id = 483] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x90f09400 == 48 [pid = 26299] [id = 482] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x8e08c800 == 47 [pid = 26299] [id = 481] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb04800 == 46 [pid = 26299] [id = 480] 11:27:23 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54b800 == 45 [pid = 26299] [id = 479] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x9248a400) [pid = 26299] [serial = 1347] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x8e7d6800) [pid = 26299] [serial = 1350] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x9122bc00) [pid = 26299] [serial = 1353] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x924ef800) [pid = 26299] [serial = 1356] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x93a47000) [pid = 26299] [serial = 1359] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x93c5a000) [pid = 26299] [serial = 1362] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x952c0800) [pid = 26299] [serial = 1365] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x96e71400) [pid = 26299] [serial = 1368] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x978db000) [pid = 26299] [serial = 1371] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x992dd400) [pid = 26299] [serial = 1374] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x8e096400) [pid = 26299] [serial = 1311] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0x8cfdc000) [pid = 26299] [serial = 1287] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x91227400) [pid = 26299] [serial = 1290] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x91177800) [pid = 26299] [serial = 1281] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x93a4b800) [pid = 26299] [serial = 1323] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x9232d800) [pid = 26299] [serial = 1293] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x8d49d000) [pid = 26299] [serial = 1269] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x9964b400) [pid = 26299] [serial = 1377] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x8dec6c00) [pid = 26299] [serial = 1326] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x9232bc00) [pid = 26299] [serial = 1308] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x91c83400) [pid = 26299] [serial = 1314] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x8f6f2c00) [pid = 26299] [serial = 1278] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x924f3c00) [pid = 26299] [serial = 1317] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x91933000) [pid = 26299] [serial = 1284] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x9394b400) [pid = 26299] [serial = 1320] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0x8dd21400) [pid = 26299] [serial = 1272] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0x8e084000) [pid = 26299] [serial = 1275] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0x92330800) [pid = 26299] [serial = 1409] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x9a5b8800) [pid = 26299] [serial = 1418] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x92331400) [pid = 26299] [serial = 1434] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x8d493000) [pid = 26299] [serial = 1401] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x9121d800) [pid = 26299] [serial = 1406] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x8debb000) [pid = 26299] [serial = 1424] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x8e07d800) [pid = 26299] [serial = 1425] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x8ccea000) [pid = 26299] [serial = 1400] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x91c84c00) [pid = 26299] [serial = 1421] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0x91172800) [pid = 26299] [serial = 1430] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0x9a2fa800) [pid = 26299] [serial = 1415] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x8d544000) [pid = 26299] [serial = 1427] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 114 (0x8e07e000) [pid = 26299] [serial = 1428] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 113 (0x8e098c00) [pid = 26299] [serial = 1403] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 112 (0x978da000) [pid = 26299] [serial = 1412] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 111 (0x99e18c00) [pid = 26299] [serial = 1398] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 110 (0x924f5400) [pid = 26299] [serial = 1436] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 109 (0x91f1cc00) [pid = 26299] [serial = 1433] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 108 (0x9394a400) [pid = 26299] [serial = 1437] [outer = (nil)] [url = about:blank] 11:27:23 INFO - PROCESS | 26299 | --DOMWINDOW == 107 (0x9192d400) [pid = 26299] [serial = 1431] [outer = (nil)] [url = about:blank] 11:27:24 INFO - PROCESS | 26299 | 1469471244034 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1682ms 11:27:24 INFO - PROCESS | 26299 | 1469471244089 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 26299 | 1469471244093 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 11:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:27:24 INFO - PROCESS | 26299 | 1469471244099 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 26299 | 1469471244105 Marionette TRACE conn3 <- [1,1994,null,{}] 11:27:24 INFO - PROCESS | 26299 | 1469471244121 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:24 INFO - PROCESS | 26299 | 1469471244129 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:24 INFO - PROCESS | 26299 | 1469471244301 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:27:24 INFO - PROCESS | 26299 | 1469471244466 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 26299 | 1469471244479 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f09800 == 46 [pid = 26299] [id = 506] 11:27:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 108 (0x90f0ac00) [pid = 26299] [serial = 1519] [outer = (nil)] 11:27:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 109 (0x9192d400) [pid = 26299] [serial = 1520] [outer = 0x90f0ac00] 11:27:24 INFO - PROCESS | 26299 | 1469471244587 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 110 (0x91ac3c00) [pid = 26299] [serial = 1521] [outer = 0x90f0ac00] 11:27:25 INFO - PROCESS | 26299 | 1469471245358 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1284ms 11:27:25 INFO - PROCESS | 26299 | 1469471245384 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:27:25 INFO - PROCESS | 26299 | 1469471245388 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 11:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:27:25 INFO - PROCESS | 26299 | 1469471245394 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:27:25 INFO - PROCESS | 26299 | 1469471245397 Marionette TRACE conn3 <- [1,1998,null,{}] 11:27:25 INFO - PROCESS | 26299 | 1469471245430 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:25 INFO - PROCESS | 26299 | 1469471245435 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:25 INFO - PROCESS | 26299 | 1469471245626 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:27:25 INFO - PROCESS | 26299 | 1469471245635 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 26299 | 1469471245642 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x91221000 == 47 [pid = 26299] [id = 507] 11:27:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 111 (0x91c8a400) [pid = 26299] [serial = 1522] [outer = (nil)] 11:27:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 112 (0x9220e000) [pid = 26299] [serial = 1523] [outer = 0x91c8a400] 11:27:25 INFO - PROCESS | 26299 | 1469471245712 Marionette DEBUG loaded listener.js 11:27:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 113 (0x9232fc00) [pid = 26299] [serial = 1524] [outer = 0x91c8a400] 11:27:26 INFO - PROCESS | 26299 | 1469471246781 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1460ms 11:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:27:26 INFO - PROCESS | 26299 | 1469471246855 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 26299 | 1469471246858 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 11:27:26 INFO - PROCESS | 26299 | 1469471246865 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 26299 | 1469471246868 Marionette TRACE conn3 <- [1,2002,null,{}] 11:27:26 INFO - PROCESS | 26299 | 1469471246874 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:26 INFO - PROCESS | 26299 | 1469471246878 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:27 INFO - PROCESS | 26299 | 1469471247128 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:27:27 INFO - PROCESS | 26299 | 1469471247146 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 26299 | 1469471247154 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e084000 == 48 [pid = 26299] [id = 508] 11:27:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 114 (0x91c84c00) [pid = 26299] [serial = 1525] [outer = (nil)] 11:27:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 115 (0x9248cc00) [pid = 26299] [serial = 1526] [outer = 0x91c84c00] 11:27:27 INFO - PROCESS | 26299 | 1469471247222 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x924ef800) [pid = 26299] [serial = 1527] [outer = 0x91c84c00] 11:27:28 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x983e8000) [pid = 26299] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:27:28 INFO - PROCESS | 26299 | --DOMWINDOW == 114 (0x8cb0e000) [pid = 26299] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:27:28 INFO - PROCESS | 26299 | --DOMWINDOW == 113 (0x8f47e800) [pid = 26299] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:27:28 INFO - PROCESS | 26299 | --DOMWINDOW == 112 (0x8f64ec00) [pid = 26299] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:27:28 INFO - PROCESS | 26299 | --DOMWINDOW == 111 (0x91c89400) [pid = 26299] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:27:28 INFO - PROCESS | 26299 | --DOMWINDOW == 110 (0x924ea400) [pid = 26299] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:27:28 INFO - PROCESS | 26299 | 1469471248432 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1599ms 11:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:27:28 INFO - PROCESS | 26299 | 1469471248463 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 26299 | 1469471248466 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 11:27:28 INFO - PROCESS | 26299 | 1469471248471 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - PROCESS | 26299 | 1469471248475 Marionette TRACE conn3 <- [1,2006,null,{}] 11:27:28 INFO - PROCESS | 26299 | 1469471248481 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:28 INFO - PROCESS | 26299 | 1469471248490 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:28 INFO - PROCESS | 26299 | 1469471248732 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:27:28 INFO - PROCESS | 26299 | 1469471248938 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 26299 | 1469471248946 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0e000 == 49 [pid = 26299] [id = 509] 11:27:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 111 (0x8d498000) [pid = 26299] [serial = 1528] [outer = (nil)] 11:27:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 112 (0x924f4c00) [pid = 26299] [serial = 1529] [outer = 0x8d498000] 11:27:29 INFO - PROCESS | 26299 | 1469471249014 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 113 (0x93c54000) [pid = 26299] [serial = 1530] [outer = 0x8d498000] 11:27:29 INFO - PROCESS | 26299 | 1469471249857 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:27:29 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 11:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1430ms 11:27:29 INFO - PROCESS | 26299 | 1469471249902 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:27:29 INFO - PROCESS | 26299 | 1469471249906 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 11:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:27:29 INFO - PROCESS | 26299 | 1469471249911 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - PROCESS | 26299 | 1469471249915 Marionette TRACE conn3 <- [1,2010,null,{}] 11:27:29 INFO - PROCESS | 26299 | 1469471249924 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:29 INFO - PROCESS | 26299 | 1469471249928 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:30 INFO - PROCESS | 26299 | 1469471250089 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:27:30 INFO - PROCESS | 26299 | 1469471250103 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 26299 | 1469471250110 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:30 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d3000 == 50 [pid = 26299] [id = 510] 11:27:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 114 (0x92337000) [pid = 26299] [serial = 1531] [outer = (nil)] 11:27:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 115 (0x947dd000) [pid = 26299] [serial = 1532] [outer = 0x92337000] 11:27:30 INFO - PROCESS | 26299 | 1469471250178 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x952bbc00) [pid = 26299] [serial = 1533] [outer = 0x92337000] 11:27:31 INFO - PROCESS | 26299 | 1469471251431 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1589ms 11:27:31 INFO - PROCESS | 26299 | 1469471251502 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 26299 | 1469471251509 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 11:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:27:31 INFO - PROCESS | 26299 | 1469471251517 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 26299 | 1469471251525 Marionette TRACE conn3 <- [1,2014,null,{}] 11:27:31 INFO - PROCESS | 26299 | 1469471251533 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:31 INFO - PROCESS | 26299 | 1469471251539 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:31 INFO - PROCESS | 26299 | 1469471251768 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:27:32 INFO - PROCESS | 26299 | 1469471252021 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 26299 | 1469471252030 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:32 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d49d000 == 51 [pid = 26299] [id = 511] 11:27:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0x8dec4000) [pid = 26299] [serial = 1534] [outer = (nil)] 11:27:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x8e08fc00) [pid = 26299] [serial = 1535] [outer = 0x8dec4000] 11:27:32 INFO - PROCESS | 26299 | 1469471252158 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x8f47b400) [pid = 26299] [serial = 1536] [outer = 0x8dec4000] 11:27:33 INFO - PROCESS | 26299 | 1469471253106 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1640ms 11:27:33 INFO - PROCESS | 26299 | 1469471253158 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 26299 | 1469471253165 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 11:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:27:33 INFO - PROCESS | 26299 | 1469471253177 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 26299 | 1469471253181 Marionette TRACE conn3 <- [1,2018,null,{}] 11:27:33 INFO - PROCESS | 26299 | 1469471253187 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:33 INFO - PROCESS | 26299 | 1469471253193 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:33 INFO - PROCESS | 26299 | 1469471253440 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:27:33 INFO - PROCESS | 26299 | 1469471253732 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 26299 | 1469471253739 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6f4000 == 52 [pid = 26299] [id = 512] 11:27:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x90f0cc00) [pid = 26299] [serial = 1537] [outer = (nil)] 11:27:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x91c83400) [pid = 26299] [serial = 1538] [outer = 0x90f0cc00] 11:27:33 INFO - PROCESS | 26299 | 1469471253870 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x9231ec00) [pid = 26299] [serial = 1539] [outer = 0x90f0cc00] 11:27:34 INFO - PROCESS | 26299 | 1469471254800 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1687ms 11:27:34 INFO - PROCESS | 26299 | 1469471254865 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 26299 | 1469471254869 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 11:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:27:34 INFO - PROCESS | 26299 | 1469471254876 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - PROCESS | 26299 | 1469471254882 Marionette TRACE conn3 <- [1,2022,null,{}] 11:27:34 INFO - PROCESS | 26299 | 1469471254899 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:34 INFO - PROCESS | 26299 | 1469471254907 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:35 INFO - PROCESS | 26299 | 1469471255133 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:27:35 INFO - PROCESS | 26299 | 1469471255311 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 26299 | 1469471255322 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:35 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd8000 == 53 [pid = 26299] [id = 513] 11:27:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x93c57c00) [pid = 26299] [serial = 1540] [outer = (nil)] 11:27:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x952c5800) [pid = 26299] [serial = 1541] [outer = 0x93c57c00] 11:27:35 INFO - PROCESS | 26299 | 1469471255443 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x978d2400) [pid = 26299] [serial = 1542] [outer = 0x93c57c00] 11:27:36 INFO - PROCESS | 26299 | 1469471256523 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1688ms 11:27:36 INFO - PROCESS | 26299 | 1469471256565 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:27:36 INFO - PROCESS | 26299 | 1469471256571 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 11:27:36 INFO - PROCESS | 26299 | 1469471256577 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 26299 | 1469471256580 Marionette TRACE conn3 <- [1,2026,null,{}] 11:27:36 INFO - PROCESS | 26299 | 1469471256586 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:36 INFO - PROCESS | 26299 | 1469471256592 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:36 INFO - PROCESS | 26299 | 1469471256801 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:27:37 INFO - PROCESS | 26299 | 1469471257048 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 26299 | 1469471257056 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x952c5c00 == 54 [pid = 26299] [id = 514] 11:27:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x96e68000) [pid = 26299] [serial = 1543] [outer = (nil)] 11:27:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x9964f800) [pid = 26299] [serial = 1544] [outer = 0x96e68000] 11:27:37 INFO - PROCESS | 26299 | 1469471257199 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0x99e21400) [pid = 26299] [serial = 1545] [outer = 0x96e68000] 11:27:38 INFO - PROCESS | 26299 | 1469471258177 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1689ms 11:27:38 INFO - PROCESS | 26299 | 1469471258267 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 26299 | 1469471258270 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 11:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:27:38 INFO - PROCESS | 26299 | 1469471258277 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 26299 | 1469471258280 Marionette TRACE conn3 <- [1,2030,null,{}] 11:27:38 INFO - PROCESS | 26299 | 1469471258286 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:38 INFO - PROCESS | 26299 | 1469471258291 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:38 INFO - PROCESS | 26299 | 1469471258510 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:27:38 INFO - PROCESS | 26299 | 1469471258765 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 26299 | 1469471258773 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e6c00 == 55 [pid = 26299] [id = 515] 11:27:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0x8ccdec00) [pid = 26299] [serial = 1546] [outer = (nil)] 11:27:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x9a4bb800) [pid = 26299] [serial = 1547] [outer = 0x8ccdec00] 11:27:38 INFO - PROCESS | 26299 | 1469471258896 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x9a5bb800) [pid = 26299] [serial = 1548] [outer = 0x8ccdec00] 11:27:39 INFO - PROCESS | 26299 | 1469471259821 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1591ms 11:27:39 INFO - PROCESS | 26299 | 1469471259869 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:27:39 INFO - PROCESS | 26299 | 1469471259873 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 11:27:39 INFO - PROCESS | 26299 | 1469471259879 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 26299 | 1469471259883 Marionette TRACE conn3 <- [1,2034,null,{}] 11:27:39 INFO - PROCESS | 26299 | 1469471259889 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:39 INFO - PROCESS | 26299 | 1469471259899 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:40 INFO - PROCESS | 26299 | 1469471260106 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:27:40 INFO - PROCESS | 26299 | 1469471260352 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 26299 | 1469471260361 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0d800 == 56 [pid = 26299] [id = 516] 11:27:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x8e7d9c00) [pid = 26299] [serial = 1549] [outer = (nil)] 11:27:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x9a63ec00) [pid = 26299] [serial = 1550] [outer = 0x8e7d9c00] 11:27:40 INFO - PROCESS | 26299 | 1469471260480 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x9a770c00) [pid = 26299] [serial = 1551] [outer = 0x8e7d9c00] 11:27:41 INFO - PROCESS | 26299 | 1469471261378 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1536ms 11:27:41 INFO - PROCESS | 26299 | 1469471261415 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:27:41 INFO - PROCESS | 26299 | 1469471261420 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 11:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:27:41 INFO - PROCESS | 26299 | 1469471261426 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:27:41 INFO - PROCESS | 26299 | 1469471261430 Marionette TRACE conn3 <- [1,2038,null,{}] 11:27:41 INFO - PROCESS | 26299 | 1469471261435 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:41 INFO - PROCESS | 26299 | 1469471261440 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:41 INFO - PROCESS | 26299 | 1469471261620 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:27:41 INFO - PROCESS | 26299 | 1469471261824 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 26299 | 1469471261832 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce5800 == 57 [pid = 26299] [id = 517] 11:27:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x9a501c00) [pid = 26299] [serial = 1552] [outer = (nil)] 11:27:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x9a8ae800) [pid = 26299] [serial = 1553] [outer = 0x9a501c00] 11:27:41 INFO - PROCESS | 26299 | 1469471261947 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x9ac8e000) [pid = 26299] [serial = 1554] [outer = 0x9a501c00] 11:27:42 INFO - PROCESS | 26299 | 1469471262946 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1586ms 11:27:43 INFO - PROCESS | 26299 | 1469471263013 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 26299 | 1469471263017 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 11:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:27:43 INFO - PROCESS | 26299 | 1469471263024 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 26299 | 1469471263027 Marionette TRACE conn3 <- [1,2042,null,{}] 11:27:43 INFO - PROCESS | 26299 | 1469471263033 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:43 INFO - PROCESS | 26299 | 1469471263038 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:43 INFO - PROCESS | 26299 | 1469471263219 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:27:43 INFO - PROCESS | 26299 | 1469471263477 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 26299 | 1469471263486 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb07c00 == 58 [pid = 26299] [id = 518] 11:27:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x8ccde800) [pid = 26299] [serial = 1555] [outer = (nil)] 11:27:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x9ae55c00) [pid = 26299] [serial = 1556] [outer = 0x8ccde800] 11:27:43 INFO - PROCESS | 26299 | 1469471263610 Marionette DEBUG loaded listener.js 11:27:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x9ae5e000) [pid = 26299] [serial = 1557] [outer = 0x8ccde800] 11:27:44 INFO - PROCESS | 26299 | 1469471264503 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1535ms 11:27:44 INFO - PROCESS | 26299 | 1469471264560 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 26299 | 1469471264564 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 11:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:27:44 INFO - PROCESS | 26299 | 1469471264570 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:27:44 INFO - PROCESS | 26299 | 1469471264574 Marionette TRACE conn3 <- [1,2046,null,{}] 11:27:44 INFO - PROCESS | 26299 | 1469471264580 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:44 INFO - PROCESS | 26299 | 1469471264585 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:44 INFO - PROCESS | 26299 | 1469471264769 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:27:45 INFO - PROCESS | 26299 | 1469471264979 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 26299 | 1469471264986 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:45 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccec800 == 59 [pid = 26299] [id = 519] 11:27:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x8cfce800) [pid = 26299] [serial = 1558] [outer = (nil)] 11:27:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x8cfd9000) [pid = 26299] [serial = 1559] [outer = 0x8cfce800] 11:27:45 INFO - PROCESS | 26299 | 1469471265367 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x8d54fc00) [pid = 26299] [serial = 1560] [outer = 0x8cfce800] 11:27:46 INFO - PROCESS | 26299 | 1469471266334 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1834ms 11:27:46 INFO - PROCESS | 26299 | 1469471266408 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 26299 | 1469471266414 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 11:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:27:46 INFO - PROCESS | 26299 | 1469471266422 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 26299 | 1469471266426 Marionette TRACE conn3 <- [1,2050,null,{}] 11:27:46 INFO - PROCESS | 26299 | 1469471266433 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 26299 | 1469471266439 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:46 INFO - PROCESS | 26299 | 1469471266622 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:27:46 INFO - PROCESS | 26299 | 1469471266844 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 26299 | 1469471266853 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9dec00 == 60 [pid = 26299] [id = 520] 11:27:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x90f09400) [pid = 26299] [serial = 1561] [outer = (nil)] 11:27:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x91221c00) [pid = 26299] [serial = 1562] [outer = 0x90f09400] 11:27:47 INFO - PROCESS | 26299 | 1469471267025 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x9193cc00) [pid = 26299] [serial = 1563] [outer = 0x90f09400] 11:27:48 INFO - PROCESS | 26299 | 1469471268033 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1686ms 11:27:48 INFO - PROCESS | 26299 | 1469471268108 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 26299 | 1469471268114 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 11:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:27:48 INFO - PROCESS | 26299 | 1469471268125 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 26299 | 1469471268128 Marionette TRACE conn3 <- [1,2054,null,{}] 11:27:48 INFO - PROCESS | 26299 | 1469471268135 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:48 INFO - PROCESS | 26299 | 1469471268140 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:48 INFO - PROCESS | 26299 | 1469471268375 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:27:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9248a000 == 59 [pid = 26299] [id = 438] 11:27:48 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x8debd800) [pid = 26299] [serial = 1484] [outer = (nil)] [url = about:blank] 11:27:48 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x9a50cc00) [pid = 26299] [serial = 1454] [outer = (nil)] [url = about:blank] 11:27:48 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x9a769800) [pid = 26299] [serial = 1460] [outer = (nil)] [url = about:blank] 11:27:48 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0x90f0b800) [pid = 26299] [serial = 1445] [outer = (nil)] [url = about:blank] 11:27:48 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x8d54c000) [pid = 26299] [serial = 1442] [outer = (nil)] [url = about:blank] 11:27:48 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x9a821000) [pid = 26299] [serial = 1463] [outer = (nil)] [url = about:blank] 11:27:48 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x952c4000) [pid = 26299] [serial = 1448] [outer = (nil)] [url = about:blank] 11:27:48 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x9a63e400) [pid = 26299] [serial = 1457] [outer = (nil)] [url = about:blank] 11:27:48 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x9a4b7c00) [pid = 26299] [serial = 1451] [outer = (nil)] [url = about:blank] 11:27:48 INFO - PROCESS | 26299 | 1469471268785 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 26299 | 1469471268793 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd2400 == 60 [pid = 26299] [id = 521] 11:27:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x8d541800) [pid = 26299] [serial = 1564] [outer = (nil)] 11:27:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x90f03000) [pid = 26299] [serial = 1565] [outer = 0x8d541800] 11:27:48 INFO - PROCESS | 26299 | 1469471268893 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x9248e800) [pid = 26299] [serial = 1566] [outer = 0x8d541800] 11:27:49 INFO - PROCESS | 26299 | --DOCSHELL 0x9a5ba400 == 59 [pid = 26299] [id = 500] 11:27:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb01800 == 58 [pid = 26299] [id = 499] 11:27:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8f472400 == 57 [pid = 26299] [id = 498] 11:27:49 INFO - PROCESS | 26299 | --DOCSHELL 0x91931800 == 56 [pid = 26299] [id = 497] 11:27:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce4800 == 55 [pid = 26299] [id = 496] 11:27:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb09000 == 54 [pid = 26299] [id = 495] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x9964a400) [pid = 26299] [serial = 1481] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x8cce8c00) [pid = 26299] [serial = 1466] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x90f0b400) [pid = 26299] [serial = 1470] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x8f6ee800) [pid = 26299] [serial = 1469] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x924eec00) [pid = 26299] [serial = 1475] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x93c58800) [pid = 26299] [serial = 1476] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x93a4d000) [pid = 26299] [serial = 1473] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x92487800) [pid = 26299] [serial = 1472] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x8d49cc00) [pid = 26299] [serial = 1467] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x978ccc00) [pid = 26299] [serial = 1479] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x9a076c00) [pid = 26299] [serial = 1482] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0x952c0400) [pid = 26299] [serial = 1478] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 26299 | 1469471269740 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1633ms 11:27:49 INFO - PROCESS | 26299 | 1469471269757 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:27:49 INFO - PROCESS | 26299 | 1469471269762 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 11:27:49 INFO - PROCESS | 26299 | 1469471269769 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:27:49 INFO - PROCESS | 26299 | 1469471269774 Marionette TRACE conn3 <- [1,2058,null,{}] 11:27:49 INFO - PROCESS | 26299 | 1469471269790 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:49 INFO - PROCESS | 26299 | 1469471269798 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:49 INFO - PROCESS | 26299 | 1469471269974 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:27:50 INFO - PROCESS | 26299 | 1469471270149 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 26299 | 1469471270158 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb09000 == 55 [pid = 26299] [id = 522] 11:27:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0x92fe2400) [pid = 26299] [serial = 1567] [outer = (nil)] 11:27:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x94728800) [pid = 26299] [serial = 1568] [outer = 0x92fe2400] 11:27:50 INFO - PROCESS | 26299 | 1469471270245 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x96e6c000) [pid = 26299] [serial = 1569] [outer = 0x92fe2400] 11:27:51 INFO - PROCESS | 26299 | 1469471271054 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1338ms 11:27:51 INFO - PROCESS | 26299 | 1469471271110 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 26299 | 1469471271118 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 11:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:27:51 INFO - PROCESS | 26299 | 1469471271127 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 26299 | 1469471271131 Marionette TRACE conn3 <- [1,2062,null,{}] 11:27:51 INFO - PROCESS | 26299 | 1469471271136 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 26299 | 1469471271140 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:51 INFO - PROCESS | 26299 | 1469471271418 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:27:51 INFO - PROCESS | 26299 | 1469471271469 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 26299 | 1469471271475 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb01800 == 56 [pid = 26299] [id = 523] 11:27:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x952bd000) [pid = 26299] [serial = 1570] [outer = (nil)] 11:27:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x992e0c00) [pid = 26299] [serial = 1571] [outer = 0x952bd000] 11:27:51 INFO - PROCESS | 26299 | 1469471271636 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x99ebcc00) [pid = 26299] [serial = 1572] [outer = 0x952bd000] 11:27:52 INFO - PROCESS | 26299 | 1469471272560 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1500ms 11:27:52 INFO - PROCESS | 26299 | 1469471272628 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:27:52 INFO - PROCESS | 26299 | 1469471272645 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 11:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:27:52 INFO - PROCESS | 26299 | 1469471272663 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - PROCESS | 26299 | 1469471272667 Marionette TRACE conn3 <- [1,2066,null,{}] 11:27:52 INFO - PROCESS | 26299 | 1469471272673 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:52 INFO - PROCESS | 26299 | 1469471272678 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:52 INFO - PROCESS | 26299 | 1469471272907 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:27:52 INFO - PROCESS | 26299 | 1469471272929 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 26299 | 1469471272940 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x947de800 == 57 [pid = 26299] [id = 524] 11:27:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x978dac00) [pid = 26299] [serial = 1573] [outer = (nil)] 11:27:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x9a502c00) [pid = 26299] [serial = 1574] [outer = 0x978dac00] 11:27:53 INFO - PROCESS | 26299 | 1469471273038 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x9a639c00) [pid = 26299] [serial = 1575] [outer = 0x978dac00] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x91c84c00) [pid = 26299] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x8d498000) [pid = 26299] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x91c8a400) [pid = 26299] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x8cfcec00) [pid = 26299] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x8e7d4c00) [pid = 26299] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x92208c00) [pid = 26299] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x9a06ec00) [pid = 26299] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x90f0d000) [pid = 26299] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0x8e091000) [pid = 26299] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0x8d550400) [pid = 26299] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0x8cceb400) [pid = 26299] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x94724400) [pid = 26299] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x8cce7000) [pid = 26299] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x8d493c00) [pid = 26299] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x8d54d800) [pid = 26299] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x8d49c400) [pid = 26299] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x9a251c00) [pid = 26299] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x8f64ac00) [pid = 26299] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x8dec4800) [pid = 26299] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0x8d545400) [pid = 26299] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0x9a5c0c00) [pid = 26299] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x8ccdfc00) [pid = 26299] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:27:53 INFO - PROCESS | 26299 | --DOMWINDOW == 114 (0x90f0ac00) [pid = 26299] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:27:54 INFO - PROCESS | 26299 | 1469471274416 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1780ms 11:27:54 INFO - PROCESS | 26299 | 1469471274446 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 26299 | 1469471274449 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 11:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:27:54 INFO - PROCESS | 26299 | 1469471274456 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 26299 | 1469471274459 Marionette TRACE conn3 <- [1,2070,null,{}] 11:27:54 INFO - PROCESS | 26299 | 1469471274464 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:54 INFO - PROCESS | 26299 | 1469471274474 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:54 INFO - PROCESS | 26299 | 1469471274643 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:27:54 INFO - PROCESS | 26299 | 1469471274809 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:54 INFO - PROCESS | 26299 | 1469471274815 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:54 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0e400 == 58 [pid = 26299] [id = 525] 11:27:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 115 (0x8ccea000) [pid = 26299] [serial = 1576] [outer = (nil)] 11:27:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x92209c00) [pid = 26299] [serial = 1577] [outer = 0x8ccea000] 11:27:54 INFO - PROCESS | 26299 | 1469471274884 Marionette DEBUG loaded listener.js 11:27:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0x9964a400) [pid = 26299] [serial = 1578] [outer = 0x8ccea000] 11:27:55 INFO - PROCESS | 26299 | 1469471275667 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1232ms 11:27:55 INFO - PROCESS | 26299 | 1469471275692 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:27:55 INFO - PROCESS | 26299 | 1469471275694 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 11:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:27:55 INFO - PROCESS | 26299 | 1469471275701 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 26299 | 1469471275704 Marionette TRACE conn3 <- [1,2074,null,{}] 11:27:55 INFO - PROCESS | 26299 | 1469471275710 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:55 INFO - PROCESS | 26299 | 1469471275714 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:56 INFO - PROCESS | 26299 | 1469471276101 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:27:56 INFO - PROCESS | 26299 | 1469471276263 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 26299 | 1469471276273 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfdcc00 == 59 [pid = 26299] [id = 526] 11:27:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x8deb9400) [pid = 26299] [serial = 1579] [outer = (nil)] 11:27:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x8e07f800) [pid = 26299] [serial = 1580] [outer = 0x8deb9400] 11:27:56 INFO - PROCESS | 26299 | 1469471276361 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x8e7cf400) [pid = 26299] [serial = 1581] [outer = 0x8deb9400] 11:27:57 INFO - PROCESS | 26299 | 1469471277400 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1735ms 11:27:57 INFO - PROCESS | 26299 | 1469471277439 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 26299 | 1469471277446 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 11:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:27:57 INFO - PROCESS | 26299 | 1469471277454 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 26299 | 1469471277458 Marionette TRACE conn3 <- [1,2078,null,{}] 11:27:57 INFO - PROCESS | 26299 | 1469471277466 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:57 INFO - PROCESS | 26299 | 1469471277473 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:57 INFO - PROCESS | 26299 | 1469471277673 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:27:57 INFO - PROCESS | 26299 | 1469471277948 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 26299 | 1469471277960 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:58 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e095800 == 60 [pid = 26299] [id = 527] 11:27:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x8f480c00) [pid = 26299] [serial = 1582] [outer = (nil)] 11:27:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x9192e800) [pid = 26299] [serial = 1583] [outer = 0x8f480c00] 11:27:58 INFO - PROCESS | 26299 | 1469471278085 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x9233cc00) [pid = 26299] [serial = 1584] [outer = 0x8f480c00] 11:27:59 INFO - PROCESS | 26299 | 1469471279014 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1634ms 11:27:59 INFO - PROCESS | 26299 | 1469471279089 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:27:59 INFO - PROCESS | 26299 | 1469471279094 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 11:27:59 INFO - PROCESS | 26299 | 1469471279101 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 26299 | 1469471279105 Marionette TRACE conn3 <- [1,2082,null,{}] 11:27:59 INFO - PROCESS | 26299 | 1469471279112 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:59 INFO - PROCESS | 26299 | 1469471279117 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:59 INFO - PROCESS | 26299 | 1469471279355 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:27:59 INFO - PROCESS | 26299 | 1469471279666 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 26299 | 1469471279674 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:27:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x9233ac00 == 61 [pid = 26299] [id = 528] 11:27:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x93c57800) [pid = 26299] [serial = 1585] [outer = (nil)] 11:27:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x952b9800) [pid = 26299] [serial = 1586] [outer = 0x93c57800] 11:27:59 INFO - PROCESS | 26299 | 1469471279816 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x992e2000) [pid = 26299] [serial = 1587] [outer = 0x93c57800] 11:28:00 INFO - PROCESS | 26299 | 1469471280788 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1741ms 11:28:00 INFO - PROCESS | 26299 | 1469471280843 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:28:00 INFO - PROCESS | 26299 | 1469471280849 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 11:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:28:00 INFO - PROCESS | 26299 | 1469471280867 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:28:00 INFO - PROCESS | 26299 | 1469471280874 Marionette TRACE conn3 <- [1,2086,null,{}] 11:28:00 INFO - PROCESS | 26299 | 1469471280880 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:00 INFO - PROCESS | 26299 | 1469471280886 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:01 INFO - PROCESS | 26299 | 1469471281082 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:28:01 INFO - PROCESS | 26299 | 1469471281347 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 26299 | 1469471281354 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9eb800 == 62 [pid = 26299] [id = 529] 11:28:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x8cb05800) [pid = 26299] [serial = 1588] [outer = (nil)] 11:28:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0x9a641400) [pid = 26299] [serial = 1589] [outer = 0x8cb05800] 11:28:01 INFO - PROCESS | 26299 | 1469471281479 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0x9a773400) [pid = 26299] [serial = 1590] [outer = 0x8cb05800] 11:28:02 INFO - PROCESS | 26299 | 1469471282728 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1900ms 11:28:02 INFO - PROCESS | 26299 | 1469471282770 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 26299 | 1469471282775 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 11:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:28:02 INFO - PROCESS | 26299 | 1469471282781 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 26299 | 1469471282784 Marionette TRACE conn3 <- [1,2090,null,{}] 11:28:02 INFO - PROCESS | 26299 | 1469471282791 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:02 INFO - PROCESS | 26299 | 1469471282796 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:02 INFO - PROCESS | 26299 | 1469471282984 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:28:03 INFO - PROCESS | 26299 | 1469471283243 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 26299 | 1469471283253 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:03 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e8c00 == 63 [pid = 26299] [id = 530] 11:28:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x8b9ebc00) [pid = 26299] [serial = 1591] [outer = (nil)] 11:28:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x9a8abc00) [pid = 26299] [serial = 1592] [outer = 0x8b9ebc00] 11:28:03 INFO - PROCESS | 26299 | 1469471283374 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x9ae57000) [pid = 26299] [serial = 1593] [outer = 0x8b9ebc00] 11:28:04 INFO - PROCESS | 26299 | 1469471284282 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1537ms 11:28:04 INFO - PROCESS | 26299 | 1469471284319 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:28:04 INFO - PROCESS | 26299 | 1469471284324 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 11:28:04 INFO - PROCESS | 26299 | 1469471284330 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:28:04 INFO - PROCESS | 26299 | 1469471284334 Marionette TRACE conn3 <- [1,2094,null,{}] 11:28:04 INFO - PROCESS | 26299 | 1469471284340 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:04 INFO - PROCESS | 26299 | 1469471284345 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:04 INFO - PROCESS | 26299 | 1469471284586 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:28:04 INFO - PROCESS | 26299 | 1469471284800 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 26299 | 1469471284818 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e8400 == 64 [pid = 26299] [id = 531] 11:28:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x9b466000) [pid = 26299] [serial = 1594] [outer = (nil)] 11:28:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x9b4c2c00) [pid = 26299] [serial = 1595] [outer = 0x9b466000] 11:28:04 INFO - PROCESS | 26299 | 1469471284992 Marionette DEBUG loaded listener.js 11:28:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x9b4c9800) [pid = 26299] [serial = 1596] [outer = 0x9b466000] 11:28:05 INFO - PROCESS | 26299 | 1469471285937 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1634ms 11:28:05 INFO - PROCESS | 26299 | 1469471285965 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 26299 | 1469471285969 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 11:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:28:05 INFO - PROCESS | 26299 | 1469471285977 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 26299 | 1469471285981 Marionette TRACE conn3 <- [1,2098,null,{}] 11:28:05 INFO - PROCESS | 26299 | 1469471285987 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:05 INFO - PROCESS | 26299 | 1469471285992 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:06 INFO - PROCESS | 26299 | 1469471286184 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:28:06 INFO - PROCESS | 26299 | 1469471286403 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 26299 | 1469471286412 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:06 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e0800 == 65 [pid = 26299] [id = 532] 11:28:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x8b9e6800) [pid = 26299] [serial = 1597] [outer = (nil)] 11:28:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x9b630800) [pid = 26299] [serial = 1598] [outer = 0x8b9e6800] 11:28:06 INFO - PROCESS | 26299 | 1469471286537 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x9b637c00) [pid = 26299] [serial = 1599] [outer = 0x8b9e6800] 11:28:07 INFO - PROCESS | 26299 | 1469471287551 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1633ms 11:28:07 INFO - PROCESS | 26299 | 1469471287612 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:28:07 INFO - PROCESS | 26299 | 1469471287616 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 11:28:07 INFO - PROCESS | 26299 | 1469471287623 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 26299 | 1469471287626 Marionette TRACE conn3 <- [1,2102,null,{}] 11:28:07 INFO - PROCESS | 26299 | 1469471287632 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 26299 | 1469471287637 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:07 INFO - PROCESS | 26299 | 1469471287824 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:28:08 INFO - PROCESS | 26299 | 1469471288051 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 26299 | 1469471288061 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:08 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d49f400 == 66 [pid = 26299] [id = 533] 11:28:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x8d547800) [pid = 26299] [serial = 1600] [outer = (nil)] 11:28:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x9ba11800) [pid = 26299] [serial = 1601] [outer = 0x8d547800] 11:28:08 INFO - PROCESS | 26299 | 1469471288218 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x9bfc8800) [pid = 26299] [serial = 1602] [outer = 0x8d547800] 11:28:09 INFO - PROCESS | 26299 | 1469471289134 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1544ms 11:28:09 INFO - PROCESS | 26299 | 1469471289184 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:28:09 INFO - PROCESS | 26299 | 1469471289190 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 11:28:09 INFO - PROCESS | 26299 | 1469471289197 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 26299 | 1469471289201 Marionette TRACE conn3 <- [1,2106,null,{}] 11:28:09 INFO - PROCESS | 26299 | 1469471289208 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 26299 | 1469471289212 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:09 INFO - PROCESS | 26299 | 1469471289403 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:28:09 INFO - PROCESS | 26299 | 1469471289617 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 26299 | 1469471289628 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd3c00 == 67 [pid = 26299] [id = 534] 11:28:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x8d545800) [pid = 26299] [serial = 1603] [outer = (nil)] 11:28:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x9c02a400) [pid = 26299] [serial = 1604] [outer = 0x8d545800] 11:28:09 INFO - PROCESS | 26299 | 1469471289745 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x9c02d000) [pid = 26299] [serial = 1605] [outer = 0x8d545800] 11:28:10 INFO - PROCESS | 26299 | 1469471290833 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1684ms 11:28:10 INFO - PROCESS | 26299 | 1469471290881 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:28:10 INFO - PROCESS | 26299 | 1469471290885 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 11:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:28:10 INFO - PROCESS | 26299 | 1469471290891 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 26299 | 1469471290895 Marionette TRACE conn3 <- [1,2110,null,{}] 11:28:10 INFO - PROCESS | 26299 | 1469471290901 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:10 INFO - PROCESS | 26299 | 1469471290906 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:11 INFO - PROCESS | 26299 | 1469471291103 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:28:11 INFO - PROCESS | 26299 | 1469471291373 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 26299 | 1469471291382 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb05000 == 68 [pid = 26299] [id = 535] 11:28:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x8cfdc000) [pid = 26299] [serial = 1606] [outer = (nil)] 11:28:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x8f649000) [pid = 26299] [serial = 1607] [outer = 0x8cfdc000] 11:28:11 INFO - PROCESS | 26299 | 1469471291500 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x9220f000) [pid = 26299] [serial = 1608] [outer = 0x8cfdc000] 11:28:12 INFO - PROCESS | 26299 | 1469471292571 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1731ms 11:28:12 INFO - PROCESS | 26299 | 1469471292624 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 26299 | 1469471292627 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 11:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:28:12 INFO - PROCESS | 26299 | 1469471292635 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - PROCESS | 26299 | 1469471292638 Marionette TRACE conn3 <- [1,2114,null,{}] 11:28:12 INFO - PROCESS | 26299 | 1469471292644 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:12 INFO - PROCESS | 26299 | 1469471292649 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:12 INFO - PROCESS | 26299 | 1469471292890 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:28:13 INFO - PROCESS | 26299 | 1469471293168 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:13 INFO - PROCESS | 26299 | 1469471293179 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7cec00 == 69 [pid = 26299] [id = 536] 11:28:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x8f477c00) [pid = 26299] [serial = 1609] [outer = (nil)] 11:28:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x91c80800) [pid = 26299] [serial = 1610] [outer = 0x8f477c00] 11:28:13 INFO - PROCESS | 26299 | 1469471293305 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x9a50a000) [pid = 26299] [serial = 1611] [outer = 0x8f477c00] 11:28:14 INFO - PROCESS | 26299 | 1469471294729 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2190ms 11:28:14 INFO - PROCESS | 26299 | 1469471294828 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 26299 | 1469471294834 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 11:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:28:14 INFO - PROCESS | 26299 | 1469471294844 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 26299 | 1469471294847 Marionette TRACE conn3 <- [1,2118,null,{}] 11:28:14 INFO - PROCESS | 26299 | 1469471294856 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:14 INFO - PROCESS | 26299 | 1469471294862 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:15 INFO - PROCESS | 26299 | 1469471295048 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:28:15 INFO - PROCESS | 26299 | 1469471295313 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 26299 | 1469471295329 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:15 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec5c00 == 70 [pid = 26299] [id = 537] 11:28:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x8e07d400) [pid = 26299] [serial = 1612] [outer = (nil)] 11:28:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x8f6f5000) [pid = 26299] [serial = 1613] [outer = 0x8e07d400] 11:28:15 INFO - PROCESS | 26299 | 1469471295404 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x90f05800) [pid = 26299] [serial = 1614] [outer = 0x8e07d400] 11:28:16 INFO - PROCESS | 26299 | 1469471296471 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1682ms 11:28:16 INFO - PROCESS | 26299 | 1469471296530 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 26299 | 1469471296538 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 11:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:28:16 INFO - PROCESS | 26299 | 1469471296548 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 26299 | 1469471296553 Marionette TRACE conn3 <- [1,2122,null,{}] 11:28:16 INFO - PROCESS | 26299 | 1469471296560 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:16 INFO - PROCESS | 26299 | 1469471296565 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:16 INFO - PROCESS | 26299 | 1469471296764 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:28:17 INFO - PROCESS | 26299 | 1469471297142 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 26299 | 1469471297150 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d543c00 == 71 [pid = 26299] [id = 538] 11:28:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x8dd25c00) [pid = 26299] [serial = 1615] [outer = (nil)] 11:28:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x8e087c00) [pid = 26299] [serial = 1616] [outer = 0x8dd25c00] 11:28:17 INFO - PROCESS | 26299 | 1469471297258 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x90f07c00) [pid = 26299] [serial = 1617] [outer = 0x8dd25c00] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0x9248cc00) [pid = 26299] [serial = 1526] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0x924ef800) [pid = 26299] [serial = 1527] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x924f4c00) [pid = 26299] [serial = 1529] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x952bd800) [pid = 26299] [serial = 1496] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x9a5c7400) [pid = 26299] [serial = 1502] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x8cfd3800) [pid = 26299] [serial = 1487] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x8f6f8c00) [pid = 26299] [serial = 1490] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x9220e000) [pid = 26299] [serial = 1523] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x9a24f400) [pid = 26299] [serial = 1499] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x9232d400) [pid = 26299] [serial = 1493] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x8f47e000) [pid = 26299] [serial = 1511] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x8d54e800) [pid = 26299] [serial = 1517] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x8e085c00) [pid = 26299] [serial = 1518] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0x9ac57400) [pid = 26299] [serial = 1508] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x8f480400) [pid = 26299] [serial = 1515] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x8f472000) [pid = 26299] [serial = 1514] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x99e22000) [pid = 26299] [serial = 1413] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x9a5bd000) [pid = 26299] [serial = 1419] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x91acb000) [pid = 26299] [serial = 1407] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x8e7dbc00) [pid = 26299] [serial = 1404] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x9a501800) [pid = 26299] [serial = 1452] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x93c61800) [pid = 26299] [serial = 1410] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x99641000) [pid = 26299] [serial = 1449] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x9a5bec00) [pid = 26299] [serial = 1455] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x91222000) [pid = 26299] [serial = 1485] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x9394b800) [pid = 26299] [serial = 1422] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x8dd2e000) [pid = 26299] [serial = 1443] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0x9a505400) [pid = 26299] [serial = 1416] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0x9121dc00) [pid = 26299] [serial = 1446] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0x96eaa800) [pid = 26299] [serial = 1440] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x9a658800) [pid = 26299] [serial = 1458] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x9a773c00) [pid = 26299] [serial = 1461] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x9a823800) [pid = 26299] [serial = 1464] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x9a829800) [pid = 26299] [serial = 1505] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x9192d400) [pid = 26299] [serial = 1520] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x91ac3c00) [pid = 26299] [serial = 1521] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x93c54000) [pid = 26299] [serial = 1530] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x9232fc00) [pid = 26299] [serial = 1524] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 26299 | 1469471298372 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1889ms 11:28:18 INFO - PROCESS | 26299 | 1469471298438 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 26299 | 1469471298442 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 11:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:28:18 INFO - PROCESS | 26299 | 1469471298448 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 26299 | 1469471298454 Marionette TRACE conn3 <- [1,2126,null,{}] 11:28:18 INFO - PROCESS | 26299 | 1469471298470 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 26299 | 1469471298478 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:18 INFO - PROCESS | 26299 | 1469471298663 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:28:18 INFO - PROCESS | 26299 | 1469471298889 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 26299 | 1469471298897 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:18 INFO - PROCESS | 26299 | ++DOCSHELL 0x9232a000 == 72 [pid = 26299] [id = 539] 11:28:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x9232d400) [pid = 26299] [serial = 1618] [outer = (nil)] 11:28:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x9248f800) [pid = 26299] [serial = 1619] [outer = 0x9232d400] 11:28:18 INFO - PROCESS | 26299 | 1469471298975 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x924f8800) [pid = 26299] [serial = 1620] [outer = 0x9232d400] 11:28:19 INFO - PROCESS | 26299 | 1469471299769 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1333ms 11:28:19 INFO - PROCESS | 26299 | 1469471299811 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 26299 | 1469471299816 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 11:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:28:19 INFO - PROCESS | 26299 | 1469471299832 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 26299 | 1469471299836 Marionette TRACE conn3 <- [1,2130,null,{}] 11:28:19 INFO - PROCESS | 26299 | 1469471299841 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 26299 | 1469471299846 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:20 INFO - PROCESS | 26299 | 1469471300082 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:28:20 INFO - PROCESS | 26299 | 1469471300106 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 26299 | 1469471300114 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f47e000 == 73 [pid = 26299] [id = 540] 11:28:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x92487c00) [pid = 26299] [serial = 1621] [outer = (nil)] 11:28:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x93c54000) [pid = 26299] [serial = 1622] [outer = 0x92487c00] 11:28:20 INFO - PROCESS | 26299 | 1469471300183 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x93c5cc00) [pid = 26299] [serial = 1623] [outer = 0x92487c00] 11:28:21 INFO - PROCESS | 26299 | 1469471301203 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:28:21 INFO - PROCESS | 26299 | 1469471301274 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 11:28:21 INFO - PROCESS | 26299 | 1469471301283 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - PROCESS | 26299 | 1469471301288 Marionette TRACE conn3 <- [1,2134,null,{}] 11:28:21 INFO - PROCESS | 26299 | 1469471301296 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:21 INFO - PROCESS | 26299 | 1469471301322 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:21 INFO - PROCESS | 26299 | 1469471301565 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:28:21 INFO - PROCESS | 26299 | 1469471301597 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 26299 | 1469471301606 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d550800 == 74 [pid = 26299] [id = 541] 11:28:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x91ad0000) [pid = 26299] [serial = 1624] [outer = (nil)] 11:28:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x96ead800) [pid = 26299] [serial = 1625] [outer = 0x91ad0000] 11:28:21 INFO - PROCESS | 26299 | 1469471301704 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x99d7a400) [pid = 26299] [serial = 1626] [outer = 0x91ad0000] 11:28:22 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0x978dac00) [pid = 26299] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:28:22 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x8cfce800) [pid = 26299] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:28:22 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x92fe2400) [pid = 26299] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:28:22 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x8d541800) [pid = 26299] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:28:22 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x90f09400) [pid = 26299] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:28:22 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x952bd000) [pid = 26299] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:28:23 INFO - PROCESS | 26299 | 1469471303161 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1942ms 11:28:23 INFO - PROCESS | 26299 | 1469471303225 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 26299 | 1469471303229 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 11:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:28:23 INFO - PROCESS | 26299 | 1469471303235 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 26299 | 1469471303238 Marionette TRACE conn3 <- [1,2138,null,{}] 11:28:23 INFO - PROCESS | 26299 | 1469471303244 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:23 INFO - PROCESS | 26299 | 1469471303253 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:23 INFO - PROCESS | 26299 | 1469471303521 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:28:23 INFO - PROCESS | 26299 | 1469471303545 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 26299 | 1469471303558 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:23 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb04c00 == 75 [pid = 26299] [id = 542] 11:28:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x8cfcf800) [pid = 26299] [serial = 1627] [outer = (nil)] 11:28:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x9a076400) [pid = 26299] [serial = 1628] [outer = 0x8cfcf800] 11:28:23 INFO - PROCESS | 26299 | 1469471303625 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x9a507400) [pid = 26299] [serial = 1629] [outer = 0x8cfcf800] 11:28:24 INFO - PROCESS | 26299 | 1469471304570 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1381ms 11:28:24 INFO - PROCESS | 26299 | 1469471304618 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 26299 | 1469471304625 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 11:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:28:24 INFO - PROCESS | 26299 | 1469471304635 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 26299 | 1469471304641 Marionette TRACE conn3 <- [1,2142,null,{}] 11:28:24 INFO - PROCESS | 26299 | 1469471304661 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:24 INFO - PROCESS | 26299 | 1469471304668 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:24 INFO - PROCESS | 26299 | 1469471304866 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:28:25 INFO - PROCESS | 26299 | 1469471305056 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 26299 | 1469471305070 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d499800 == 76 [pid = 26299] [id = 543] 11:28:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x8e092c00) [pid = 26299] [serial = 1630] [outer = (nil)] 11:28:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x8e7db800) [pid = 26299] [serial = 1631] [outer = 0x8e092c00] 11:28:25 INFO - PROCESS | 26299 | 1469471305196 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x8f64ac00) [pid = 26299] [serial = 1632] [outer = 0x8e092c00] 11:28:26 INFO - PROCESS | 26299 | 1469471306291 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:28:26 INFO - PROCESS | 26299 | 1469471306335 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 11:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:28:26 INFO - PROCESS | 26299 | 1469471306347 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - PROCESS | 26299 | 1469471306351 Marionette TRACE conn3 <- [1,2146,null,{}] 11:28:26 INFO - PROCESS | 26299 | 1469471306358 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:26 INFO - PROCESS | 26299 | 1469471306364 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:26 INFO - PROCESS | 26299 | 1469471306568 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:28:26 INFO - PROCESS | 26299 | 1469471306830 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 26299 | 1469471306841 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:26 INFO - PROCESS | 26299 | ++DOCSHELL 0x91acb000 == 77 [pid = 26299] [id = 544] 11:28:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0x91c8b000) [pid = 26299] [serial = 1633] [outer = (nil)] 11:28:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0x92327c00) [pid = 26299] [serial = 1634] [outer = 0x91c8b000] 11:28:26 INFO - PROCESS | 26299 | 1469471306966 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x924f8c00) [pid = 26299] [serial = 1635] [outer = 0x91c8b000] 11:28:27 INFO - PROCESS | 26299 | 1469471307917 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 26299 | 1469471307994 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 11:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:28:28 INFO - PROCESS | 26299 | 1469471308001 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - PROCESS | 26299 | 1469471308008 Marionette TRACE conn3 <- [1,2150,null,{}] 11:28:28 INFO - PROCESS | 26299 | 1469471308025 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:28 INFO - PROCESS | 26299 | 1469471308034 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:28 INFO - PROCESS | 26299 | 1469471308286 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:28:28 INFO - PROCESS | 26299 | 1469471308654 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 26299 | 1469471308668 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a48000 == 78 [pid = 26299] [id = 545] 11:28:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x952bb800) [pid = 26299] [serial = 1636] [outer = (nil)] 11:28:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x9a5bdc00) [pid = 26299] [serial = 1637] [outer = 0x952bb800] 11:28:28 INFO - PROCESS | 26299 | 1469471308769 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x9a635000) [pid = 26299] [serial = 1638] [outer = 0x952bb800] 11:28:29 INFO - PROCESS | 26299 | 1469471309772 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1849ms 11:28:29 INFO - PROCESS | 26299 | 1469471309851 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 26299 | 1469471309856 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 11:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:28:29 INFO - PROCESS | 26299 | 1469471309862 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - PROCESS | 26299 | 1469471309866 Marionette TRACE conn3 <- [1,2154,null,{}] 11:28:29 INFO - PROCESS | 26299 | 1469471309872 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:29 INFO - PROCESS | 26299 | 1469471309877 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:30 INFO - PROCESS | 26299 | 1469471310109 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:28:30 INFO - PROCESS | 26299 | 1469471310369 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 26299 | 1469471310378 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:30 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd3400 == 79 [pid = 26299] [id = 546] 11:28:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x8d493000) [pid = 26299] [serial = 1639] [outer = (nil)] 11:28:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x9a824400) [pid = 26299] [serial = 1640] [outer = 0x8d493000] 11:28:30 INFO - PROCESS | 26299 | 1469471310499 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x9ac4a400) [pid = 26299] [serial = 1641] [outer = 0x8d493000] 11:28:31 INFO - PROCESS | 26299 | 1469471311419 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1632ms 11:28:31 INFO - PROCESS | 26299 | 1469471311495 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:28:31 INFO - PROCESS | 26299 | 1469471311499 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 11:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:28:31 INFO - PROCESS | 26299 | 1469471311505 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:28:31 INFO - PROCESS | 26299 | 1469471311508 Marionette TRACE conn3 <- [1,2158,null,{}] 11:28:31 INFO - PROCESS | 26299 | 1469471311515 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:31 INFO - PROCESS | 26299 | 1469471311520 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:31 INFO - PROCESS | 26299 | 1469471311740 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:28:32 INFO - PROCESS | 26299 | 1469471312000 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 26299 | 1469471312006 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:32 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd0c00 == 80 [pid = 26299] [id = 547] 11:28:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x8dd2c000) [pid = 26299] [serial = 1642] [outer = (nil)] 11:28:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x9ae58400) [pid = 26299] [serial = 1643] [outer = 0x8dd2c000] 11:28:32 INFO - PROCESS | 26299 | 1469471312134 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x9b13f000) [pid = 26299] [serial = 1644] [outer = 0x8dd2c000] 11:28:33 INFO - PROCESS | 26299 | 1469471313073 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1606ms 11:28:33 INFO - PROCESS | 26299 | 1469471313121 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:28:33 INFO - PROCESS | 26299 | 1469471313127 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 11:28:33 INFO - PROCESS | 26299 | 1469471313134 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 26299 | 1469471313137 Marionette TRACE conn3 <- [1,2162,null,{}] 11:28:33 INFO - PROCESS | 26299 | 1469471313144 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:33 INFO - PROCESS | 26299 | 1469471313154 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:33 INFO - PROCESS | 26299 | 1469471313420 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:28:33 INFO - PROCESS | 26299 | 1469471313741 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 26299 | 1469471313750 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd2d800 == 81 [pid = 26299] [id = 548] 11:28:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x8e098000) [pid = 26299] [serial = 1645] [outer = (nil)] 11:28:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x9b4cd000) [pid = 26299] [serial = 1646] [outer = 0x8e098000] 11:28:33 INFO - PROCESS | 26299 | 1469471313833 Marionette DEBUG loaded listener.js 11:28:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x9bfd2c00) [pid = 26299] [serial = 1647] [outer = 0x8e098000] 11:28:34 INFO - PROCESS | 26299 | 1469471314767 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1682ms 11:28:34 INFO - PROCESS | 26299 | 1469471314819 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:28:34 INFO - PROCESS | 26299 | 1469471314823 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 11:28:34 INFO - PROCESS | 26299 | 1469471314830 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:28:34 INFO - PROCESS | 26299 | 1469471314834 Marionette TRACE conn3 <- [1,2166,null,{}] 11:28:34 INFO - PROCESS | 26299 | 1469471314840 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:34 INFO - PROCESS | 26299 | 1469471314845 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:35 INFO - PROCESS | 26299 | 1469471315051 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:28:35 INFO - PROCESS | 26299 | 1469471315312 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 26299 | 1469471315323 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:35 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ae59000 == 82 [pid = 26299] [id = 549] 11:28:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x9ba09c00) [pid = 26299] [serial = 1648] [outer = (nil)] 11:28:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x9c036000) [pid = 26299] [serial = 1649] [outer = 0x9ba09c00] 11:28:35 INFO - PROCESS | 26299 | 1469471315453 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x9c049000) [pid = 26299] [serial = 1650] [outer = 0x9ba09c00] 11:28:36 INFO - PROCESS | 26299 | 1469471316369 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1598ms 11:28:36 INFO - PROCESS | 26299 | 1469471316428 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:28:36 INFO - PROCESS | 26299 | 1469471316431 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 11:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:28:36 INFO - PROCESS | 26299 | 1469471316439 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:28:36 INFO - PROCESS | 26299 | 1469471316443 Marionette TRACE conn3 <- [1,2170,null,{}] 11:28:36 INFO - PROCESS | 26299 | 1469471316448 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:36 INFO - PROCESS | 26299 | 1469471316453 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:36 INFO - PROCESS | 26299 | 1469471316652 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:28:36 INFO - PROCESS | 26299 | 1469471316869 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 26299 | 1469471316878 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9eac00 == 83 [pid = 26299] [id = 550] 11:28:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x9b63a800) [pid = 26299] [serial = 1651] [outer = (nil)] 11:28:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x9d814c00) [pid = 26299] [serial = 1652] [outer = 0x9b63a800] 11:28:37 INFO - PROCESS | 26299 | 1469471317043 Marionette DEBUG loaded listener.js 11:28:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0xa1005800) [pid = 26299] [serial = 1653] [outer = 0x9b63a800] 11:28:37 INFO - PROCESS | 26299 | 1469471317983 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1585ms 11:28:38 INFO - PROCESS | 26299 | 1469471318025 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 26299 | 1469471318029 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 11:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:28:38 INFO - PROCESS | 26299 | 1469471318036 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 26299 | 1469471318039 Marionette TRACE conn3 <- [1,2174,null,{}] 11:28:38 INFO - PROCESS | 26299 | 1469471318045 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:38 INFO - PROCESS | 26299 | 1469471318050 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:38 INFO - PROCESS | 26299 | 1469471318248 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:28:38 INFO - PROCESS | 26299 | 1469471318567 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:38 INFO - PROCESS | 26299 | 1469471318573 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54a400 == 84 [pid = 26299] [id = 551] 11:28:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x8e090000) [pid = 26299] [serial = 1654] [outer = (nil)] 11:28:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0xa1090c00) [pid = 26299] [serial = 1655] [outer = 0x8e090000] 11:28:38 INFO - PROCESS | 26299 | 1469471318662 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0xa208bc00) [pid = 26299] [serial = 1656] [outer = 0x8e090000] 11:28:39 INFO - PROCESS | 26299 | 1469471319530 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1539ms 11:28:39 INFO - PROCESS | 26299 | 1469471319579 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:28:39 INFO - PROCESS | 26299 | 1469471319583 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 11:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:28:39 INFO - PROCESS | 26299 | 1469471319590 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:28:39 INFO - PROCESS | 26299 | 1469471319593 Marionette TRACE conn3 <- [1,2178,null,{}] 11:28:39 INFO - PROCESS | 26299 | 1469471319599 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:39 INFO - PROCESS | 26299 | 1469471319606 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:39 INFO - PROCESS | 26299 | 1469471319801 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:28:40 INFO - PROCESS | 26299 | 1469471320019 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 26299 | 1469471320026 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b637000 == 85 [pid = 26299] [id = 552] 11:28:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x9d810800) [pid = 26299] [serial = 1657] [outer = (nil)] 11:28:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0xa2262400) [pid = 26299] [serial = 1658] [outer = 0x9d810800] 11:28:40 INFO - PROCESS | 26299 | 1469471320144 Marionette DEBUG loaded listener.js 11:28:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0xa2265000) [pid = 26299] [serial = 1659] [outer = 0x9d810800] 11:28:41 INFO - PROCESS | 26299 | 1469471321123 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1586ms 11:28:41 INFO - PROCESS | 26299 | 1469471321194 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 26299 | 1469471321199 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 11:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:28:41 INFO - PROCESS | 26299 | 1469471321220 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 26299 | 1469471321225 Marionette TRACE conn3 <- [1,2182,null,{}] 11:28:41 INFO - PROCESS | 26299 | 1469471321230 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:41 INFO - PROCESS | 26299 | 1469471321237 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:41 INFO - PROCESS | 26299 | 1469471321471 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:28:41 INFO - PROCESS | 26299 | 1469471321718 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 26299 | 1469471321728 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:41 INFO - PROCESS | 26299 | ++DOCSHELL 0xa225f000 == 86 [pid = 26299] [id = 553] 11:28:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0xa23a2800) [pid = 26299] [serial = 1660] [outer = (nil)] 11:28:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0xa23a5800) [pid = 26299] [serial = 1661] [outer = 0xa23a2800] 11:28:41 INFO - PROCESS | 26299 | 1469471321851 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0xa23f9000) [pid = 26299] [serial = 1662] [outer = 0xa23a2800] 11:28:42 INFO - PROCESS | 26299 | 1469471322759 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1587ms 11:28:42 INFO - PROCESS | 26299 | 1469471322824 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 26299 | 1469471322827 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 11:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:28:42 INFO - PROCESS | 26299 | 1469471322850 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 26299 | 1469471322855 Marionette TRACE conn3 <- [1,2186,null,{}] 11:28:42 INFO - PROCESS | 26299 | 1469471322861 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:42 INFO - PROCESS | 26299 | 1469471322866 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:43 INFO - PROCESS | 26299 | 1469471323061 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:28:43 INFO - PROCESS | 26299 | 1469471323366 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 26299 | 1469471323374 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb07000 == 87 [pid = 26299] [id = 554] 11:28:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0x8d546800) [pid = 26299] [serial = 1663] [outer = (nil)] 11:28:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0x91178c00) [pid = 26299] [serial = 1664] [outer = 0x8d546800] 11:28:43 INFO - PROCESS | 26299 | 1469471323496 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0x96ea0c00) [pid = 26299] [serial = 1665] [outer = 0x8d546800] 11:28:44 INFO - PROCESS | 26299 | 1469471324413 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1638ms 11:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:28:44 INFO - PROCESS | 26299 | 1469471324485 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 26299 | 1469471324488 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 11:28:44 INFO - PROCESS | 26299 | 1469471324495 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 26299 | 1469471324498 Marionette TRACE conn3 <- [1,2190,null,{}] 11:28:44 INFO - PROCESS | 26299 | 1469471324504 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:44 INFO - PROCESS | 26299 | 1469471324509 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:44 INFO - PROCESS | 26299 | 1469471324713 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:28:45 INFO - PROCESS | 26299 | 1469471325328 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 26299 | 1469471325335 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:45 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54e800 == 88 [pid = 26299] [id = 555] 11:28:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 161 (0x8d54f400) [pid = 26299] [serial = 1666] [outer = (nil)] 11:28:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 162 (0x8dd2ec00) [pid = 26299] [serial = 1667] [outer = 0x8d54f400] 11:28:45 INFO - PROCESS | 26299 | 1469471325430 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 163 (0x8e091000) [pid = 26299] [serial = 1668] [outer = 0x8d54f400] 11:28:46 INFO - PROCESS | 26299 | 1469471326369 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1933ms 11:28:46 INFO - PROCESS | 26299 | 1469471326428 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 26299 | 1469471326434 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 11:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:28:46 INFO - PROCESS | 26299 | 1469471326442 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 26299 | 1469471326446 Marionette TRACE conn3 <- [1,2194,null,{}] 11:28:46 INFO - PROCESS | 26299 | 1469471326454 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 26299 | 1469471326462 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:46 INFO - PROCESS | 26299 | 1469471326687 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:28:47 INFO - PROCESS | 26299 | 1469471327014 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 26299 | 1469471327032 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:47 INFO - PROCESS | 26299 | ++DOCSHELL 0x91179c00 == 89 [pid = 26299] [id = 556] 11:28:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 164 (0x91f15000) [pid = 26299] [serial = 1669] [outer = (nil)] 11:28:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 165 (0x9248b000) [pid = 26299] [serial = 1670] [outer = 0x91f15000] 11:28:47 INFO - PROCESS | 26299 | 1469471327172 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 166 (0x93a44800) [pid = 26299] [serial = 1671] [outer = 0x91f15000] 11:28:48 INFO - PROCESS | 26299 | 1469471328093 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1687ms 11:28:48 INFO - PROCESS | 26299 | 1469471328131 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 26299 | 1469471328138 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 11:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:28:48 INFO - PROCESS | 26299 | 1469471328146 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 26299 | 1469471328149 Marionette TRACE conn3 <- [1,2198,null,{}] 11:28:48 INFO - PROCESS | 26299 | 1469471328154 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 26299 | 1469471328160 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:48 INFO - PROCESS | 26299 | 1469471328350 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:28:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d550800 == 88 [pid = 26299] [id = 541] 11:28:48 INFO - PROCESS | 26299 | --DOMWINDOW == 165 (0x92209c00) [pid = 26299] [serial = 1577] [outer = (nil)] [url = about:blank] 11:28:48 INFO - PROCESS | 26299 | 1469471328823 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 26299 | 1469471328831 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8f47e000 == 87 [pid = 26299] [id = 540] 11:28:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9232a000 == 86 [pid = 26299] [id = 539] 11:28:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d49a800 == 87 [pid = 26299] [id = 557] 11:28:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 166 (0x8d543400) [pid = 26299] [serial = 1672] [outer = (nil)] 11:28:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 167 (0x8dd28800) [pid = 26299] [serial = 1673] [outer = 0x8d543400] 11:28:48 INFO - PROCESS | 26299 | 1469471328972 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 168 (0x8e083c00) [pid = 26299] [serial = 1674] [outer = 0x8d543400] 11:28:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8d543c00 == 86 [pid = 26299] [id = 538] 11:28:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec5c00 == 85 [pid = 26299] [id = 537] 11:28:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e0800 == 84 [pid = 26299] [id = 532] 11:28:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e8400 == 83 [pid = 26299] [id = 531] 11:28:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e8c00 == 82 [pid = 26299] [id = 530] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 167 (0x9a502c00) [pid = 26299] [serial = 1574] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 166 (0x8d54fc00) [pid = 26299] [serial = 1560] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 165 (0x8cfd9000) [pid = 26299] [serial = 1559] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 164 (0x94728800) [pid = 26299] [serial = 1568] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 163 (0x90f03000) [pid = 26299] [serial = 1565] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 162 (0x9248e800) [pid = 26299] [serial = 1566] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 161 (0x9a63ec00) [pid = 26299] [serial = 1550] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 160 (0x91c83400) [pid = 26299] [serial = 1538] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0x9964f800) [pid = 26299] [serial = 1544] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0x952c5800) [pid = 26299] [serial = 1541] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0x8e08fc00) [pid = 26299] [serial = 1535] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 156 (0x9ae55c00) [pid = 26299] [serial = 1556] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0x947dd000) [pid = 26299] [serial = 1532] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0x9193cc00) [pid = 26299] [serial = 1563] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x9a4bb800) [pid = 26299] [serial = 1547] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x9a8ae800) [pid = 26299] [serial = 1553] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x91221c00) [pid = 26299] [serial = 1562] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x99ebcc00) [pid = 26299] [serial = 1572] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x992e0c00) [pid = 26299] [serial = 1571] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x9a639c00) [pid = 26299] [serial = 1575] [outer = (nil)] [url = about:blank] 11:28:49 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x96e6c000) [pid = 26299] [serial = 1569] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 26299 | 1469471330030 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1902ms 11:28:50 INFO - PROCESS | 26299 | 1469471330050 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:28:50 INFO - PROCESS | 26299 | 1469471330057 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 11:28:50 INFO - PROCESS | 26299 | 1469471330064 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 26299 | 1469471330069 Marionette TRACE conn3 <- [1,2202,null,{}] 11:28:50 INFO - PROCESS | 26299 | 1469471330078 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:50 INFO - PROCESS | 26299 | 1469471330085 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:50 INFO - PROCESS | 26299 | 1469471330329 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:28:50 INFO - PROCESS | 26299 | 1469471330651 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 26299 | 1469471330660 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x9121cc00 == 83 [pid = 26299] [id = 558] 11:28:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x91930c00) [pid = 26299] [serial = 1675] [outer = (nil)] 11:28:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x9193c400) [pid = 26299] [serial = 1676] [outer = 0x91930c00] 11:28:50 INFO - PROCESS | 26299 | 1469471330754 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x91ad0800) [pid = 26299] [serial = 1677] [outer = 0x91930c00] 11:28:51 INFO - PROCESS | 26299 | 1469471331718 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1688ms 11:28:51 INFO - PROCESS | 26299 | 1469471331755 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 26299 | 1469471331760 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 11:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:28:51 INFO - PROCESS | 26299 | 1469471331770 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 26299 | 1469471331774 Marionette TRACE conn3 <- [1,2206,null,{}] 11:28:51 INFO - PROCESS | 26299 | 1469471331780 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 26299 | 1469471331785 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:51 INFO - PROCESS | 26299 | 1469471331991 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:28:52 INFO - PROCESS | 26299 | 1469471332302 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 26299 | 1469471332311 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x9248bc00 == 84 [pid = 26299] [id = 559] 11:28:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x92fe0c00) [pid = 26299] [serial = 1678] [outer = (nil)] 11:28:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x93a47800) [pid = 26299] [serial = 1679] [outer = 0x92fe0c00] 11:28:52 INFO - PROCESS | 26299 | 1469471332436 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x952be000) [pid = 26299] [serial = 1680] [outer = 0x92fe0c00] 11:28:53 INFO - PROCESS | 26299 | 1469471333467 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1732ms 11:28:53 INFO - PROCESS | 26299 | 1469471333502 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 26299 | 1469471333505 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 11:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:28:53 INFO - PROCESS | 26299 | 1469471333515 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - PROCESS | 26299 | 1469471333524 Marionette TRACE conn3 <- [1,2210,null,{}] 11:28:53 INFO - PROCESS | 26299 | 1469471333539 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:53 INFO - PROCESS | 26299 | 1469471333546 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:53 INFO - PROCESS | 26299 | 1469471333798 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:28:54 INFO - PROCESS | 26299 | 1469471334115 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 26299 | 1469471334124 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:54 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6f0000 == 85 [pid = 26299] [id = 560] 11:28:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x92fdc800) [pid = 26299] [serial = 1681] [outer = (nil)] 11:28:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x9a4bb800) [pid = 26299] [serial = 1682] [outer = 0x92fdc800] 11:28:54 INFO - PROCESS | 26299 | 1469471334207 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x9a505000) [pid = 26299] [serial = 1683] [outer = 0x92fdc800] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e5800 == 84 [pid = 26299] [id = 359] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9dec00 == 83 [pid = 26299] [id = 520] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8d549000 == 82 [pid = 26299] [id = 503] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x92324000 == 81 [pid = 26299] [id = 502] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb05000 == 80 [pid = 26299] [id = 535] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8d49f400 == 79 [pid = 26299] [id = 533] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8d492800 == 78 [pid = 26299] [id = 474] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd3c00 == 77 [pid = 26299] [id = 534] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e6c00 == 76 [pid = 26299] [id = 515] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6ee000 == 75 [pid = 26299] [id = 458] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce5800 == 74 [pid = 26299] [id = 517] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8ccec800 == 73 [pid = 26299] [id = 519] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x91179c00 == 72 [pid = 26299] [id = 556] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54e800 == 71 [pid = 26299] [id = 555] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x9b637000 == 70 [pid = 26299] [id = 552] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0xa225f000 == 69 [pid = 26299] [id = 553] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54a400 == 68 [pid = 26299] [id = 551] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9eac00 == 67 [pid = 26299] [id = 550] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd2d800 == 66 [pid = 26299] [id = 548] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x9ae59000 == 65 [pid = 26299] [id = 549] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd0c00 == 64 [pid = 26299] [id = 547] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd3400 == 63 [pid = 26299] [id = 546] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb07c00 == 62 [pid = 26299] [id = 518] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x91acb000 == 61 [pid = 26299] [id = 544] 11:28:56 INFO - PROCESS | 26299 | --DOCSHELL 0x8d499800 == 60 [pid = 26299] [id = 543] 11:28:56 INFO - PROCESS | 26299 | 1469471336972 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3502ms 11:28:57 INFO - PROCESS | 26299 | 1469471337015 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 26299 | 1469471337021 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 11:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:28:57 INFO - PROCESS | 26299 | 1469471337029 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 26299 | 1469471337033 Marionette TRACE conn3 <- [1,2214,null,{}] 11:28:57 INFO - PROCESS | 26299 | 1469471337046 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:57 INFO - PROCESS | 26299 | 1469471337050 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:57 INFO - PROCESS | 26299 | 1469471337226 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:28:57 INFO - PROCESS | 26299 | 1469471337436 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 26299 | 1469471337451 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:57 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f47b800 == 61 [pid = 26299] [id = 561] 11:28:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0x8f47d000) [pid = 26299] [serial = 1684] [outer = (nil)] 11:28:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0x8f6fa800) [pid = 26299] [serial = 1685] [outer = 0x8f47d000] 11:28:57 INFO - PROCESS | 26299 | 1469471337523 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0x9116cc00) [pid = 26299] [serial = 1686] [outer = 0x8f47d000] 11:28:58 INFO - PROCESS | 26299 | 1469471338707 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1732ms 11:28:58 INFO - PROCESS | 26299 | 1469471338778 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 26299 | 1469471338789 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 11:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:28:58 INFO - PROCESS | 26299 | 1469471338835 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 26299 | 1469471338844 Marionette TRACE conn3 <- [1,2218,null,{}] 11:28:58 INFO - PROCESS | 26299 | 1469471338864 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 26299 | 1469471338871 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:59 INFO - PROCESS | 26299 | 1469471339071 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:28:59 INFO - PROCESS | 26299 | 1469471339326 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 26299 | 1469471339334 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:28:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f47a400 == 62 [pid = 26299] [id = 562] 11:28:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0x9220a000) [pid = 26299] [serial = 1687] [outer = (nil)] 11:28:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 161 (0x92330c00) [pid = 26299] [serial = 1688] [outer = 0x9220a000] 11:28:59 INFO - PROCESS | 26299 | 1469471339405 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 162 (0x9394a800) [pid = 26299] [serial = 1689] [outer = 0x9220a000] 11:29:00 INFO - PROCESS | 26299 | 1469471340363 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1577ms 11:29:00 INFO - PROCESS | 26299 | 1469471340396 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 26299 | 1469471340399 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 11:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:29:00 INFO - PROCESS | 26299 | 1469471340407 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - PROCESS | 26299 | 1469471340412 Marionette TRACE conn3 <- [1,2222,null,{}] 11:29:00 INFO - PROCESS | 26299 | 1469471340436 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:00 INFO - PROCESS | 26299 | 1469471340444 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:00 INFO - PROCESS | 26299 | 1469471340707 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:29:00 INFO - PROCESS | 26299 | 1469471340736 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 26299 | 1469471340748 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x99d83400 == 63 [pid = 26299] [id = 563] 11:29:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 163 (0x99e15c00) [pid = 26299] [serial = 1690] [outer = (nil)] 11:29:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 164 (0x9a259000) [pid = 26299] [serial = 1691] [outer = 0x99e15c00] 11:29:00 INFO - PROCESS | 26299 | 1469471340874 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 165 (0x9a5bd400) [pid = 26299] [serial = 1692] [outer = 0x99e15c00] 11:29:01 INFO - PROCESS | 26299 | --DOMWINDOW == 164 (0x8d54f400) [pid = 26299] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:29:01 INFO - PROCESS | 26299 | --DOMWINDOW == 163 (0x8dd25c00) [pid = 26299] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:29:01 INFO - PROCESS | 26299 | --DOMWINDOW == 162 (0x9232d400) [pid = 26299] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:29:01 INFO - PROCESS | 26299 | --DOMWINDOW == 161 (0x8e07d400) [pid = 26299] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:29:01 INFO - PROCESS | 26299 | --DOMWINDOW == 160 (0x8d54cc00) [pid = 26299] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:29:01 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0x92487c00) [pid = 26299] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:29:01 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0x8f477c00) [pid = 26299] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:29:01 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0x8ccea000) [pid = 26299] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:29:01 INFO - PROCESS | 26299 | --DOMWINDOW == 156 (0x91ad0000) [pid = 26299] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:29:02 INFO - PROCESS | 26299 | 1469471342383 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2004ms 11:29:02 INFO - PROCESS | 26299 | 1469471342412 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 26299 | 1469471342417 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 11:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:29:02 INFO - PROCESS | 26299 | 1469471342435 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 26299 | 1469471342438 Marionette TRACE conn3 <- [1,2226,null,{}] 11:29:02 INFO - PROCESS | 26299 | 1469471342444 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:02 INFO - PROCESS | 26299 | 1469471342450 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:02 INFO - PROCESS | 26299 | 1469471342630 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:29:02 INFO - PROCESS | 26299 | 1469471342639 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:02 INFO - PROCESS | 26299 | 1469471342648 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e081800 == 64 [pid = 26299] [id = 564] 11:29:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0x9232d400) [pid = 26299] [serial = 1693] [outer = (nil)] 11:29:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0x9a5bc800) [pid = 26299] [serial = 1694] [outer = 0x9232d400] 11:29:02 INFO - PROCESS | 26299 | 1469471342735 Marionette DEBUG loaded listener.js 11:29:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0x9a65a400) [pid = 26299] [serial = 1695] [outer = 0x9232d400] 11:29:03 INFO - PROCESS | 26299 | 1469471343753 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:29:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1334ms 11:29:03 INFO - PROCESS | 26299 | 1469471343768 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 26299 | 1469471343770 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 11:29:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:29:03 INFO - PROCESS | 26299 | 1469471343777 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - PROCESS | 26299 | 1469471343780 Marionette TRACE conn3 <- [1,2230,null,{}] 11:29:03 INFO - PROCESS | 26299 | 1469471343786 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:03 INFO - PROCESS | 26299 | 1469471343791 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:04 INFO - PROCESS | 26299 | 1469471344110 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:29:04 INFO - PROCESS | 26299 | 1469471344280 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 26299 | 1469471344288 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccea000 == 65 [pid = 26299] [id = 565] 11:29:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0x8ccec800) [pid = 26299] [serial = 1696] [outer = (nil)] 11:29:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 161 (0x8d54a400) [pid = 26299] [serial = 1697] [outer = 0x8ccec800] 11:29:04 INFO - PROCESS | 26299 | 1469471344384 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 162 (0x8dd2bc00) [pid = 26299] [serial = 1698] [outer = 0x8ccec800] 11:29:05 INFO - PROCESS | 26299 | 1469471345397 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1633ms 11:29:05 INFO - PROCESS | 26299 | 1469471345412 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 26299 | 1469471345419 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 11:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:29:05 INFO - PROCESS | 26299 | 1469471345427 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 26299 | 1469471345433 Marionette TRACE conn3 <- [1,2234,null,{}] 11:29:05 INFO - PROCESS | 26299 | 1469471345441 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 26299 | 1469471345447 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:05 INFO - PROCESS | 26299 | 1469471345754 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:29:06 INFO - PROCESS | 26299 | 1469471346008 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 26299 | 1469471346018 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:06 INFO - PROCESS | 26299 | ++DOCSHELL 0x9193cc00 == 66 [pid = 26299] [id = 566] 11:29:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 163 (0x91c7dc00) [pid = 26299] [serial = 1699] [outer = (nil)] 11:29:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 164 (0x93a41400) [pid = 26299] [serial = 1700] [outer = 0x91c7dc00] 11:29:06 INFO - PROCESS | 26299 | 1469471346109 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 165 (0x952bd400) [pid = 26299] [serial = 1701] [outer = 0x91c7dc00] 11:29:07 INFO - PROCESS | 26299 | 1469471347074 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1684ms 11:29:07 INFO - PROCESS | 26299 | 1469471347111 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 26299 | 1469471347116 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 11:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:29:07 INFO - PROCESS | 26299 | 1469471347124 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 26299 | 1469471347129 Marionette TRACE conn3 <- [1,2238,null,{}] 11:29:07 INFO - PROCESS | 26299 | 1469471347139 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:07 INFO - PROCESS | 26299 | 1469471347146 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:07 INFO - PROCESS | 26299 | 1469471347361 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:29:07 INFO - PROCESS | 26299 | 1469471347720 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 26299 | 1469471347737 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x93a41800 == 67 [pid = 26299] [id = 567] 11:29:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 166 (0x9a639c00) [pid = 26299] [serial = 1702] [outer = (nil)] 11:29:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 167 (0x9a764800) [pid = 26299] [serial = 1703] [outer = 0x9a639c00] 11:29:07 INFO - PROCESS | 26299 | 1469471347830 Marionette DEBUG loaded listener.js 11:29:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 168 (0x9a824c00) [pid = 26299] [serial = 1704] [outer = 0x9a639c00] 11:29:08 INFO - PROCESS | 26299 | 1469471348855 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1797ms 11:29:08 INFO - PROCESS | 26299 | 1469471348922 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 26299 | 1469471348928 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 11:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:29:08 INFO - PROCESS | 26299 | 1469471348946 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 26299 | 1469471348953 Marionette TRACE conn3 <- [1,2242,null,{}] 11:29:08 INFO - PROCESS | 26299 | 1469471348959 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:08 INFO - PROCESS | 26299 | 1469471348966 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:09 INFO - PROCESS | 26299 | 1469471349218 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:29:09 INFO - PROCESS | 26299 | 1469471349541 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 26299 | 1469471349548 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a5ba800 == 68 [pid = 26299] [id = 568] 11:29:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 169 (0x9a8ae800) [pid = 26299] [serial = 1705] [outer = (nil)] 11:29:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 170 (0x9b4c8c00) [pid = 26299] [serial = 1706] [outer = 0x9a8ae800] 11:29:09 INFO - PROCESS | 26299 | 1469471349631 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 171 (0x9b4bfc00) [pid = 26299] [serial = 1707] [outer = 0x9a8ae800] 11:29:10 INFO - PROCESS | 26299 | 1469471350536 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1647ms 11:29:10 INFO - PROCESS | 26299 | 1469471350585 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 26299 | 1469471350589 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 11:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:29:10 INFO - PROCESS | 26299 | 1469471350595 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 26299 | 1469471350599 Marionette TRACE conn3 <- [1,2246,null,{}] 11:29:10 INFO - PROCESS | 26299 | 1469471350604 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:10 INFO - PROCESS | 26299 | 1469471350610 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:10 INFO - PROCESS | 26299 | 1469471350805 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:29:11 INFO - PROCESS | 26299 | 1469471351120 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 26299 | 1469471351127 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d496000 == 69 [pid = 26299] [id = 569] 11:29:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 172 (0x8d54b400) [pid = 26299] [serial = 1708] [outer = (nil)] 11:29:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 173 (0x9c032c00) [pid = 26299] [serial = 1709] [outer = 0x8d54b400] 11:29:11 INFO - PROCESS | 26299 | 1469471351217 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 174 (0x9c042800) [pid = 26299] [serial = 1710] [outer = 0x8d54b400] 11:29:12 INFO - PROCESS | 26299 | 1469471352157 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1638ms 11:29:12 INFO - PROCESS | 26299 | 1469471352235 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 26299 | 1469471352238 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 11:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:29:12 INFO - PROCESS | 26299 | 1469471352245 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 26299 | 1469471352249 Marionette TRACE conn3 <- [1,2250,null,{}] 11:29:12 INFO - PROCESS | 26299 | 1469471352255 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 26299 | 1469471352260 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:12 INFO - PROCESS | 26299 | 1469471352496 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:29:12 INFO - PROCESS | 26299 | 1469471352826 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 26299 | 1469471352845 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x9d815000 == 70 [pid = 26299] [id = 570] 11:29:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 175 (0x9d8ee000) [pid = 26299] [serial = 1711] [outer = (nil)] 11:29:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 176 (0xa108cc00) [pid = 26299] [serial = 1712] [outer = 0x9d8ee000] 11:29:12 INFO - PROCESS | 26299 | 1469471352943 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 177 (0xa22ecc00) [pid = 26299] [serial = 1713] [outer = 0x9d8ee000] 11:29:13 INFO - PROCESS | 26299 | 1469471353900 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1687ms 11:29:13 INFO - PROCESS | 26299 | 1469471353934 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 26299 | 1469471353939 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 11:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:29:13 INFO - PROCESS | 26299 | 1469471353945 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - PROCESS | 26299 | 1469471353949 Marionette TRACE conn3 <- [1,2254,null,{}] 11:29:13 INFO - PROCESS | 26299 | 1469471353954 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:13 INFO - PROCESS | 26299 | 1469471353960 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:14 INFO - PROCESS | 26299 | 1469471354155 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:29:14 INFO - PROCESS | 26299 | 1469471354424 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 26299 | 1469471354432 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ae59800 == 71 [pid = 26299] [id = 571] 11:29:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 178 (0xa23a4800) [pid = 26299] [serial = 1714] [outer = (nil)] 11:29:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 179 (0xa2538400) [pid = 26299] [serial = 1715] [outer = 0xa23a4800] 11:29:14 INFO - PROCESS | 26299 | 1469471354559 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 180 (0xa255b000) [pid = 26299] [serial = 1716] [outer = 0xa23a4800] 11:29:15 INFO - PROCESS | 26299 | 1469471355494 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1589ms 11:29:15 INFO - PROCESS | 26299 | 1469471355535 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 26299 | 1469471355538 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 11:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:29:15 INFO - PROCESS | 26299 | 1469471355545 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 26299 | 1469471355549 Marionette TRACE conn3 <- [1,2258,null,{}] 11:29:15 INFO - PROCESS | 26299 | 1469471355556 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 26299 | 1469471355561 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:15 INFO - PROCESS | 26299 | 1469471355751 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:29:16 INFO - PROCESS | 26299 | 1469471356070 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 26299 | 1469471356077 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x91175400 == 72 [pid = 26299] [id = 572] 11:29:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 181 (0x91c84400) [pid = 26299] [serial = 1717] [outer = (nil)] 11:29:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 182 (0xa25f9800) [pid = 26299] [serial = 1718] [outer = 0x91c84400] 11:29:16 INFO - PROCESS | 26299 | 1469471356174 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 183 (0xa2fbf400) [pid = 26299] [serial = 1719] [outer = 0x91c84400] 11:29:17 INFO - PROCESS | 26299 | 1469471357183 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1690ms 11:29:17 INFO - PROCESS | 26299 | 1469471357237 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 26299 | 1469471357240 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 11:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:29:17 INFO - PROCESS | 26299 | 1469471357247 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 26299 | 1469471357251 Marionette TRACE conn3 <- [1,2262,null,{}] 11:29:17 INFO - PROCESS | 26299 | 1469471357257 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 26299 | 1469471357262 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:17 INFO - PROCESS | 26299 | 1469471357477 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:29:17 INFO - PROCESS | 26299 | 1469471357798 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 26299 | 1469471357807 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54dc00 == 73 [pid = 26299] [id = 573] 11:29:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 184 (0xa25ee400) [pid = 26299] [serial = 1720] [outer = (nil)] 11:29:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 185 (0xa3371c00) [pid = 26299] [serial = 1721] [outer = 0xa25ee400] 11:29:17 INFO - PROCESS | 26299 | 1469471357893 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 186 (0xa3372800) [pid = 26299] [serial = 1722] [outer = 0xa25ee400] 11:29:18 INFO - PROCESS | 26299 | 1469471358796 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1587ms 11:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:29:18 INFO - PROCESS | 26299 | 1469471358836 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 26299 | 1469471358839 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 11:29:18 INFO - PROCESS | 26299 | 1469471358846 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 26299 | 1469471358849 Marionette TRACE conn3 <- [1,2266,null,{}] 11:29:18 INFO - PROCESS | 26299 | 1469471358855 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 26299 | 1469471358860 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:19 INFO - PROCESS | 26299 | 1469471359048 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:29:19 INFO - PROCESS | 26299 | 1469471359320 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 26299 | 1469471359330 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce6c00 == 74 [pid = 26299] [id = 574] 11:29:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 187 (0xa2fba800) [pid = 26299] [serial = 1723] [outer = (nil)] 11:29:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 188 (0xa4d10800) [pid = 26299] [serial = 1724] [outer = 0xa2fba800] 11:29:19 INFO - PROCESS | 26299 | 1469471359457 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 189 (0xa4d51800) [pid = 26299] [serial = 1725] [outer = 0xa2fba800] 11:29:20 INFO - PROCESS | 26299 | 1469471360315 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1531ms 11:29:20 INFO - PROCESS | 26299 | 1469471360377 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 26299 | 1469471360382 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 11:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:29:20 INFO - PROCESS | 26299 | 1469471360388 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 26299 | 1469471360391 Marionette TRACE conn3 <- [1,2270,null,{}] 11:29:20 INFO - PROCESS | 26299 | 1469471360397 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 26299 | 1469471360402 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:20 INFO - PROCESS | 26299 | 1469471360606 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:29:20 INFO - PROCESS | 26299 | 1469471360877 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 26299 | 1469471360887 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:20 INFO - PROCESS | 26299 | ++DOCSHELL 0xa4f24400 == 75 [pid = 26299] [id = 575] 11:29:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 190 (0xa4f26000) [pid = 26299] [serial = 1726] [outer = (nil)] 11:29:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 191 (0xa613d000) [pid = 26299] [serial = 1727] [outer = 0xa4f26000] 11:29:21 INFO - PROCESS | 26299 | 1469471361038 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 192 (0xa61e1000) [pid = 26299] [serial = 1728] [outer = 0xa4f26000] 11:29:22 INFO - PROCESS | 26299 | 1469471362007 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1681ms 11:29:22 INFO - PROCESS | 26299 | 1469471362071 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:29:22 INFO - PROCESS | 26299 | 1469471362076 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 11:29:22 INFO - PROCESS | 26299 | 1469471362083 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 26299 | 1469471362087 Marionette TRACE conn3 <- [1,2274,null,{}] 11:29:22 INFO - PROCESS | 26299 | 1469471362093 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 26299 | 1469471362098 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:22 INFO - PROCESS | 26299 | 1469471362344 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:29:22 INFO - PROCESS | 26299 | 1469471362662 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 26299 | 1469471362671 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:22 INFO - PROCESS | 26299 | ++DOCSHELL 0xa2fbac00 == 76 [pid = 26299] [id = 576] 11:29:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 193 (0xa34dc000) [pid = 26299] [serial = 1729] [outer = (nil)] 11:29:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 194 (0xa6c4a400) [pid = 26299] [serial = 1730] [outer = 0xa34dc000] 11:29:22 INFO - PROCESS | 26299 | 1469471362757 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 195 (0xa6c4c000) [pid = 26299] [serial = 1731] [outer = 0xa34dc000] 11:29:23 INFO - PROCESS | 26299 | 1469471363693 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1686ms 11:29:23 INFO - PROCESS | 26299 | 1469471363769 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 26299 | 1469471363773 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 11:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:29:23 INFO - PROCESS | 26299 | 1469471363780 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 26299 | 1469471363782 Marionette TRACE conn3 <- [1,2278,null,{}] 11:29:23 INFO - PROCESS | 26299 | 1469471363789 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 26299 | 1469471363794 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:24 INFO - PROCESS | 26299 | 1469471364023 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:29:24 INFO - PROCESS | 26299 | 1469471364365 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 26299 | 1469471364376 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d49dc00 == 77 [pid = 26299] [id = 577] 11:29:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 196 (0x8d54d000) [pid = 26299] [serial = 1732] [outer = (nil)] 11:29:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 197 (0x8f6f2c00) [pid = 26299] [serial = 1733] [outer = 0x8d54d000] 11:29:24 INFO - PROCESS | 26299 | 1469471364454 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 198 (0x91222800) [pid = 26299] [serial = 1734] [outer = 0x8d54d000] 11:29:25 INFO - PROCESS | 26299 | 1469471365393 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1644ms 11:29:25 INFO - PROCESS | 26299 | 1469471365425 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 26299 | 1469471365430 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 11:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:29:25 INFO - PROCESS | 26299 | 1469471365437 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 26299 | 1469471365441 Marionette TRACE conn3 <- [1,2282,null,{}] 11:29:25 INFO - PROCESS | 26299 | 1469471365447 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 26299 | 1469471365452 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:25 INFO - PROCESS | 26299 | 1469471365634 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:29:25 INFO - PROCESS | 26299 | 1469471365928 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 26299 | 1469471365936 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:26 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0b000 == 78 [pid = 26299] [id = 578] 11:29:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 199 (0x8cb0b800) [pid = 26299] [serial = 1735] [outer = (nil)] 11:29:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 200 (0x90f05000) [pid = 26299] [serial = 1736] [outer = 0x8cb0b800] 11:29:26 INFO - PROCESS | 26299 | 1469471366066 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 201 (0x9a178c00) [pid = 26299] [serial = 1737] [outer = 0x8cb0b800] 11:29:26 INFO - PROCESS | 26299 | 1469471366946 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1586ms 11:29:27 INFO - PROCESS | 26299 | 1469471367024 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 26299 | 1469471367028 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 11:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:29:27 INFO - PROCESS | 26299 | 1469471367035 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 26299 | 1469471367037 Marionette TRACE conn3 <- [1,2286,null,{}] 11:29:27 INFO - PROCESS | 26299 | 1469471367044 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:27 INFO - PROCESS | 26299 | 1469471367049 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:27 INFO - PROCESS | 26299 | 1469471367585 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:29:27 INFO - PROCESS | 26299 | 1469471367901 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 26299 | 1469471367910 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e3400 == 79 [pid = 26299] [id = 579] 11:29:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 202 (0x8b9e3800) [pid = 26299] [serial = 1738] [outer = (nil)] 11:29:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 203 (0x8cb09c00) [pid = 26299] [serial = 1739] [outer = 0x8b9e3800] 11:29:27 INFO - PROCESS | 26299 | 1469471367991 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 204 (0x8cce4800) [pid = 26299] [serial = 1740] [outer = 0x8b9e3800] 11:29:28 INFO - PROCESS | 26299 | 1469471368949 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:29:29 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 11:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1988ms 11:29:29 INFO - PROCESS | 26299 | 1469471369026 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 26299 | 1469471369032 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 11:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:29:29 INFO - PROCESS | 26299 | 1469471369041 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 26299 | 1469471369046 Marionette TRACE conn3 <- [1,2290,null,{}] 11:29:29 INFO - PROCESS | 26299 | 1469471369053 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 26299 | 1469471369059 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:29 INFO - PROCESS | 26299 | 1469471369302 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:29:29 INFO - PROCESS | 26299 | 1469471369708 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 26299 | 1469471369716 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:29 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d4a0c00 == 80 [pid = 26299] [id = 580] 11:29:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 205 (0x8d541400) [pid = 26299] [serial = 1741] [outer = (nil)] 11:29:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 206 (0x8d549000) [pid = 26299] [serial = 1742] [outer = 0x8d541400] 11:29:29 INFO - PROCESS | 26299 | 1469471369808 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 207 (0x8dd2f400) [pid = 26299] [serial = 1743] [outer = 0x8d541400] 11:29:30 INFO - PROCESS | 26299 | 1469471370740 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1740ms 11:29:30 INFO - PROCESS | 26299 | 1469471370798 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 26299 | 1469471370804 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 11:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:29:30 INFO - PROCESS | 26299 | 1469471370818 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 26299 | 1469471370821 Marionette TRACE conn3 <- [1,2294,null,{}] 11:29:30 INFO - PROCESS | 26299 | 1469471370829 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 26299 | 1469471370835 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:31 INFO - PROCESS | 26299 | 1469471371050 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:29:31 INFO - PROCESS | 26299 | 1469471371457 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 26299 | 1469471371469 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd2400 == 79 [pid = 26299] [id = 521] 11:29:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb09000 == 78 [pid = 26299] [id = 522] 11:29:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8e081800 == 77 [pid = 26299] [id = 564] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 206 (0x9a824400) [pid = 26299] [serial = 1640] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 205 (0x9248b000) [pid = 26299] [serial = 1670] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 204 (0x9a5bdc00) [pid = 26299] [serial = 1637] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 203 (0x92327c00) [pid = 26299] [serial = 1634] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 202 (0x9a076400) [pid = 26299] [serial = 1628] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 201 (0x8e7db800) [pid = 26299] [serial = 1631] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 200 (0x91178c00) [pid = 26299] [serial = 1664] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 199 (0xa23a5800) [pid = 26299] [serial = 1661] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 198 (0xa1090c00) [pid = 26299] [serial = 1655] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 197 (0xa2262400) [pid = 26299] [serial = 1658] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 196 (0x9d814c00) [pid = 26299] [serial = 1652] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 195 (0x9c036000) [pid = 26299] [serial = 1649] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 194 (0x9b4cd000) [pid = 26299] [serial = 1646] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | --DOMWINDOW == 193 (0x9ae58400) [pid = 26299] [serial = 1643] [outer = (nil)] [url = about:blank] 11:29:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb09000 == 78 [pid = 26299] [id = 581] 11:29:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 194 (0x8cfd2400) [pid = 26299] [serial = 1744] [outer = (nil)] 11:29:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 195 (0x8e7cfc00) [pid = 26299] [serial = 1745] [outer = 0x8cfd2400] 11:29:31 INFO - PROCESS | 26299 | 1469471371635 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 196 (0x8f47e000) [pid = 26299] [serial = 1746] [outer = 0x8cfd2400] 11:29:31 INFO - PROCESS | 26299 | --DOCSHELL 0x99d83400 == 77 [pid = 26299] [id = 563] 11:29:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8f47a400 == 76 [pid = 26299] [id = 562] 11:29:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8f47b800 == 75 [pid = 26299] [id = 561] 11:29:32 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6f0000 == 74 [pid = 26299] [id = 560] 11:29:32 INFO - PROCESS | 26299 | --DOCSHELL 0x9248bc00 == 73 [pid = 26299] [id = 559] 11:29:32 INFO - PROCESS | 26299 | --DOCSHELL 0x9121cc00 == 72 [pid = 26299] [id = 558] 11:29:32 INFO - PROCESS | 26299 | --DOCSHELL 0x8d49a800 == 71 [pid = 26299] [id = 557] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 195 (0x8e091000) [pid = 26299] [serial = 1668] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 194 (0x8dd2ec00) [pid = 26299] [serial = 1667] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 193 (0x9a641400) [pid = 26299] [serial = 1589] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 192 (0x8f649000) [pid = 26299] [serial = 1607] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 191 (0x9c02a400) [pid = 26299] [serial = 1604] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 190 (0x90f07c00) [pid = 26299] [serial = 1617] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 189 (0x9a8abc00) [pid = 26299] [serial = 1592] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 188 (0x924f8800) [pid = 26299] [serial = 1620] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 187 (0x8f6f5000) [pid = 26299] [serial = 1613] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 186 (0x9b630800) [pid = 26299] [serial = 1598] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 185 (0x91ac4400) [pid = 26299] [serial = 1512] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 184 (0x9ba11800) [pid = 26299] [serial = 1601] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 183 (0x952b9800) [pid = 26299] [serial = 1586] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 182 (0x93c5cc00) [pid = 26299] [serial = 1623] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 181 (0x91c80800) [pid = 26299] [serial = 1610] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 180 (0x9248f800) [pid = 26299] [serial = 1619] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 179 (0x9b4c2c00) [pid = 26299] [serial = 1595] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 178 (0x9192e800) [pid = 26299] [serial = 1583] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 177 (0x90f05800) [pid = 26299] [serial = 1614] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 176 (0x9964a400) [pid = 26299] [serial = 1578] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 175 (0x99d7a400) [pid = 26299] [serial = 1626] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 174 (0x96ead800) [pid = 26299] [serial = 1625] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 173 (0x8e087c00) [pid = 26299] [serial = 1616] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 172 (0x93c54000) [pid = 26299] [serial = 1622] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 171 (0x9a50a000) [pid = 26299] [serial = 1611] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | --DOMWINDOW == 170 (0x8e07f800) [pid = 26299] [serial = 1580] [outer = (nil)] [url = about:blank] 11:29:32 INFO - PROCESS | 26299 | 1469471372546 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1748ms 11:29:32 INFO - PROCESS | 26299 | 1469471372581 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 26299 | 1469471372587 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 11:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:29:32 INFO - PROCESS | 26299 | 1469471372608 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 26299 | 1469471372615 Marionette TRACE conn3 <- [1,2298,null,{}] 11:29:32 INFO - PROCESS | 26299 | 1469471372621 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 26299 | 1469471372627 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:32 INFO - PROCESS | 26299 | 1469471372821 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:29:33 INFO - PROCESS | 26299 | 1469471373041 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 26299 | 1469471373048 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d49a800 == 72 [pid = 26299] [id = 582] 11:29:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 171 (0x8e07f800) [pid = 26299] [serial = 1747] [outer = (nil)] 11:29:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 172 (0x91173000) [pid = 26299] [serial = 1748] [outer = 0x8e07f800] 11:29:33 INFO - PROCESS | 26299 | 1469471373122 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 173 (0x91223000) [pid = 26299] [serial = 1749] [outer = 0x8e07f800] 11:29:33 INFO - PROCESS | 26299 | 1469471373962 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1394ms 11:29:34 INFO - PROCESS | 26299 | 1469471374019 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 26299 | 1469471374022 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 11:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:29:34 INFO - PROCESS | 26299 | 1469471374030 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 26299 | 1469471374033 Marionette TRACE conn3 <- [1,2302,null,{}] 11:29:34 INFO - PROCESS | 26299 | 1469471374039 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:34 INFO - PROCESS | 26299 | 1469471374044 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:34 INFO - PROCESS | 26299 | 1469471374318 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:29:34 INFO - PROCESS | 26299 | 1469471374347 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 26299 | 1469471374355 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e08c800 == 73 [pid = 26299] [id = 583] 11:29:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 174 (0x9121c800) [pid = 26299] [serial = 1750] [outer = (nil)] 11:29:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 175 (0x91ac2400) [pid = 26299] [serial = 1751] [outer = 0x9121c800] 11:29:34 INFO - PROCESS | 26299 | 1469471374436 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 176 (0x91c80800) [pid = 26299] [serial = 1752] [outer = 0x9121c800] 11:29:35 INFO - PROCESS | 26299 | 1469471375447 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1433ms 11:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:29:35 INFO - PROCESS | 26299 | 1469471375466 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 26299 | 1469471375469 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 11:29:35 INFO - PROCESS | 26299 | 1469471375486 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 26299 | 1469471375489 Marionette TRACE conn3 <- [1,2306,null,{}] 11:29:35 INFO - PROCESS | 26299 | 1469471375496 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 26299 | 1469471375500 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:35 INFO - PROCESS | 26299 | 1469471375799 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:29:35 INFO - PROCESS | 26299 | 1469471375849 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 26299 | 1469471375863 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:35 INFO - PROCESS | 26299 | ++DOCSHELL 0x92322400 == 74 [pid = 26299] [id = 584] 11:29:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 177 (0x92322c00) [pid = 26299] [serial = 1753] [outer = (nil)] 11:29:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 178 (0x92328400) [pid = 26299] [serial = 1754] [outer = 0x92322c00] 11:29:35 INFO - PROCESS | 26299 | 1469471375946 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 179 (0x924ed400) [pid = 26299] [serial = 1755] [outer = 0x92322c00] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 178 (0x9b63a800) [pid = 26299] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 177 (0x92fe0c00) [pid = 26299] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 176 (0x8cfcf800) [pid = 26299] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 175 (0x9a501c00) [pid = 26299] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 174 (0x8e098000) [pid = 26299] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 173 (0x8dd2c000) [pid = 26299] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 172 (0x9220a000) [pid = 26299] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 171 (0x952bb800) [pid = 26299] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 170 (0x93c57c00) [pid = 26299] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 169 (0x8d546800) [pid = 26299] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 168 (0x92490800) [pid = 26299] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 167 (0x8f47d000) [pid = 26299] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 166 (0x8d543400) [pid = 26299] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 165 (0x93a44000) [pid = 26299] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 164 (0x91930c00) [pid = 26299] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 163 (0x91223c00) [pid = 26299] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 162 (0x96e68000) [pid = 26299] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 161 (0x9ba09c00) [pid = 26299] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 160 (0x99e15c00) [pid = 26299] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0x9a5bc000) [pid = 26299] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0x92323800) [pid = 26299] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0x9d810800) [pid = 26299] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 156 (0x8f643800) [pid = 26299] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0x8d493000) [pid = 26299] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0x91c8b000) [pid = 26299] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x8cce0400) [pid = 26299] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x91f15000) [pid = 26299] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x92fdc800) [pid = 26299] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x93952400) [pid = 26299] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x90f0cc00) [pid = 26299] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0xa23a2800) [pid = 26299] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x8dec4000) [pid = 26299] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x8e7d9c00) [pid = 26299] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x92337000) [pid = 26299] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x8e092c00) [pid = 26299] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x8e090000) [pid = 26299] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0x8ccdec00) [pid = 26299] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x8ccde800) [pid = 26299] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x9b466000) [pid = 26299] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x8d547800) [pid = 26299] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x8d545800) [pid = 26299] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x8deb9400) [pid = 26299] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x8b9ebc00) [pid = 26299] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x8b9e6800) [pid = 26299] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x93c57800) [pid = 26299] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x8f480c00) [pid = 26299] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x8cb05800) [pid = 26299] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:29:37 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x8cfdc000) [pid = 26299] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:29:37 INFO - PROCESS | 26299 | 1469471377698 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2243ms 11:29:37 INFO - PROCESS | 26299 | 1469471377721 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 26299 | 1469471377724 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 11:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:29:37 INFO - PROCESS | 26299 | 1469471377730 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 26299 | 1469471377734 Marionette TRACE conn3 <- [1,2310,null,{}] 11:29:37 INFO - PROCESS | 26299 | 1469471377739 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 26299 | 1469471377744 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:37 INFO - PROCESS | 26299 | 1469471377955 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:29:38 INFO - PROCESS | 26299 | 1469471378151 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 26299 | 1469471378161 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d494800 == 75 [pid = 26299] [id = 585] 11:29:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x8d546400) [pid = 26299] [serial = 1756] [outer = (nil)] 11:29:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x8f47a000) [pid = 26299] [serial = 1757] [outer = 0x8d546400] 11:29:38 INFO - PROCESS | 26299 | 1469471378247 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x91c8a000) [pid = 26299] [serial = 1758] [outer = 0x8d546400] 11:29:39 INFO - PROCESS | 26299 | 1469471379315 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1640ms 11:29:39 INFO - PROCESS | 26299 | 1469471379373 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 26299 | 1469471379380 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 11:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:29:39 INFO - PROCESS | 26299 | 1469471379390 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 26299 | 1469471379395 Marionette TRACE conn3 <- [1,2314,null,{}] 11:29:39 INFO - PROCESS | 26299 | 1469471379404 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:39 INFO - PROCESS | 26299 | 1469471379410 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:39 INFO - PROCESS | 26299 | 1469471379788 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:29:40 INFO - PROCESS | 26299 | 1469471380032 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 26299 | 1469471380048 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb08c00 == 76 [pid = 26299] [id = 586] 11:29:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x8cb0bc00) [pid = 26299] [serial = 1759] [outer = (nil)] 11:29:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x8d545000) [pid = 26299] [serial = 1760] [outer = 0x8cb0bc00] 11:29:40 INFO - PROCESS | 26299 | 1469471380134 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x8dec2400) [pid = 26299] [serial = 1761] [outer = 0x8cb0bc00] 11:29:41 INFO - PROCESS | 26299 | 1469471381105 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1793ms 11:29:41 INFO - PROCESS | 26299 | 1469471381183 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 26299 | 1469471381190 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 11:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:29:41 INFO - PROCESS | 26299 | 1469471381202 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 26299 | 1469471381207 Marionette TRACE conn3 <- [1,2318,null,{}] 11:29:41 INFO - PROCESS | 26299 | 1469471381214 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 26299 | 1469471381219 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:41 INFO - PROCESS | 26299 | 1469471381479 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:29:41 INFO - PROCESS | 26299 | 1469471381812 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 26299 | 1469471381825 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d6000 == 77 [pid = 26299] [id = 587] 11:29:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x8f473000) [pid = 26299] [serial = 1762] [outer = (nil)] 11:29:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x8f643800) [pid = 26299] [serial = 1763] [outer = 0x8f473000] 11:29:41 INFO - PROCESS | 26299 | 1469471381911 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x8f6f5c00) [pid = 26299] [serial = 1764] [outer = 0x8f473000] 11:29:42 INFO - PROCESS | 26299 | 1469471382943 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 26299 | 1469471383006 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 11:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:29:43 INFO - PROCESS | 26299 | 1469471383015 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 26299 | 1469471383022 Marionette TRACE conn3 <- [1,2322,null,{}] 11:29:43 INFO - PROCESS | 26299 | 1469471383040 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 26299 | 1469471383050 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:43 INFO - PROCESS | 26299 | 1469471383325 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:29:43 INFO - PROCESS | 26299 | 1469471383658 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 26299 | 1469471383671 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x92323800 == 78 [pid = 26299] [id = 588] 11:29:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x9232a000) [pid = 26299] [serial = 1765] [outer = (nil)] 11:29:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x92490800) [pid = 26299] [serial = 1766] [outer = 0x9232a000] 11:29:43 INFO - PROCESS | 26299 | 1469471383778 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x924f5c00) [pid = 26299] [serial = 1767] [outer = 0x9232a000] 11:29:44 INFO - PROCESS | 26299 | 1469471384728 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1742ms 11:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:29:44 INFO - PROCESS | 26299 | 1469471384758 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 26299 | 1469471384762 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 11:29:44 INFO - PROCESS | 26299 | 1469471384771 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 26299 | 1469471384774 Marionette TRACE conn3 <- [1,2326,null,{}] 11:29:44 INFO - PROCESS | 26299 | 1469471384781 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 26299 | 1469471384786 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:45 INFO - PROCESS | 26299 | 1469471385026 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:29:45 INFO - PROCESS | 26299 | 1469471385308 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 26299 | 1469471385317 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:45 INFO - PROCESS | 26299 | ++DOCSHELL 0x92337000 == 79 [pid = 26299] [id = 589] 11:29:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x93a44000) [pid = 26299] [serial = 1768] [outer = (nil)] 11:29:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x93a4d400) [pid = 26299] [serial = 1769] [outer = 0x93a44000] 11:29:45 INFO - PROCESS | 26299 | 1469471385461 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x93c60800) [pid = 26299] [serial = 1770] [outer = 0x93a44000] 11:29:46 INFO - PROCESS | 26299 | 1469471386403 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1688ms 11:29:46 INFO - PROCESS | 26299 | 1469471386458 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 26299 | 1469471386461 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 11:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:29:46 INFO - PROCESS | 26299 | 1469471386469 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 26299 | 1469471386472 Marionette TRACE conn3 <- [1,2330,null,{}] 11:29:46 INFO - PROCESS | 26299 | 1469471386478 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 26299 | 1469471386484 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:46 INFO - PROCESS | 26299 | 1469471386723 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:29:47 INFO - PROCESS | 26299 | 1469471387042 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 26299 | 1469471387053 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:47 INFO - PROCESS | 26299 | ++DOCSHELL 0x92488400 == 80 [pid = 26299] [id = 590] 11:29:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x924e9400) [pid = 26299] [serial = 1771] [outer = (nil)] 11:29:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x96e6e400) [pid = 26299] [serial = 1772] [outer = 0x924e9400] 11:29:47 INFO - PROCESS | 26299 | 1469471387141 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x96ea0400) [pid = 26299] [serial = 1773] [outer = 0x924e9400] 11:29:48 INFO - PROCESS | 26299 | 1469471388077 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1653ms 11:29:48 INFO - PROCESS | 26299 | 1469471388123 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:29:48 INFO - PROCESS | 26299 | 1469471388127 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 11:29:48 INFO - PROCESS | 26299 | 1469471388134 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - PROCESS | 26299 | 1469471388138 Marionette TRACE conn3 <- [1,2334,null,{}] 11:29:48 INFO - PROCESS | 26299 | 1469471388143 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:48 INFO - PROCESS | 26299 | 1469471388154 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:48 INFO - PROCESS | 26299 | 1469471388451 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:29:48 INFO - PROCESS | 26299 | 1469471388791 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 26299 | 1469471388800 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x952b9800 == 81 [pid = 26299] [id = 591] 11:29:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x99ebe400) [pid = 26299] [serial = 1774] [outer = (nil)] 11:29:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x9a4b5c00) [pid = 26299] [serial = 1775] [outer = 0x99ebe400] 11:29:48 INFO - PROCESS | 26299 | 1469471388885 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x9a501c00) [pid = 26299] [serial = 1776] [outer = 0x99ebe400] 11:29:49 INFO - PROCESS | 26299 | 1469471389799 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1734ms 11:29:49 INFO - PROCESS | 26299 | 1469471389868 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 26299 | 1469471389872 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 11:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:29:49 INFO - PROCESS | 26299 | 1469471389879 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 26299 | 1469471389883 Marionette TRACE conn3 <- [1,2338,null,{}] 11:29:49 INFO - PROCESS | 26299 | 1469471389889 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:49 INFO - PROCESS | 26299 | 1469471389895 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:50 INFO - PROCESS | 26299 | 1469471390150 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:29:50 INFO - PROCESS | 26299 | 1469471390477 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 26299 | 1469471390486 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0f400 == 82 [pid = 26299] [id = 592] 11:29:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x8e090800) [pid = 26299] [serial = 1777] [outer = (nil)] 11:29:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x9a5be800) [pid = 26299] [serial = 1778] [outer = 0x8e090800] 11:29:50 INFO - PROCESS | 26299 | 1469471390573 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x9a5c7c00) [pid = 26299] [serial = 1779] [outer = 0x8e090800] 11:29:51 INFO - PROCESS | 26299 | 1469471391534 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1682ms 11:29:51 INFO - PROCESS | 26299 | 1469471391563 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 26299 | 1469471391568 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 11:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:29:51 INFO - PROCESS | 26299 | 1469471391576 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 26299 | 1469471391580 Marionette TRACE conn3 <- [1,2342,null,{}] 11:29:51 INFO - PROCESS | 26299 | 1469471391587 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:51 INFO - PROCESS | 26299 | 1469471391593 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:51 INFO - PROCESS | 26299 | 1469471391835 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:29:52 INFO - PROCESS | 26299 | 1469471392158 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 26299 | 1469471392165 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e09cc00 == 83 [pid = 26299] [id = 593] 11:29:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x8f649000) [pid = 26299] [serial = 1780] [outer = (nil)] 11:29:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0x9a642800) [pid = 26299] [serial = 1781] [outer = 0x8f649000] 11:29:52 INFO - PROCESS | 26299 | 1469471392254 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0x9a76ac00) [pid = 26299] [serial = 1782] [outer = 0x8f649000] 11:29:53 INFO - PROCESS | 26299 | 1469471393172 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1643ms 11:29:53 INFO - PROCESS | 26299 | 1469471393219 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:29:53 INFO - PROCESS | 26299 | 1469471393224 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 11:29:53 INFO - PROCESS | 26299 | 1469471393230 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 26299 | 1469471393234 Marionette TRACE conn3 <- [1,2346,null,{}] 11:29:53 INFO - PROCESS | 26299 | 1469471393239 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 26299 | 1469471393245 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:53 INFO - PROCESS | 26299 | 1469471393464 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:29:53 INFO - PROCESS | 26299 | 1469471393794 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 26299 | 1469471393806 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:53 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a640400 == 84 [pid = 26299] [id = 594] 11:29:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0x9a827c00) [pid = 26299] [serial = 1783] [outer = (nil)] 11:29:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0x9ac4f000) [pid = 26299] [serial = 1784] [outer = 0x9a827c00] 11:29:53 INFO - PROCESS | 26299 | 1469471393925 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 161 (0x9ac99400) [pid = 26299] [serial = 1785] [outer = 0x9a827c00] 11:29:54 INFO - PROCESS | 26299 | 1469471394870 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1682ms 11:29:54 INFO - PROCESS | 26299 | 1469471394915 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 26299 | 1469471394919 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 11:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:29:54 INFO - PROCESS | 26299 | 1469471394929 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 26299 | 1469471394932 Marionette TRACE conn3 <- [1,2350,null,{}] 11:29:54 INFO - PROCESS | 26299 | 1469471394938 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 26299 | 1469471394943 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:55 INFO - PROCESS | 26299 | 1469471395166 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:29:55 INFO - PROCESS | 26299 | 1469471395507 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 26299 | 1469471395515 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x91221800 == 85 [pid = 26299] [id = 595] 11:29:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 162 (0x91936400) [pid = 26299] [serial = 1786] [outer = (nil)] 11:29:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 163 (0x9ae56c00) [pid = 26299] [serial = 1787] [outer = 0x91936400] 11:29:55 INFO - PROCESS | 26299 | 1469471395601 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 164 (0x9ae5bc00) [pid = 26299] [serial = 1788] [outer = 0x91936400] 11:29:56 INFO - PROCESS | 26299 | 1469471396539 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1682ms 11:29:56 INFO - PROCESS | 26299 | 1469471396615 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 26299 | 1469471396619 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 11:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:29:56 INFO - PROCESS | 26299 | 1469471396630 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 26299 | 1469471396634 Marionette TRACE conn3 <- [1,2354,null,{}] 11:29:56 INFO - PROCESS | 26299 | 1469471396641 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 26299 | 1469471396647 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:56 INFO - PROCESS | 26299 | 1469471396919 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:29:57 INFO - PROCESS | 26299 | 1469471397257 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 26299 | 1469471397267 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:57 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a828400 == 86 [pid = 26299] [id = 596] 11:29:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 165 (0x9b63b800) [pid = 26299] [serial = 1789] [outer = (nil)] 11:29:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 166 (0x9ba12000) [pid = 26299] [serial = 1790] [outer = 0x9b63b800] 11:29:57 INFO - PROCESS | 26299 | 1469471397361 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 167 (0x9c029800) [pid = 26299] [serial = 1791] [outer = 0x9b63b800] 11:29:58 INFO - PROCESS | 26299 | 1469471398340 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1789ms 11:29:58 INFO - PROCESS | 26299 | 1469471398421 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 26299 | 1469471398425 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 11:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:29:58 INFO - PROCESS | 26299 | 1469471398432 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - PROCESS | 26299 | 1469471398436 Marionette TRACE conn3 <- [1,2358,null,{}] 11:29:58 INFO - PROCESS | 26299 | 1469471398442 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:58 INFO - PROCESS | 26299 | 1469471398447 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:58 INFO - PROCESS | 26299 | 1469471398706 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:29:59 INFO - PROCESS | 26299 | 1469471399050 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 26299 | 1469471399058 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:29:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ac55800 == 87 [pid = 26299] [id = 597] 11:29:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 168 (0x9ae54c00) [pid = 26299] [serial = 1792] [outer = (nil)] 11:29:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 169 (0x9c045000) [pid = 26299] [serial = 1793] [outer = 0x9ae54c00] 11:29:59 INFO - PROCESS | 26299 | 1469471399145 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 170 (0x9d810800) [pid = 26299] [serial = 1794] [outer = 0x9ae54c00] 11:30:00 INFO - PROCESS | 26299 | 1469471400092 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1735ms 11:30:00 INFO - PROCESS | 26299 | 1469471400169 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 26299 | 1469471400173 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 11:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:30:00 INFO - PROCESS | 26299 | 1469471400179 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 26299 | 1469471400183 Marionette TRACE conn3 <- [1,2362,null,{}] 11:30:00 INFO - PROCESS | 26299 | 1469471400189 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 26299 | 1469471400194 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:00 INFO - PROCESS | 26299 | 1469471400429 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:30:00 INFO - PROCESS | 26299 | 1469471400756 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 26299 | 1469471400764 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d495c00 == 88 [pid = 26299] [id = 598] 11:30:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 171 (0x8dd30400) [pid = 26299] [serial = 1795] [outer = (nil)] 11:30:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 172 (0x91c83400) [pid = 26299] [serial = 1796] [outer = 0x8dd30400] 11:30:00 INFO - PROCESS | 26299 | 1469471400855 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 173 (0x947da400) [pid = 26299] [serial = 1797] [outer = 0x8dd30400] 11:30:01 INFO - PROCESS | 26299 | 1469471401834 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1688ms 11:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:30:01 INFO - PROCESS | 26299 | 1469471401869 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 26299 | 1469471401872 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 11:30:01 INFO - PROCESS | 26299 | 1469471401879 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 26299 | 1469471401882 Marionette TRACE conn3 <- [1,2366,null,{}] 11:30:01 INFO - PROCESS | 26299 | 1469471401888 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 26299 | 1469471401894 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:02 INFO - PROCESS | 26299 | 1469471402125 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:30:02 INFO - PROCESS | 26299 | 1469471402484 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 26299 | 1469471402494 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9de000 == 89 [pid = 26299] [id = 599] 11:30:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 174 (0x8ccebc00) [pid = 26299] [serial = 1798] [outer = (nil)] 11:30:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 175 (0x99d82c00) [pid = 26299] [serial = 1799] [outer = 0x8ccebc00] 11:30:02 INFO - PROCESS | 26299 | 1469471402586 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 176 (0x9a642000) [pid = 26299] [serial = 1800] [outer = 0x8ccebc00] 11:30:03 INFO - PROCESS | 26299 | 1469471403534 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1688ms 11:30:03 INFO - PROCESS | 26299 | 1469471403569 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 26299 | 1469471403572 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 11:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:30:03 INFO - PROCESS | 26299 | 1469471403581 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 26299 | 1469471403585 Marionette TRACE conn3 <- [1,2370,null,{}] 11:30:03 INFO - PROCESS | 26299 | 1469471403591 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 26299 | 1469471403596 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:03 INFO - PROCESS | 26299 | 1469471403831 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:30:04 INFO - PROCESS | 26299 | 1469471404645 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 26299 | 1469471404655 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce2800 == 90 [pid = 26299] [id = 600] 11:30:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 177 (0x8cce5400) [pid = 26299] [serial = 1801] [outer = (nil)] 11:30:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 178 (0x8cfda800) [pid = 26299] [serial = 1802] [outer = 0x8cce5400] 11:30:04 INFO - PROCESS | 26299 | 1469471404775 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 179 (0x8d544000) [pid = 26299] [serial = 1803] [outer = 0x8cce5400] 11:30:05 INFO - PROCESS | 26299 | 1469471405725 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2186ms 11:30:05 INFO - PROCESS | 26299 | 1469471405770 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 26299 | 1469471405776 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 11:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:30:05 INFO - PROCESS | 26299 | 1469471405784 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 26299 | 1469471405789 Marionette TRACE conn3 <- [1,2374,null,{}] 11:30:05 INFO - PROCESS | 26299 | 1469471405798 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 26299 | 1469471405806 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:06 INFO - PROCESS | 26299 | 1469471406032 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:30:06 INFO - PROCESS | 26299 | 1469471406374 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 26299 | 1469471406382 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:06 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e097c00 == 91 [pid = 26299] [id = 601] 11:30:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 180 (0x8f646000) [pid = 26299] [serial = 1804] [outer = (nil)] 11:30:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 181 (0x90f10800) [pid = 26299] [serial = 1805] [outer = 0x8f646000] 11:30:06 INFO - PROCESS | 26299 | 1469471406465 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 182 (0x91223c00) [pid = 26299] [serial = 1806] [outer = 0x8f646000] 11:30:07 INFO - PROCESS | 26299 | 1469471407390 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1685ms 11:30:07 INFO - PROCESS | 26299 | 1469471407478 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 26299 | 1469471407490 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 11:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:30:07 INFO - PROCESS | 26299 | 1469471407509 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 26299 | 1469471407513 Marionette TRACE conn3 <- [1,2378,null,{}] 11:30:07 INFO - PROCESS | 26299 | 1469471407525 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 26299 | 1469471407530 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:07 INFO - PROCESS | 26299 | 1469471407833 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:30:08 INFO - PROCESS | 26299 | 1469471408207 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 26299 | 1469471408215 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:08 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce4c00 == 92 [pid = 26299] [id = 602] 11:30:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 183 (0x8f479800) [pid = 26299] [serial = 1807] [outer = (nil)] 11:30:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 184 (0x924ecc00) [pid = 26299] [serial = 1808] [outer = 0x8f479800] 11:30:08 INFO - PROCESS | 26299 | 1469471408293 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 185 (0x93a4f800) [pid = 26299] [serial = 1809] [outer = 0x8f479800] 11:30:08 INFO - PROCESS | 26299 | --DOCSHELL 0x947de800 == 91 [pid = 26299] [id = 524] 11:30:08 INFO - PROCESS | 26299 | --DOMWINDOW == 184 (0x9a5bc800) [pid = 26299] [serial = 1694] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 183 (0xa1005800) [pid = 26299] [serial = 1653] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 182 (0x93a47800) [pid = 26299] [serial = 1679] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 181 (0x9a507400) [pid = 26299] [serial = 1629] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 180 (0x9ac8e000) [pid = 26299] [serial = 1554] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 179 (0x9bfd2c00) [pid = 26299] [serial = 1647] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 178 (0x9b13f000) [pid = 26299] [serial = 1644] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 177 (0x92330c00) [pid = 26299] [serial = 1688] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 176 (0x9a635000) [pid = 26299] [serial = 1638] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 175 (0x978d2400) [pid = 26299] [serial = 1542] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 174 (0x96ea0c00) [pid = 26299] [serial = 1665] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 173 (0x9a504c00) [pid = 26299] [serial = 1500] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 172 (0x8f6fa800) [pid = 26299] [serial = 1685] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 171 (0x8e083c00) [pid = 26299] [serial = 1674] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 170 (0x9ae4fc00) [pid = 26299] [serial = 1509] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 169 (0x9193c400) [pid = 26299] [serial = 1676] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 168 (0x978d5c00) [pid = 26299] [serial = 1497] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 167 (0x99e21400) [pid = 26299] [serial = 1545] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 166 (0x9c049000) [pid = 26299] [serial = 1650] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 165 (0x9a259000) [pid = 26299] [serial = 1691] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 164 (0x9a766800) [pid = 26299] [serial = 1503] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 163 (0x92489800) [pid = 26299] [serial = 1494] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 162 (0x9394a800) [pid = 26299] [serial = 1689] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 161 (0xa2265000) [pid = 26299] [serial = 1659] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 160 (0x91ad0800) [pid = 26299] [serial = 1677] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0x91932000) [pid = 26299] [serial = 1491] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0x9ac4a400) [pid = 26299] [serial = 1641] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0x924f8c00) [pid = 26299] [serial = 1635] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 156 (0x8d54d400) [pid = 26299] [serial = 1488] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0x93a44800) [pid = 26299] [serial = 1671] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0x9a505000) [pid = 26299] [serial = 1683] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x9ac49c00) [pid = 26299] [serial = 1506] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x9231ec00) [pid = 26299] [serial = 1539] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0xa23f9000) [pid = 26299] [serial = 1662] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x8f47b400) [pid = 26299] [serial = 1536] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x9a770c00) [pid = 26299] [serial = 1551] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x952be000) [pid = 26299] [serial = 1680] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x952bbc00) [pid = 26299] [serial = 1533] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x9a4bb800) [pid = 26299] [serial = 1682] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x8f64ac00) [pid = 26299] [serial = 1632] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0xa208bc00) [pid = 26299] [serial = 1656] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x9a5bd400) [pid = 26299] [serial = 1692] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0x9116cc00) [pid = 26299] [serial = 1686] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x9a5bb800) [pid = 26299] [serial = 1548] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x8dd28800) [pid = 26299] [serial = 1673] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x9ae5e000) [pid = 26299] [serial = 1557] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x9b4c9800) [pid = 26299] [serial = 1596] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x9bfc8800) [pid = 26299] [serial = 1602] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x9c02d000) [pid = 26299] [serial = 1605] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x8e7cf400) [pid = 26299] [serial = 1581] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x9ae57000) [pid = 26299] [serial = 1593] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x9b637c00) [pid = 26299] [serial = 1599] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x992e2000) [pid = 26299] [serial = 1587] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x9233cc00) [pid = 26299] [serial = 1584] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x9a773400) [pid = 26299] [serial = 1590] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x9220f000) [pid = 26299] [serial = 1608] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 26299 | 1469471409535 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2095ms 11:30:09 INFO - PROCESS | 26299 | 1469471409600 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 26299 | 1469471409604 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 11:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:30:09 INFO - PROCESS | 26299 | 1469471409613 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 26299 | 1469471409621 Marionette TRACE conn3 <- [1,2382,null,{}] 11:30:09 INFO - PROCESS | 26299 | 1469471409653 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 26299 | 1469471409660 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:09 INFO - PROCESS | 26299 | 1469471409910 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:30:10 INFO - PROCESS | 26299 | 1469471410104 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 26299 | 1469471410115 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f07800 == 92 [pid = 26299] [id = 603] 11:30:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x91932800) [pid = 26299] [serial = 1810] [outer = (nil)] 11:30:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x92485c00) [pid = 26299] [serial = 1811] [outer = 0x91932800] 11:30:10 INFO - PROCESS | 26299 | 1469471410183 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x9394a800) [pid = 26299] [serial = 1812] [outer = 0x91932800] 11:30:10 INFO - PROCESS | 26299 | 1469471410983 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:30:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1400ms 11:30:11 INFO - PROCESS | 26299 | 1469471411055 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:30:11 INFO - PROCESS | 26299 | 1469471411060 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 11:30:11 INFO - PROCESS | 26299 | 1469471411072 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 26299 | 1469471411075 Marionette TRACE conn3 <- [1,2386,null,{}] 11:30:11 INFO - PROCESS | 26299 | 1469471411083 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:11 INFO - PROCESS | 26299 | 1469471411088 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:11 INFO - PROCESS | 26299 | 1469471411373 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:30:11 INFO - PROCESS | 26299 | 1469471411399 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 26299 | 1469471411413 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e088800 == 93 [pid = 26299] [id = 604] 11:30:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x90f03c00) [pid = 26299] [serial = 1813] [outer = (nil)] 11:30:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x952bbc00) [pid = 26299] [serial = 1814] [outer = 0x90f03c00] 11:30:11 INFO - PROCESS | 26299 | 1469471411487 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x96ea0c00) [pid = 26299] [serial = 1815] [outer = 0x90f03c00] 11:30:12 INFO - PROCESS | 26299 | 1469471412511 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1493ms 11:30:12 INFO - PROCESS | 26299 | 1469471412561 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:30:12 INFO - PROCESS | 26299 | 1469471412570 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 11:30:12 INFO - PROCESS | 26299 | 1469471412604 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 26299 | 1469471412611 Marionette TRACE conn3 <- [1,2390,null,{}] 11:30:12 INFO - PROCESS | 26299 | 1469471412619 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 26299 | 1469471412624 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:12 INFO - PROCESS | 26299 | 1469471412890 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:30:12 INFO - PROCESS | 26299 | 1469471412921 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 26299 | 1469471412938 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x9927ac00 == 94 [pid = 26299] [id = 605] 11:30:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x9927c800) [pid = 26299] [serial = 1816] [outer = (nil)] 11:30:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x99649c00) [pid = 26299] [serial = 1817] [outer = 0x9927c800] 11:30:13 INFO - PROCESS | 26299 | 1469471413014 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x9a06f800) [pid = 26299] [serial = 1818] [outer = 0x9927c800] 11:30:13 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x92322c00) [pid = 26299] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:30:13 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x9121c800) [pid = 26299] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:30:13 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x8cfd2400) [pid = 26299] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:30:13 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x8d541400) [pid = 26299] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:30:13 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x9232d400) [pid = 26299] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:30:13 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x8b9e3800) [pid = 26299] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:30:13 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x8e07f800) [pid = 26299] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:30:14 INFO - PROCESS | 26299 | 1469471414320 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1766ms 11:30:14 INFO - PROCESS | 26299 | 1469471414345 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 26299 | 1469471414348 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 11:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:30:14 INFO - PROCESS | 26299 | 1469471414356 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 26299 | 1469471414361 Marionette TRACE conn3 <- [1,2394,null,{}] 11:30:14 INFO - PROCESS | 26299 | 1469471414367 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 26299 | 1469471414371 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:14 INFO - PROCESS | 26299 | 1469471414576 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:30:14 INFO - PROCESS | 26299 | 1469471414782 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 26299 | 1469471414790 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd2400 == 95 [pid = 26299] [id = 606] 11:30:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x8d541400) [pid = 26299] [serial = 1819] [outer = (nil)] 11:30:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x91ad0000) [pid = 26299] [serial = 1820] [outer = 0x8d541400] 11:30:14 INFO - PROCESS | 26299 | 1469471414858 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x99645800) [pid = 26299] [serial = 1821] [outer = 0x8d541400] 11:30:15 INFO - PROCESS | 26299 | 1469471415743 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1447ms 11:30:15 INFO - PROCESS | 26299 | 1469471415807 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 26299 | 1469471415814 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 11:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:30:15 INFO - PROCESS | 26299 | 1469471415835 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 26299 | 1469471415841 Marionette TRACE conn3 <- [1,2398,null,{}] 11:30:15 INFO - PROCESS | 26299 | 1469471415850 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:15 INFO - PROCESS | 26299 | 1469471415856 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:16 INFO - PROCESS | 26299 | 1469471416130 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:30:16 INFO - PROCESS | 26299 | 1469471416480 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 26299 | 1469471416496 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce1000 == 96 [pid = 26299] [id = 607] 11:30:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x8dec6800) [pid = 26299] [serial = 1822] [outer = (nil)] 11:30:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x8e08a800) [pid = 26299] [serial = 1823] [outer = 0x8dec6800] 11:30:16 INFO - PROCESS | 26299 | 1469471416585 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x8e7d2000) [pid = 26299] [serial = 1824] [outer = 0x8dec6800] 11:30:17 INFO - PROCESS | 26299 | 1469471417673 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1892ms 11:30:17 INFO - PROCESS | 26299 | 1469471417729 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 26299 | 1469471417740 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 11:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:30:17 INFO - PROCESS | 26299 | 1469471417755 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 26299 | 1469471417761 Marionette TRACE conn3 <- [1,2402,null,{}] 11:30:17 INFO - PROCESS | 26299 | 1469471417768 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 26299 | 1469471417773 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:18 INFO - PROCESS | 26299 | 1469471418167 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:30:18 INFO - PROCESS | 26299 | 1469471418390 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 26299 | 1469471418401 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:18 INFO - PROCESS | 26299 | ++DOCSHELL 0x91178000 == 97 [pid = 26299] [id = 608] 11:30:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x91934c00) [pid = 26299] [serial = 1825] [outer = (nil)] 11:30:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x91ad0800) [pid = 26299] [serial = 1826] [outer = 0x91934c00] 11:30:18 INFO - PROCESS | 26299 | 1469471418485 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x92205800) [pid = 26299] [serial = 1827] [outer = 0x91934c00] 11:30:19 INFO - PROCESS | 26299 | 1469471419474 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1793ms 11:30:19 INFO - PROCESS | 26299 | 1469471419548 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 26299 | 1469471419552 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 11:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:30:19 INFO - PROCESS | 26299 | 1469471419560 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 26299 | 1469471419566 Marionette TRACE conn3 <- [1,2406,null,{}] 11:30:19 INFO - PROCESS | 26299 | 1469471419583 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 26299 | 1469471419592 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:19 INFO - PROCESS | 26299 | 1469471419851 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:30:20 INFO - PROCESS | 26299 | 1469471420225 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 26299 | 1469471420240 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x96ead800 == 98 [pid = 26299] [id = 609] 11:30:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x978d9c00) [pid = 26299] [serial = 1828] [outer = (nil)] 11:30:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x99ebd800) [pid = 26299] [serial = 1829] [outer = 0x978d9c00] 11:30:20 INFO - PROCESS | 26299 | 1469471420324 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x9a2f8c00) [pid = 26299] [serial = 1830] [outer = 0x978d9c00] 11:30:21 INFO - PROCESS | 26299 | 1469471421452 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1953ms 11:30:21 INFO - PROCESS | 26299 | 1469471421514 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 26299 | 1469471421521 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 11:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:30:21 INFO - PROCESS | 26299 | 1469471421530 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 26299 | 1469471421535 Marionette TRACE conn3 <- [1,2410,null,{}] 11:30:21 INFO - PROCESS | 26299 | 1469471421543 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 26299 | 1469471421551 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:21 INFO - PROCESS | 26299 | 1469471421828 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:30:22 INFO - PROCESS | 26299 | 1469471422156 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 26299 | 1469471422167 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d49f800 == 99 [pid = 26299] [id = 610] 11:30:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x93c57400) [pid = 26299] [serial = 1831] [outer = (nil)] 11:30:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x9a5bd800) [pid = 26299] [serial = 1832] [outer = 0x93c57400] 11:30:22 INFO - PROCESS | 26299 | 1469471422245 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x9a641000) [pid = 26299] [serial = 1833] [outer = 0x93c57400] 11:30:23 INFO - PROCESS | 26299 | 1469471423217 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1735ms 11:30:23 INFO - PROCESS | 26299 | 1469471423265 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 26299 | 1469471423269 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 11:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:30:23 INFO - PROCESS | 26299 | 1469471423276 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 26299 | 1469471423280 Marionette TRACE conn3 <- [1,2414,null,{}] 11:30:23 INFO - PROCESS | 26299 | 1469471423286 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 26299 | 1469471423292 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:23 INFO - PROCESS | 26299 | 1469471423518 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:30:23 INFO - PROCESS | 26299 | 1469471423838 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 26299 | 1469471423847 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:23 INFO - PROCESS | 26299 | ++DOCSHELL 0x91934400 == 100 [pid = 26299] [id = 611] 11:30:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x99ebdc00) [pid = 26299] [serial = 1834] [outer = (nil)] 11:30:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x9a821c00) [pid = 26299] [serial = 1835] [outer = 0x99ebdc00] 11:30:23 INFO - PROCESS | 26299 | 1469471423937 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x9ac50c00) [pid = 26299] [serial = 1836] [outer = 0x99ebdc00] 11:30:24 INFO - PROCESS | 26299 | 1469471424966 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1742ms 11:30:25 INFO - PROCESS | 26299 | 1469471425019 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 26299 | 1469471425024 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 11:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:30:25 INFO - PROCESS | 26299 | 1469471425031 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 26299 | 1469471425035 Marionette TRACE conn3 <- [1,2418,null,{}] 11:30:25 INFO - PROCESS | 26299 | 1469471425042 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 26299 | 1469471425053 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:25 INFO - PROCESS | 26299 | 1469471425406 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:30:25 INFO - PROCESS | 26299 | 1469471425782 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 26299 | 1469471425791 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x91f1cc00 == 101 [pid = 26299] [id = 612] 11:30:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x9a5bf400) [pid = 26299] [serial = 1837] [outer = (nil)] 11:30:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x9b4c5400) [pid = 26299] [serial = 1838] [outer = 0x9a5bf400] 11:30:25 INFO - PROCESS | 26299 | 1469471425908 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x9b63a400) [pid = 26299] [serial = 1839] [outer = 0x9a5bf400] 11:30:26 INFO - PROCESS | 26299 | 1469471426817 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1843ms 11:30:26 INFO - PROCESS | 26299 | 1469471426877 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 26299 | 1469471426881 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 11:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:30:26 INFO - PROCESS | 26299 | 1469471426892 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 26299 | 1469471426895 Marionette TRACE conn3 <- [1,2422,null,{}] 11:30:26 INFO - PROCESS | 26299 | 1469471426902 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 26299 | 1469471426908 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:27 INFO - PROCESS | 26299 | 1469471427191 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:30:27 INFO - PROCESS | 26299 | 1469471427529 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 26299 | 1469471427539 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d497000 == 102 [pid = 26299] [id = 613] 11:30:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x8e081000) [pid = 26299] [serial = 1840] [outer = (nil)] 11:30:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x9ba7dc00) [pid = 26299] [serial = 1841] [outer = 0x8e081000] 11:30:27 INFO - PROCESS | 26299 | 1469471427628 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x9c02c400) [pid = 26299] [serial = 1842] [outer = 0x8e081000] 11:30:28 INFO - PROCESS | 26299 | 1469471428581 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1729ms 11:30:28 INFO - PROCESS | 26299 | 1469471428623 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:30:28 INFO - PROCESS | 26299 | 1469471428629 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 11:30:28 INFO - PROCESS | 26299 | 1469471428637 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 26299 | 1469471428640 Marionette TRACE conn3 <- [1,2426,null,{}] 11:30:28 INFO - PROCESS | 26299 | 1469471428647 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 26299 | 1469471428652 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:28 INFO - PROCESS | 26299 | 1469471428922 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:30:29 INFO - PROCESS | 26299 | 1469471429264 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 26299 | 1469471429271 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:29 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ac8f800 == 103 [pid = 26299] [id = 614] 11:30:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x9ae57800) [pid = 26299] [serial = 1843] [outer = (nil)] 11:30:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0x9c210000) [pid = 26299] [serial = 1844] [outer = 0x9ae57800] 11:30:29 INFO - PROCESS | 26299 | 1469471429370 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0xa1093c00) [pid = 26299] [serial = 1845] [outer = 0x9ae57800] 11:30:30 INFO - PROCESS | 26299 | 1469471430250 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1692ms 11:30:30 INFO - PROCESS | 26299 | 1469471430328 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 26299 | 1469471430331 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 11:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:30:30 INFO - PROCESS | 26299 | 1469471430339 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 26299 | 1469471430343 Marionette TRACE conn3 <- [1,2430,null,{}] 11:30:30 INFO - PROCESS | 26299 | 1469471430349 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:30 INFO - PROCESS | 26299 | 1469471430354 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:30 INFO - PROCESS | 26299 | 1469471430623 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:30:30 INFO - PROCESS | 26299 | 1469471430951 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 26299 | 1469471430957 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:30 INFO - PROCESS | 26299 | ++DOCSHELL 0x9ae5c000 == 104 [pid = 26299] [id = 615] 11:30:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0x9bfc9800) [pid = 26299] [serial = 1846] [outer = (nil)] 11:30:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0xa2263000) [pid = 26299] [serial = 1847] [outer = 0x9bfc9800] 11:30:31 INFO - PROCESS | 26299 | 1469471431043 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 161 (0xa2265000) [pid = 26299] [serial = 1848] [outer = 0x9bfc9800] 11:30:31 INFO - PROCESS | 26299 | 1469471431982 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1692ms 11:30:32 INFO - PROCESS | 26299 | 1469471432032 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 26299 | 1469471432035 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 11:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:30:32 INFO - PROCESS | 26299 | 1469471432043 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 26299 | 1469471432047 Marionette TRACE conn3 <- [1,2434,null,{}] 11:30:32 INFO - PROCESS | 26299 | 1469471432053 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:32 INFO - PROCESS | 26299 | 1469471432058 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:32 INFO - PROCESS | 26299 | 1469471432325 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:30:32 INFO - PROCESS | 26299 | 1469471432653 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 26299 | 1469471432667 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:32 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec1400 == 105 [pid = 26299] [id = 616] 11:30:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 162 (0x8f6f1000) [pid = 26299] [serial = 1849] [outer = (nil)] 11:30:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 163 (0xa227d800) [pid = 26299] [serial = 1850] [outer = 0x8f6f1000] 11:30:32 INFO - PROCESS | 26299 | 1469471432747 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 164 (0xa23a5800) [pid = 26299] [serial = 1851] [outer = 0x8f6f1000] 11:30:33 INFO - PROCESS | 26299 | 1469471433668 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1684ms 11:30:33 INFO - PROCESS | 26299 | 1469471433728 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 26299 | 1469471433732 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 11:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:30:33 INFO - PROCESS | 26299 | 1469471433749 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 26299 | 1469471433753 Marionette TRACE conn3 <- [1,2438,null,{}] 11:30:33 INFO - PROCESS | 26299 | 1469471433759 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:33 INFO - PROCESS | 26299 | 1469471433765 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:34 INFO - PROCESS | 26299 | 1469471434041 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:30:34 INFO - PROCESS | 26299 | 1469471434379 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 26299 | 1469471434390 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:34 INFO - PROCESS | 26299 | ++DOCSHELL 0xa2ff2000 == 106 [pid = 26299] [id = 617] 11:30:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 165 (0xa2ff2c00) [pid = 26299] [serial = 1852] [outer = (nil)] 11:30:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 166 (0xa327c800) [pid = 26299] [serial = 1853] [outer = 0xa2ff2c00] 11:30:34 INFO - PROCESS | 26299 | 1469471434482 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 167 (0xa33cc400) [pid = 26299] [serial = 1854] [outer = 0xa2ff2c00] 11:30:35 INFO - PROCESS | 26299 | 1469471435460 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1789ms 11:30:35 INFO - PROCESS | 26299 | 1469471435539 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 26299 | 1469471435543 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 11:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:30:35 INFO - PROCESS | 26299 | 1469471435550 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 26299 | 1469471435554 Marionette TRACE conn3 <- [1,2442,null,{}] 11:30:35 INFO - PROCESS | 26299 | 1469471435561 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 26299 | 1469471435566 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:35 INFO - PROCESS | 26299 | 1469471435826 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:30:36 INFO - PROCESS | 26299 | 1469471436166 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 26299 | 1469471436176 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:36 INFO - PROCESS | 26299 | ++DOCSHELL 0xa4d5b400 == 107 [pid = 26299] [id = 618] 11:30:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 168 (0xa4d5c000) [pid = 26299] [serial = 1855] [outer = (nil)] 11:30:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 169 (0xa4f7d000) [pid = 26299] [serial = 1856] [outer = 0xa4d5c000] 11:30:36 INFO - PROCESS | 26299 | 1469471436259 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 170 (0xa6146000) [pid = 26299] [serial = 1857] [outer = 0xa4d5c000] 11:30:37 INFO - PROCESS | 26299 | 1469471437140 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1631ms 11:30:37 INFO - PROCESS | 26299 | 1469471437183 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 26299 | 1469471437187 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 11:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:30:37 INFO - PROCESS | 26299 | 1469471437215 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 26299 | 1469471437219 Marionette TRACE conn3 <- [1,2446,null,{}] 11:30:37 INFO - PROCESS | 26299 | 1469471437225 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 26299 | 1469471437230 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:37 INFO - PROCESS | 26299 | 1469471437500 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:30:37 INFO - PROCESS | 26299 | 1469471437844 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 26299 | 1469471437855 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd21800 == 108 [pid = 26299] [id = 619] 11:30:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 171 (0x8e7d0000) [pid = 26299] [serial = 1858] [outer = (nil)] 11:30:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 172 (0xa672d000) [pid = 26299] [serial = 1859] [outer = 0x8e7d0000] 11:30:37 INFO - PROCESS | 26299 | 1469471437939 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 173 (0xa6795800) [pid = 26299] [serial = 1860] [outer = 0x8e7d0000] 11:30:38 INFO - PROCESS | 26299 | 1469471438860 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1690ms 11:30:38 INFO - PROCESS | 26299 | 1469471438901 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 26299 | 1469471438905 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 11:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:30:38 INFO - PROCESS | 26299 | 1469471438911 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 26299 | 1469471438914 Marionette TRACE conn3 <- [1,2450,null,{}] 11:30:38 INFO - PROCESS | 26299 | 1469471438920 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 26299 | 1469471438925 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:39 INFO - PROCESS | 26299 | 1469471439142 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:30:39 INFO - PROCESS | 26299 | 1469471439437 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 26299 | 1469471439450 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:39 INFO - PROCESS | 26299 | ++DOCSHELL 0xa6c51000 == 109 [pid = 26299] [id = 620] 11:30:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 174 (0xa6c52400) [pid = 26299] [serial = 1861] [outer = (nil)] 11:30:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 175 (0xa6c56400) [pid = 26299] [serial = 1862] [outer = 0xa6c52400] 11:30:39 INFO - PROCESS | 26299 | 1469471439609 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 176 (0xa6c59c00) [pid = 26299] [serial = 1863] [outer = 0xa6c52400] 11:30:40 INFO - PROCESS | 26299 | 1469471440528 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1681ms 11:30:40 INFO - PROCESS | 26299 | 1469471440593 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 26299 | 1469471440598 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 11:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:30:40 INFO - PROCESS | 26299 | 1469471440604 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 26299 | 1469471440608 Marionette TRACE conn3 <- [1,2454,null,{}] 11:30:40 INFO - PROCESS | 26299 | 1469471440613 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 26299 | 1469471440619 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:40 INFO - PROCESS | 26299 | 1469471440841 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:30:41 INFO - PROCESS | 26299 | 1469471441542 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 26299 | 1469471441551 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ace2400 == 110 [pid = 26299] [id = 621] 11:30:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 177 (0x8ace2800) [pid = 26299] [serial = 1864] [outer = (nil)] 11:30:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 178 (0x8b9ddc00) [pid = 26299] [serial = 1865] [outer = 0x8ace2800] 11:30:41 INFO - PROCESS | 26299 | 1469471441637 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 179 (0x8cb04000) [pid = 26299] [serial = 1866] [outer = 0x8ace2800] 11:30:42 INFO - PROCESS | 26299 | 1469471442555 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2002ms 11:30:42 INFO - PROCESS | 26299 | 1469471442608 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:30:42 INFO - PROCESS | 26299 | 1469471442614 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 11:30:42 INFO - PROCESS | 26299 | 1469471442621 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 26299 | 1469471442626 Marionette TRACE conn3 <- [1,2458,null,{}] 11:30:42 INFO - PROCESS | 26299 | 1469471442634 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:42 INFO - PROCESS | 26299 | 1469471442642 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:42 INFO - PROCESS | 26299 | 1469471442836 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:30:43 INFO - PROCESS | 26299 | 1469471443129 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 26299 | 1469471443140 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d4a1800 == 111 [pid = 26299] [id = 622] 11:30:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 180 (0x8dd28800) [pid = 26299] [serial = 1867] [outer = (nil)] 11:30:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 181 (0x8dec1c00) [pid = 26299] [serial = 1868] [outer = 0x8dd28800] 11:30:43 INFO - PROCESS | 26299 | 1469471443275 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 182 (0x8e090400) [pid = 26299] [serial = 1869] [outer = 0x8dd28800] 11:30:44 INFO - PROCESS | 26299 | 1469471444336 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1732ms 11:30:44 INFO - PROCESS | 26299 | 1469471444355 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 26299 | 1469471444361 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 11:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:30:44 INFO - PROCESS | 26299 | 1469471444369 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 26299 | 1469471444373 Marionette TRACE conn3 <- [1,2462,null,{}] 11:30:44 INFO - PROCESS | 26299 | 1469471444379 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:44 INFO - PROCESS | 26299 | 1469471444385 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:44 INFO - PROCESS | 26299 | 1469471444610 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:30:44 INFO - PROCESS | 26299 | 1469471444960 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 26299 | 1469471444969 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:45 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd5c00 == 112 [pid = 26299] [id = 623] 11:30:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 183 (0x91174000) [pid = 26299] [serial = 1870] [outer = (nil)] 11:30:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 184 (0x91936c00) [pid = 26299] [serial = 1871] [outer = 0x91174000] 11:30:45 INFO - PROCESS | 26299 | 1469471445051 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 185 (0x91c87000) [pid = 26299] [serial = 1872] [outer = 0x91174000] 11:30:46 INFO - PROCESS | 26299 | --DOCSHELL 0x8ccdf400 == 111 [pid = 26299] [id = 505] 11:30:46 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd7000 == 110 [pid = 26299] [id = 422] 11:30:46 INFO - PROCESS | 26299 | --DOCSHELL 0x90f09800 == 109 [pid = 26299] [id = 506] 11:30:46 INFO - PROCESS | 26299 | --DOCSHELL 0x9927ac00 == 108 [pid = 26299] [id = 605] 11:30:46 INFO - PROCESS | 26299 | --DOCSHELL 0x8e088800 == 107 [pid = 26299] [id = 604] 11:30:46 INFO - PROCESS | 26299 | --DOCSHELL 0x90f07800 == 106 [pid = 26299] [id = 603] 11:30:46 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce4c00 == 105 [pid = 26299] [id = 602] 11:30:46 INFO - PROCESS | 26299 | --DOCSHELL 0x8e097c00 == 104 [pid = 26299] [id = 601] 11:30:46 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce2800 == 103 [pid = 26299] [id = 600] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x91221000 == 102 [pid = 26299] [id = 507] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0e400 == 101 [pid = 26299] [id = 525] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0e000 == 100 [pid = 26299] [id = 509] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9df400 == 99 [pid = 26299] [id = 357] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9dc400 == 98 [pid = 26299] [id = 358] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x924eac00 == 97 [pid = 26299] [id = 439] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8ccea000 == 96 [pid = 26299] [id = 565] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x952c5c00 == 95 [pid = 26299] [id = 514] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce1400 == 94 [pid = 26299] [id = 362] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6f4000 == 93 [pid = 26299] [id = 512] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb10c00 == 92 [pid = 26299] [id = 352] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x90f10c00 == 91 [pid = 26299] [id = 353] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x90f02800 == 90 [pid = 26299] [id = 450] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7d8800 == 89 [pid = 26299] [id = 437] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb07000 == 88 [pid = 26299] [id = 554] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9233ac00 == 87 [pid = 26299] [id = 528] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9116bc00 == 86 [pid = 26299] [id = 440] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb01800 == 85 [pid = 26299] [id = 523] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd2c00 == 84 [pid = 26299] [id = 473] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb04c00 == 83 [pid = 26299] [id = 542] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7d3000 == 82 [pid = 26299] [id = 510] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd8000 == 81 [pid = 26299] [id = 513] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x90f0a000 == 80 [pid = 26299] [id = 351] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e7000 == 79 [pid = 26299] [id = 350] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8e095800 == 78 [pid = 26299] [id = 527] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x93a41800 == 77 [pid = 26299] [id = 567] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd2f000 == 76 [pid = 26299] [id = 504] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9ac55800 == 75 [pid = 26299] [id = 597] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d495c00 == 74 [pid = 26299] [id = 598] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9de000 == 73 [pid = 26299] [id = 599] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0xa2fbac00 == 72 [pid = 26299] [id = 576] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9193cc00 == 71 [pid = 26299] [id = 566] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb02c00 == 70 [pid = 26299] [id = 356] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfda400 == 69 [pid = 26299] [id = 360] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d49dc00 == 68 [pid = 26299] [id = 577] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce6c00 == 67 [pid = 26299] [id = 574] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x91175400 == 66 [pid = 26299] [id = 572] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce4400 == 65 [pid = 26299] [id = 349] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8e084000 == 64 [pid = 26299] [id = 508] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd8c00 == 63 [pid = 26299] [id = 436] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9a5ba800 == 62 [pid = 26299] [id = 568] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9248f000 == 61 [pid = 26299] [id = 457] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9dcc00 == 60 [pid = 26299] [id = 487] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e3400 == 59 [pid = 26299] [id = 579] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb03800 == 58 [pid = 26299] [id = 361] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9ae59800 == 57 [pid = 26299] [id = 571] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x93a48000 == 56 [pid = 26299] [id = 545] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54dc00 == 55 [pid = 26299] [id = 573] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7cec00 == 54 [pid = 26299] [id = 536] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d543800 == 53 [pid = 26299] [id = 435] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d496000 == 52 [pid = 26299] [id = 569] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfdcc00 == 51 [pid = 26299] [id = 526] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0xa4f24400 == 50 [pid = 26299] [id = 575] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec6400 == 49 [pid = 26299] [id = 451] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d49d000 == 48 [pid = 26299] [id = 511] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9dfc00 == 47 [pid = 26299] [id = 441] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce2c00 == 46 [pid = 26299] [id = 501] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9eb800 == 45 [pid = 26299] [id = 529] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9d815000 == 44 [pid = 26299] [id = 570] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9192f800 == 43 [pid = 26299] [id = 486] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0d800 == 42 [pid = 26299] [id = 516] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d4a1800 == 41 [pid = 26299] [id = 622] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0xa6c51000 == 40 [pid = 26299] [id = 620] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8ace2400 == 39 [pid = 26299] [id = 621] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd21800 == 38 [pid = 26299] [id = 619] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0xa4d5b400 == 37 [pid = 26299] [id = 618] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0xa2ff2000 == 36 [pid = 26299] [id = 617] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9ae5c000 == 35 [pid = 26299] [id = 615] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec1400 == 34 [pid = 26299] [id = 616] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x9ac8f800 == 33 [pid = 26299] [id = 614] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d497000 == 32 [pid = 26299] [id = 613] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x91f1cc00 == 31 [pid = 26299] [id = 612] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x91934400 == 30 [pid = 26299] [id = 611] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d49f800 == 29 [pid = 26299] [id = 610] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x96ead800 == 28 [pid = 26299] [id = 609] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0b000 == 27 [pid = 26299] [id = 578] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x91178000 == 26 [pid = 26299] [id = 608] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd2400 == 25 [pid = 26299] [id = 606] 11:30:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce1000 == 24 [pid = 26299] [id = 607] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 184 (0xa2538400) [pid = 26299] [serial = 1715] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 183 (0x924ed400) [pid = 26299] [serial = 1755] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 182 (0x91ac2400) [pid = 26299] [serial = 1751] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 181 (0x9c032c00) [pid = 26299] [serial = 1709] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 180 (0x91c80800) [pid = 26299] [serial = 1752] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 179 (0x90f05000) [pid = 26299] [serial = 1736] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 178 (0x8e7cfc00) [pid = 26299] [serial = 1745] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 177 (0x8dd2f400) [pid = 26299] [serial = 1743] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 176 (0x9a65a400) [pid = 26299] [serial = 1695] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 175 (0xa3371c00) [pid = 26299] [serial = 1721] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 174 (0x8f47e000) [pid = 26299] [serial = 1746] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 173 (0xa6c4a400) [pid = 26299] [serial = 1730] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 172 (0x9a764800) [pid = 26299] [serial = 1703] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 171 (0x8cce4800) [pid = 26299] [serial = 1740] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 170 (0x93a41400) [pid = 26299] [serial = 1700] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 169 (0x91173000) [pid = 26299] [serial = 1748] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 168 (0x91223000) [pid = 26299] [serial = 1749] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 167 (0x8d54a400) [pid = 26299] [serial = 1697] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 166 (0x9b4c8c00) [pid = 26299] [serial = 1706] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 165 (0x8f6f2c00) [pid = 26299] [serial = 1733] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 164 (0x8cb09c00) [pid = 26299] [serial = 1739] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 163 (0x92328400) [pid = 26299] [serial = 1754] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 162 (0xa613d000) [pid = 26299] [serial = 1727] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 161 (0x8d549000) [pid = 26299] [serial = 1742] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 160 (0xa108cc00) [pid = 26299] [serial = 1712] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0xa4d10800) [pid = 26299] [serial = 1724] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0xa25f9800) [pid = 26299] [serial = 1718] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0x8f47a000) [pid = 26299] [serial = 1757] [outer = (nil)] [url = about:blank] 11:30:48 INFO - PROCESS | 26299 | 1469471448502 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 4240ms 11:30:48 INFO - PROCESS | 26299 | 1469471448612 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:30:48 INFO - PROCESS | 26299 | 1469471448618 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 11:30:48 INFO - PROCESS | 26299 | 1469471448631 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - PROCESS | 26299 | 1469471448636 Marionette TRACE conn3 <- [1,2466,null,{}] 11:30:48 INFO - PROCESS | 26299 | 1469471448647 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 26299 | 1469471448652 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:48 INFO - PROCESS | 26299 | 1469471448823 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:30:49 INFO - PROCESS | 26299 | 1469471449056 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 26299 | 1469471449065 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0a400 == 25 [pid = 26299] [id = 624] 11:30:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0x8cb0a800) [pid = 26299] [serial = 1873] [outer = (nil)] 11:30:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0x8cb0e000) [pid = 26299] [serial = 1874] [outer = 0x8cb0a800] 11:30:49 INFO - PROCESS | 26299 | 1469471449141 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0x8cce0400) [pid = 26299] [serial = 1875] [outer = 0x8cb0a800] 11:30:49 INFO - PROCESS | 26299 | 1469471449948 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1342ms 11:30:49 INFO - PROCESS | 26299 | 1469471449965 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 26299 | 1469471449971 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 11:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:30:49 INFO - PROCESS | 26299 | 1469471449994 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 26299 | 1469471449998 Marionette TRACE conn3 <- [1,2470,null,{}] 11:30:50 INFO - PROCESS | 26299 | 1469471450004 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 26299 | 1469471450009 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:50 INFO - PROCESS | 26299 | 1469471450186 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:30:50 INFO - PROCESS | 26299 | 1469471450197 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 26299 | 1469471450203 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd8c00 == 26 [pid = 26299] [id = 625] 11:30:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 161 (0x8cfd9800) [pid = 26299] [serial = 1876] [outer = (nil)] 11:30:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 162 (0x8d496000) [pid = 26299] [serial = 1877] [outer = 0x8cfd9800] 11:30:50 INFO - PROCESS | 26299 | 1469471450276 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 163 (0x8d49f000) [pid = 26299] [serial = 1878] [outer = 0x8cfd9800] 11:30:51 INFO - PROCESS | 26299 | 1469471451407 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1485ms 11:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:30:51 INFO - PROCESS | 26299 | 1469471451483 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 26299 | 1469471451486 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 11:30:51 INFO - PROCESS | 26299 | 1469471451493 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 26299 | 1469471451499 Marionette TRACE conn3 <- [1,2474,null,{}] 11:30:51 INFO - PROCESS | 26299 | 1469471451522 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 26299 | 1469471451532 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:51 INFO - PROCESS | 26299 | 1469471451792 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:30:51 INFO - PROCESS | 26299 | 1469471451819 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 26299 | 1469471451833 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x8deb9400 == 27 [pid = 26299] [id = 626] 11:30:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 164 (0x8deb9800) [pid = 26299] [serial = 1879] [outer = (nil)] 11:30:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 165 (0x8debe000) [pid = 26299] [serial = 1880] [outer = 0x8deb9800] 11:30:51 INFO - PROCESS | 26299 | 1469471451909 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 166 (0x8dec6400) [pid = 26299] [serial = 1881] [outer = 0x8deb9800] 11:30:55 INFO - PROCESS | 26299 | 1469471455228 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 165 (0x9d8ee000) [pid = 26299] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 164 (0x9a639c00) [pid = 26299] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 163 (0xa2fba800) [pid = 26299] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 162 (0x9a8ae800) [pid = 26299] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 161 (0x91c84400) [pid = 26299] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 160 (0x8ccec800) [pid = 26299] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0x8cb0b800) [pid = 26299] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0xa23a4800) [pid = 26299] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0x8d54b400) [pid = 26299] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 156 (0xa25ee400) [pid = 26299] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0xa4f26000) [pid = 26299] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0x8d54d000) [pid = 26299] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0xa34dc000) [pid = 26299] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x91c7dc00) [pid = 26299] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x8d541400) [pid = 26299] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x90f03c00) [pid = 26299] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x9927c800) [pid = 26299] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x91932800) [pid = 26299] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x9b63b800) [pid = 26299] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x8f646000) [pid = 26299] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x8dd30400) [pid = 26299] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x8ccebc00) [pid = 26299] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x924e9400) [pid = 26299] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0x8f479800) [pid = 26299] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x99ebe400) [pid = 26299] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x8cce5400) [pid = 26299] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x91936400) [pid = 26299] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x9a827c00) [pid = 26299] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x9ae54c00) [pid = 26299] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x8cb0bc00) [pid = 26299] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x8e090800) [pid = 26299] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x8f473000) [pid = 26299] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x9232a000) [pid = 26299] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x8d546400) [pid = 26299] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x93a44000) [pid = 26299] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:30:55 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x8f649000) [pid = 26299] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 3955ms 11:30:55 INFO - PROCESS | 26299 | 1469471455457 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 26299 | 1469471455462 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 11:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:30:55 INFO - PROCESS | 26299 | 1469471455470 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 26299 | 1469471455473 Marionette TRACE conn3 <- [1,2478,null,{}] 11:30:55 INFO - PROCESS | 26299 | 1469471455479 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 26299 | 1469471455483 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:55 INFO - PROCESS | 26299 | 1469471455639 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:30:55 INFO - PROCESS | 26299 | 1469471455649 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 26299 | 1469471455658 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd2e000 == 28 [pid = 26299] [id = 627] 11:30:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x8debac00) [pid = 26299] [serial = 1882] [outer = (nil)] 11:30:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x8e091000) [pid = 26299] [serial = 1883] [outer = 0x8debac00] 11:30:55 INFO - PROCESS | 26299 | 1469471455726 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x8f471400) [pid = 26299] [serial = 1884] [outer = 0x8debac00] 11:30:56 INFO - PROCESS | 26299 | 1469471456697 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1291ms 11:30:56 INFO - PROCESS | 26299 | 1469471456763 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 26299 | 1469471456766 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 11:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:30:56 INFO - PROCESS | 26299 | 1469471456773 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 26299 | 1469471456775 Marionette TRACE conn3 <- [1,2482,null,{}] 11:30:56 INFO - PROCESS | 26299 | 1469471456781 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 26299 | 1469471456786 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:56 INFO - PROCESS | 26299 | 1469471456950 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:30:56 INFO - PROCESS | 26299 | 1469471456959 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 26299 | 1469471456966 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d549400 == 29 [pid = 26299] [id = 628] 11:30:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x8e7d8000) [pid = 26299] [serial = 1885] [outer = (nil)] 11:30:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x8f645c00) [pid = 26299] [serial = 1886] [outer = 0x8e7d8000] 11:30:57 INFO - PROCESS | 26299 | 1469471457038 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x8f64b400) [pid = 26299] [serial = 1887] [outer = 0x8e7d8000] 11:30:58 INFO - PROCESS | 26299 | 1469471458303 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1588ms 11:30:58 INFO - PROCESS | 26299 | 1469471458363 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 26299 | 1469471458370 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 11:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:30:58 INFO - PROCESS | 26299 | 1469471458378 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 26299 | 1469471458386 Marionette TRACE conn3 <- [1,2486,null,{}] 11:30:58 INFO - PROCESS | 26299 | 1469471458393 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 26299 | 1469471458398 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:58 INFO - PROCESS | 26299 | 1469471458619 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:30:58 INFO - PROCESS | 26299 | 1469471458943 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 26299 | 1469471458955 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:30:58 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acdc800 == 30 [pid = 26299] [id = 629] 11:30:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x8cce8400) [pid = 26299] [serial = 1888] [outer = (nil)] 11:30:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x8d547c00) [pid = 26299] [serial = 1889] [outer = 0x8cce8400] 11:30:59 INFO - PROCESS | 26299 | 1469471459044 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x8dd2e800) [pid = 26299] [serial = 1890] [outer = 0x8cce8400] 11:31:00 INFO - PROCESS | 26299 | 1469471460008 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1691ms 11:31:00 INFO - PROCESS | 26299 | 1469471460069 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 26299 | 1469471460077 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 11:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:31:00 INFO - PROCESS | 26299 | 1469471460088 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 26299 | 1469471460092 Marionette TRACE conn3 <- [1,2490,null,{}] 11:31:00 INFO - PROCESS | 26299 | 1469471460098 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:00 INFO - PROCESS | 26299 | 1469471460104 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:00 INFO - PROCESS | 26299 | 1469471460384 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:31:00 INFO - PROCESS | 26299 | 1469471460766 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 26299 | 1469471460775 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd8400 == 31 [pid = 26299] [id = 630] 11:31:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x8f644000) [pid = 26299] [serial = 1891] [outer = (nil)] 11:31:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x8f6ef400) [pid = 26299] [serial = 1892] [outer = 0x8f644000] 11:31:00 INFO - PROCESS | 26299 | 1469471460866 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x8f6f8c00) [pid = 26299] [serial = 1893] [outer = 0x8f644000] 11:31:01 INFO - PROCESS | 26299 | 1469471461873 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1839ms 11:31:01 INFO - PROCESS | 26299 | 1469471461927 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 26299 | 1469471461931 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 11:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:31:01 INFO - PROCESS | 26299 | 1469471461938 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 26299 | 1469471461945 Marionette TRACE conn3 <- [1,2494,null,{}] 11:31:01 INFO - PROCESS | 26299 | 1469471461961 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 26299 | 1469471461970 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:02 INFO - PROCESS | 26299 | 1469471462215 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:31:02 INFO - PROCESS | 26299 | 1469471462557 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 26299 | 1469471462565 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x9116c800 == 32 [pid = 26299] [id = 631] 11:31:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x91172400) [pid = 26299] [serial = 1894] [outer = (nil)] 11:31:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x91221c00) [pid = 26299] [serial = 1895] [outer = 0x91172400] 11:31:02 INFO - PROCESS | 26299 | 1469471462661 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x9192dc00) [pid = 26299] [serial = 1896] [outer = 0x91172400] 11:31:03 INFO - PROCESS | 26299 | 1469471463603 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1704ms 11:31:03 INFO - PROCESS | 26299 | 1469471463643 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 26299 | 1469471463649 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 11:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:31:03 INFO - PROCESS | 26299 | 1469471463655 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 26299 | 1469471463659 Marionette TRACE conn3 <- [1,2498,null,{}] 11:31:03 INFO - PROCESS | 26299 | 1469471463665 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 26299 | 1469471463670 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:03 INFO - PROCESS | 26299 | 1469471463861 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:31:04 INFO - PROCESS | 26299 | 1469471464178 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 26299 | 1469471464186 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x91229800 == 33 [pid = 26299] [id = 632] 11:31:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x9192fc00) [pid = 26299] [serial = 1897] [outer = (nil)] 11:31:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x91ac3c00) [pid = 26299] [serial = 1898] [outer = 0x9192fc00] 11:31:04 INFO - PROCESS | 26299 | 1469471464278 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x91ac7800) [pid = 26299] [serial = 1899] [outer = 0x9192fc00] 11:31:05 INFO - PROCESS | 26299 | 1469471465177 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1584ms 11:31:05 INFO - PROCESS | 26299 | 1469471465241 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:31:05 INFO - PROCESS | 26299 | 1469471465245 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 11:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:31:05 INFO - PROCESS | 26299 | 1469471465260 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - PROCESS | 26299 | 1469471465266 Marionette TRACE conn3 <- [1,2502,null,{}] 11:31:05 INFO - PROCESS | 26299 | 1469471465274 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:05 INFO - PROCESS | 26299 | 1469471465279 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:05 INFO - PROCESS | 26299 | 1469471465483 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:31:05 INFO - PROCESS | 26299 | 1469471465813 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 26299 | 1469471465827 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ace3c00 == 34 [pid = 26299] [id = 633] 11:31:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x8b9e4800) [pid = 26299] [serial = 1900] [outer = (nil)] 11:31:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x91c7ec00) [pid = 26299] [serial = 1901] [outer = 0x8b9e4800] 11:31:05 INFO - PROCESS | 26299 | 1469471465908 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x91c82400) [pid = 26299] [serial = 1902] [outer = 0x8b9e4800] 11:31:06 INFO - PROCESS | 26299 | 1469471466836 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1648ms 11:31:06 INFO - PROCESS | 26299 | 1469471466906 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 26299 | 1469471466910 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 11:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:31:06 INFO - PROCESS | 26299 | 1469471466917 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 26299 | 1469471466920 Marionette TRACE conn3 <- [1,2506,null,{}] 11:31:06 INFO - PROCESS | 26299 | 1469471466926 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:06 INFO - PROCESS | 26299 | 1469471466938 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:07 INFO - PROCESS | 26299 | 1469471467239 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:31:07 INFO - PROCESS | 26299 | 1469471467500 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 26299 | 1469471467510 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e097000 == 35 [pid = 26299] [id = 634] 11:31:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x8e7d2800) [pid = 26299] [serial = 1903] [outer = (nil)] 11:31:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x92328800) [pid = 26299] [serial = 1904] [outer = 0x8e7d2800] 11:31:07 INFO - PROCESS | 26299 | 1469471467603 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x92331000) [pid = 26299] [serial = 1905] [outer = 0x8e7d2800] 11:31:08 INFO - PROCESS | 26299 | 1469471468550 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1689ms 11:31:08 INFO - PROCESS | 26299 | 1469471468609 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:31:08 INFO - PROCESS | 26299 | 1469471468613 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 11:31:08 INFO - PROCESS | 26299 | 1469471468620 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - PROCESS | 26299 | 1469471468624 Marionette TRACE conn3 <- [1,2510,null,{}] 11:31:08 INFO - PROCESS | 26299 | 1469471468630 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 26299 | 1469471468635 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:08 INFO - PROCESS | 26299 | 1469471468818 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:31:09 INFO - PROCESS | 26299 | 1469471469097 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 26299 | 1469471469103 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acdb800 == 36 [pid = 26299] [id = 635] 11:31:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x8b9dcc00) [pid = 26299] [serial = 1906] [outer = (nil)] 11:31:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x92481c00) [pid = 26299] [serial = 1907] [outer = 0x8b9dcc00] 11:31:09 INFO - PROCESS | 26299 | 1469471469231 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0x92489800) [pid = 26299] [serial = 1908] [outer = 0x8b9dcc00] 11:31:10 INFO - PROCESS | 26299 | 1469471470467 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1936ms 11:31:10 INFO - PROCESS | 26299 | 1469471470558 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 26299 | 1469471470563 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 11:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:31:10 INFO - PROCESS | 26299 | 1469471470573 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - PROCESS | 26299 | 1469471470580 Marionette TRACE conn3 <- [1,2514,null,{}] 11:31:10 INFO - PROCESS | 26299 | 1469471470590 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:10 INFO - PROCESS | 26299 | 1469471470596 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:10 INFO - PROCESS | 26299 | 1469471470897 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:31:11 INFO - PROCESS | 26299 | 1469471471125 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 26299 | 1469471471131 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x92338c00 == 37 [pid = 26299] [id = 636] 11:31:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0x92339800) [pid = 26299] [serial = 1909] [outer = (nil)] 11:31:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0x92fdb000) [pid = 26299] [serial = 1910] [outer = 0x92339800] 11:31:11 INFO - PROCESS | 26299 | 1469471471217 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0x92fe2000) [pid = 26299] [serial = 1911] [outer = 0x92339800] 11:31:12 INFO - PROCESS | 26299 | 1469471472148 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1642ms 11:31:12 INFO - PROCESS | 26299 | 1469471472215 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:31:12 INFO - PROCESS | 26299 | 1469471472220 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 11:31:12 INFO - PROCESS | 26299 | 1469471472226 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 26299 | 1469471472230 Marionette TRACE conn3 <- [1,2518,null,{}] 11:31:12 INFO - PROCESS | 26299 | 1469471472235 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 26299 | 1469471472240 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:12 INFO - PROCESS | 26299 | 1469471472425 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:31:12 INFO - PROCESS | 26299 | 1469471472757 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 26299 | 1469471472767 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfcf000 == 38 [pid = 26299] [id = 637] 11:31:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 161 (0x8d54d000) [pid = 26299] [serial = 1912] [outer = (nil)] 11:31:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 162 (0x93a4f000) [pid = 26299] [serial = 1913] [outer = 0x8d54d000] 11:31:12 INFO - PROCESS | 26299 | 1469471472854 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 163 (0x93c59000) [pid = 26299] [serial = 1914] [outer = 0x8d54d000] 11:31:13 INFO - PROCESS | 26299 | 1469471473747 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1595ms 11:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:31:13 INFO - PROCESS | 26299 | 1469471473821 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 26299 | 1469471473824 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 11:31:13 INFO - PROCESS | 26299 | 1469471473831 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 26299 | 1469471473835 Marionette TRACE conn3 <- [1,2522,null,{}] 11:31:13 INFO - PROCESS | 26299 | 1469471473841 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:13 INFO - PROCESS | 26299 | 1469471473846 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:14 INFO - PROCESS | 26299 | 1469471474048 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:31:14 INFO - PROCESS | 26299 | 1469471474380 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 26299 | 1469471474390 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cced000 == 39 [pid = 26299] [id = 638] 11:31:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 164 (0x947dc800) [pid = 26299] [serial = 1915] [outer = (nil)] 11:31:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 165 (0x952b9000) [pid = 26299] [serial = 1916] [outer = 0x947dc800] 11:31:14 INFO - PROCESS | 26299 | 1469471474475 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 166 (0x952c1c00) [pid = 26299] [serial = 1917] [outer = 0x947dc800] 11:31:15 INFO - PROCESS | 26299 | 1469471475414 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1636ms 11:31:15 INFO - PROCESS | 26299 | 1469471475474 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 26299 | 1469471475479 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 11:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:31:15 INFO - PROCESS | 26299 | 1469471475489 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 26299 | 1469471475493 Marionette TRACE conn3 <- [1,2526,null,{}] 11:31:15 INFO - PROCESS | 26299 | 1469471475500 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:15 INFO - PROCESS | 26299 | 1469471475506 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:15 INFO - PROCESS | 26299 | 1469471475727 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:31:16 INFO - PROCESS | 26299 | 1469471476052 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 26299 | 1469471476064 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x96eaa000 == 40 [pid = 26299] [id = 639] 11:31:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 167 (0x978d5400) [pid = 26299] [serial = 1918] [outer = (nil)] 11:31:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 168 (0x99642400) [pid = 26299] [serial = 1919] [outer = 0x978d5400] 11:31:16 INFO - PROCESS | 26299 | 1469471476151 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 169 (0x99e1b400) [pid = 26299] [serial = 1920] [outer = 0x978d5400] 11:31:17 INFO - PROCESS | 26299 | 1469471477064 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1643ms 11:31:17 INFO - PROCESS | 26299 | 1469471477134 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 26299 | 1469471477137 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 11:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:31:17 INFO - PROCESS | 26299 | 1469471477144 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 26299 | 1469471477148 Marionette TRACE conn3 <- [1,2530,null,{}] 11:31:17 INFO - PROCESS | 26299 | 1469471477155 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 26299 | 1469471477160 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:17 INFO - PROCESS | 26299 | 1469471477345 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:31:17 INFO - PROCESS | 26299 | 1469471477686 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 26299 | 1469471477693 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acda000 == 41 [pid = 26299] [id = 640] 11:31:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 170 (0x8acda800) [pid = 26299] [serial = 1921] [outer = (nil)] 11:31:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 171 (0x9233a800) [pid = 26299] [serial = 1922] [outer = 0x8acda800] 11:31:17 INFO - PROCESS | 26299 | 1469471477779 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 172 (0x9a4bb400) [pid = 26299] [serial = 1923] [outer = 0x8acda800] 11:31:18 INFO - PROCESS | 26299 | 1469471478752 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1683ms 11:31:18 INFO - PROCESS | 26299 | 1469471478829 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 26299 | 1469471478833 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 11:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:31:18 INFO - PROCESS | 26299 | 1469471478840 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 26299 | 1469471478843 Marionette TRACE conn3 <- [1,2534,null,{}] 11:31:18 INFO - PROCESS | 26299 | 1469471478849 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:18 INFO - PROCESS | 26299 | 1469471478854 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:19 INFO - PROCESS | 26299 | 1469471479045 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:31:19 INFO - PROCESS | 26299 | 1469471479376 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 26299 | 1469471479386 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d497c00 == 42 [pid = 26299] [id = 641] 11:31:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 173 (0x8e7cd000) [pid = 26299] [serial = 1924] [outer = (nil)] 11:31:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 174 (0x93949c00) [pid = 26299] [serial = 1925] [outer = 0x8e7cd000] 11:31:19 INFO - PROCESS | 26299 | 1469471479476 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 175 (0x96e75800) [pid = 26299] [serial = 1926] [outer = 0x8e7cd000] 11:31:20 INFO - PROCESS | 26299 | 1469471480392 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1581ms 11:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:31:20 INFO - PROCESS | 26299 | 1469471480423 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 26299 | 1469471480426 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 11:31:20 INFO - PROCESS | 26299 | 1469471480434 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 26299 | 1469471480438 Marionette TRACE conn3 <- [1,2538,null,{}] 11:31:20 INFO - PROCESS | 26299 | 1469471480444 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 26299 | 1469471480449 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:20 INFO - PROCESS | 26299 | 1469471480648 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:31:20 INFO - PROCESS | 26299 | 1469471480928 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 26299 | 1469471480934 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9dd000 == 43 [pid = 26299] [id = 642] 11:31:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 176 (0x8b9dd800) [pid = 26299] [serial = 1927] [outer = (nil)] 11:31:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 177 (0x8f6f0c00) [pid = 26299] [serial = 1928] [outer = 0x8b9dd800] 11:31:21 INFO - PROCESS | 26299 | 1469471481066 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 178 (0x91ac6400) [pid = 26299] [serial = 1929] [outer = 0x8b9dd800] 11:31:21 INFO - PROCESS | 26299 | 1469471481991 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1592ms 11:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:31:22 INFO - PROCESS | 26299 | 1469471482026 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 26299 | 1469471482029 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 11:31:22 INFO - PROCESS | 26299 | 1469471482036 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 26299 | 1469471482040 Marionette TRACE conn3 <- [1,2542,null,{}] 11:31:22 INFO - PROCESS | 26299 | 1469471482046 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 26299 | 1469471482051 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:22 INFO - PROCESS | 26299 | 1469471482257 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:31:22 INFO - PROCESS | 26299 | 1469471482794 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 26299 | 1469471482802 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd9000 == 44 [pid = 26299] [id = 643] 11:31:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 179 (0x8acda400) [pid = 26299] [serial = 1930] [outer = (nil)] 11:31:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 180 (0x8acdfc00) [pid = 26299] [serial = 1931] [outer = 0x8acda400] 11:31:22 INFO - PROCESS | 26299 | 1469471482887 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 181 (0x8b9e6800) [pid = 26299] [serial = 1932] [outer = 0x8acda400] 11:31:23 INFO - PROCESS | 26299 | 1469471483832 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1835ms 11:31:23 INFO - PROCESS | 26299 | 1469471483873 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:31:23 INFO - PROCESS | 26299 | 1469471483878 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 11:31:23 INFO - PROCESS | 26299 | 1469471483886 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - PROCESS | 26299 | 1469471483890 Marionette TRACE conn3 <- [1,2546,null,{}] 11:31:23 INFO - PROCESS | 26299 | 1469471483898 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:23 INFO - PROCESS | 26299 | 1469471483905 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:24 INFO - PROCESS | 26299 | 1469471484112 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:31:24 INFO - PROCESS | 26299 | 1469471484463 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 26299 | 1469471484478 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d543800 == 45 [pid = 26299] [id = 644] 11:31:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 182 (0x8d548800) [pid = 26299] [serial = 1933] [outer = (nil)] 11:31:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 183 (0x8e089400) [pid = 26299] [serial = 1934] [outer = 0x8d548800] 11:31:24 INFO - PROCESS | 26299 | 1469471484611 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 184 (0x8f47b800) [pid = 26299] [serial = 1935] [outer = 0x8d548800] 11:31:25 INFO - PROCESS | 26299 | --DOCSHELL 0x8acd5c00 == 44 [pid = 26299] [id = 623] 11:31:25 INFO - PROCESS | 26299 | 1469471485654 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 183 (0x91222800) [pid = 26299] [serial = 1734] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 182 (0xa6c4c000) [pid = 26299] [serial = 1731] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 181 (0x952bd400) [pid = 26299] [serial = 1701] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 180 (0xa22ecc00) [pid = 26299] [serial = 1713] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 179 (0x9a824c00) [pid = 26299] [serial = 1704] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 178 (0xa4d51800) [pid = 26299] [serial = 1725] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 177 (0x9b4bfc00) [pid = 26299] [serial = 1707] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 176 (0xa2fbf400) [pid = 26299] [serial = 1719] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 175 (0x8dd2bc00) [pid = 26299] [serial = 1698] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 174 (0x9a178c00) [pid = 26299] [serial = 1737] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 173 (0xa255b000) [pid = 26299] [serial = 1716] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 172 (0x9c042800) [pid = 26299] [serial = 1710] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 171 (0xa3372800) [pid = 26299] [serial = 1722] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 170 (0xa61e1000) [pid = 26299] [serial = 1728] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 169 (0x96ea0c00) [pid = 26299] [serial = 1815] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 168 (0x99649c00) [pid = 26299] [serial = 1817] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 167 (0x92485c00) [pid = 26299] [serial = 1811] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 166 (0x9ba12000) [pid = 26299] [serial = 1790] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 165 (0x9c029800) [pid = 26299] [serial = 1791] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 164 (0x90f10800) [pid = 26299] [serial = 1805] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 163 (0x91223c00) [pid = 26299] [serial = 1806] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 162 (0x91c83400) [pid = 26299] [serial = 1796] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 161 (0x947da400) [pid = 26299] [serial = 1797] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 160 (0x99d82c00) [pid = 26299] [serial = 1799] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0x9a642000) [pid = 26299] [serial = 1800] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0x96e6e400) [pid = 26299] [serial = 1772] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0x96ea0400) [pid = 26299] [serial = 1773] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 156 (0x924ecc00) [pid = 26299] [serial = 1808] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0x93a4f800) [pid = 26299] [serial = 1809] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0x9a4b5c00) [pid = 26299] [serial = 1775] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x9a501c00) [pid = 26299] [serial = 1776] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x8cfda800) [pid = 26299] [serial = 1802] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x8d544000) [pid = 26299] [serial = 1803] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x9ae56c00) [pid = 26299] [serial = 1787] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x9ae5bc00) [pid = 26299] [serial = 1788] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x9ac4f000) [pid = 26299] [serial = 1784] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x9ac99400) [pid = 26299] [serial = 1785] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x9c045000) [pid = 26299] [serial = 1793] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0x9d810800) [pid = 26299] [serial = 1794] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x8d545000) [pid = 26299] [serial = 1760] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0x8dec2400) [pid = 26299] [serial = 1761] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0x9a5be800) [pid = 26299] [serial = 1778] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0x9a5c7c00) [pid = 26299] [serial = 1779] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0x8f643800) [pid = 26299] [serial = 1763] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x8f6f5c00) [pid = 26299] [serial = 1764] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0x92490800) [pid = 26299] [serial = 1766] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0x924f5c00) [pid = 26299] [serial = 1767] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x91c8a000) [pid = 26299] [serial = 1758] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x93a4d400) [pid = 26299] [serial = 1769] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x93c60800) [pid = 26299] [serial = 1770] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x9a642800) [pid = 26299] [serial = 1781] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x9a76ac00) [pid = 26299] [serial = 1782] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x952bbc00) [pid = 26299] [serial = 1814] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x9a06f800) [pid = 26299] [serial = 1818] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x9394a800) [pid = 26299] [serial = 1812] [outer = (nil)] [url = about:blank] 11:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1884ms 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0x99645800) [pid = 26299] [serial = 1821] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0x91ad0000) [pid = 26299] [serial = 1820] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 26299 | 1469471485785 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:31:25 INFO - PROCESS | 26299 | 1469471485792 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 11:31:25 INFO - PROCESS | 26299 | 1469471485799 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 26299 | 1469471485803 Marionette TRACE conn3 <- [1,2550,null,{}] 11:31:25 INFO - PROCESS | 26299 | 1469471485809 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 26299 | 1469471485814 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:26 INFO - PROCESS | 26299 | 1469471486006 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:31:26 INFO - PROCESS | 26299 | 1469471486304 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 26299 | 1469471486313 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:26 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec1000 == 45 [pid = 26299] [id = 645] 11:31:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0x8f480800) [pid = 26299] [serial = 1936] [outer = (nil)] 11:31:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0x8f6fa000) [pid = 26299] [serial = 1937] [outer = 0x8f480800] 11:31:26 INFO - PROCESS | 26299 | 1469471486390 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x90f0e000) [pid = 26299] [serial = 1938] [outer = 0x8f480800] 11:31:27 INFO - PROCESS | 26299 | 1469471487241 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1494ms 11:31:27 INFO - PROCESS | 26299 | 1469471487294 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:31:27 INFO - PROCESS | 26299 | 1469471487298 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 11:31:27 INFO - PROCESS | 26299 | 1469471487312 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:31:27 INFO - PROCESS | 26299 | 1469471487321 Marionette TRACE conn3 <- [1,2554,null,{}] 11:31:27 INFO - PROCESS | 26299 | 1469471487331 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:27 INFO - PROCESS | 26299 | 1469471487339 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:27 INFO - PROCESS | 26299 | 1469471487520 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:31:27 INFO - PROCESS | 26299 | 1469471487739 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:27 INFO - PROCESS | 26299 | 1469471487748 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce5c00 == 46 [pid = 26299] [id = 646] 11:31:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x8f473c00) [pid = 26299] [serial = 1939] [outer = (nil)] 11:31:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x9193a000) [pid = 26299] [serial = 1940] [outer = 0x8f473c00] 11:31:27 INFO - PROCESS | 26299 | 1469471487817 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x91f1b800) [pid = 26299] [serial = 1941] [outer = 0x8f473c00] 11:31:28 INFO - PROCESS | 26299 | 1469471488700 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1456ms 11:31:28 INFO - PROCESS | 26299 | 1469471488761 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 26299 | 1469471488765 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 11:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:31:28 INFO - PROCESS | 26299 | 1469471488772 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 26299 | 1469471488775 Marionette TRACE conn3 <- [1,2558,null,{}] 11:31:28 INFO - PROCESS | 26299 | 1469471488788 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 26299 | 1469471488792 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:29 INFO - PROCESS | 26299 | 1469471489040 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:31:29 INFO - PROCESS | 26299 | 1469471489069 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 26299 | 1469471489075 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:29 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e09b400 == 47 [pid = 26299] [id = 647] 11:31:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x91933000) [pid = 26299] [serial = 1942] [outer = (nil)] 11:31:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x92331800) [pid = 26299] [serial = 1943] [outer = 0x91933000] 11:31:29 INFO - PROCESS | 26299 | 1469471489163 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x92490800) [pid = 26299] [serial = 1944] [outer = 0x91933000] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x8dec6800) [pid = 26299] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x91934c00) [pid = 26299] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x978d9c00) [pid = 26299] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x93c57400) [pid = 26299] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x99ebdc00) [pid = 26299] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x9a5bf400) [pid = 26299] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x8e081000) [pid = 26299] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0x9ae57800) [pid = 26299] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0x9bfc9800) [pid = 26299] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0x8f6f1000) [pid = 26299] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x8deb9800) [pid = 26299] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0xa2ff2c00) [pid = 26299] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x8debac00) [pid = 26299] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x8cb0a800) [pid = 26299] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0xa4d5c000) [pid = 26299] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x8cfd9800) [pid = 26299] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x8e7d0000) [pid = 26299] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x91174000) [pid = 26299] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0xa6c52400) [pid = 26299] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0x8ace2800) [pid = 26299] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:31:30 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x8dd28800) [pid = 26299] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:31:30 INFO - PROCESS | 26299 | 1469471490651 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1937ms 11:31:30 INFO - PROCESS | 26299 | 1469471490712 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:31:30 INFO - PROCESS | 26299 | 1469471490717 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 11:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:31:30 INFO - PROCESS | 26299 | 1469471490725 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 26299 | 1469471490730 Marionette TRACE conn3 <- [1,2562,null,{}] 11:31:30 INFO - PROCESS | 26299 | 1469471490737 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 26299 | 1469471490744 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:30 INFO - PROCESS | 26299 | 1469471490946 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:31:31 INFO - PROCESS | 26299 | 1469471491212 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 26299 | 1469471491228 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d0000 == 48 [pid = 26299] [id = 648] 11:31:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x8f473400) [pid = 26299] [serial = 1945] [outer = (nil)] 11:31:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0x91174000) [pid = 26299] [serial = 1946] [outer = 0x8f473400] 11:31:31 INFO - PROCESS | 26299 | 1469471491313 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x92fd9800) [pid = 26299] [serial = 1947] [outer = 0x8f473400] 11:31:32 INFO - PROCESS | 26299 | 1469471492142 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1482ms 11:31:32 INFO - PROCESS | 26299 | 1469471492206 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:31:32 INFO - PROCESS | 26299 | 1469471492210 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 11:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:31:32 INFO - PROCESS | 26299 | 1469471492216 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 26299 | 1469471492218 Marionette TRACE conn3 <- [1,2566,null,{}] 11:31:32 INFO - PROCESS | 26299 | 1469471492224 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 26299 | 1469471492230 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:32 INFO - PROCESS | 26299 | 1469471492405 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:31:32 INFO - PROCESS | 26299 | 1469471492727 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 26299 | 1469471492737 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:32 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd7400 == 49 [pid = 26299] [id = 649] 11:31:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x8acd7800) [pid = 26299] [serial = 1948] [outer = (nil)] 11:31:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x8ace1800) [pid = 26299] [serial = 1949] [outer = 0x8acd7800] 11:31:32 INFO - PROCESS | 26299 | 1469471492887 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x8ccdec00) [pid = 26299] [serial = 1950] [outer = 0x8acd7800] 11:31:33 INFO - PROCESS | 26299 | 1469471493905 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:31:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1746ms 11:31:33 INFO - PROCESS | 26299 | 1469471493966 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:31:33 INFO - PROCESS | 26299 | 1469471493972 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 11:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:31:33 INFO - PROCESS | 26299 | 1469471493980 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 26299 | 1469471493985 Marionette TRACE conn3 <- [1,2570,null,{}] 11:31:33 INFO - PROCESS | 26299 | 1469471493993 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 26299 | 1469471494002 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:34 INFO - PROCESS | 26299 | 1469471494216 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:31:34 INFO - PROCESS | 26299 | 1469471494543 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 26299 | 1469471494552 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54c400 == 50 [pid = 26299] [id = 650] 11:31:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x8d550c00) [pid = 26299] [serial = 1951] [outer = (nil)] 11:31:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x8dd2d800) [pid = 26299] [serial = 1952] [outer = 0x8d550c00] 11:31:34 INFO - PROCESS | 26299 | 1469471494644 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x8dec5c00) [pid = 26299] [serial = 1953] [outer = 0x8d550c00] 11:31:35 INFO - PROCESS | 26299 | 1469471495686 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1749ms 11:31:35 INFO - PROCESS | 26299 | 1469471495734 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:31:35 INFO - PROCESS | 26299 | 1469471495741 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 11:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:31:35 INFO - PROCESS | 26299 | 1469471495749 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 26299 | 1469471495753 Marionette TRACE conn3 <- [1,2574,null,{}] 11:31:35 INFO - PROCESS | 26299 | 1469471495759 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:35 INFO - PROCESS | 26299 | 1469471495765 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:36 INFO - PROCESS | 26299 | 1469471496038 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:31:36 INFO - PROCESS | 26299 | 1469471496415 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 26299 | 1469471496427 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f645400 == 51 [pid = 26299] [id = 651] 11:31:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x8f6ecc00) [pid = 26299] [serial = 1954] [outer = (nil)] 11:31:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x90f07400) [pid = 26299] [serial = 1955] [outer = 0x8f6ecc00] 11:31:36 INFO - PROCESS | 26299 | 1469471496510 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x9121d800) [pid = 26299] [serial = 1956] [outer = 0x8f6ecc00] 11:31:37 INFO - PROCESS | 26299 | 1469471497517 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1833ms 11:31:37 INFO - PROCESS | 26299 | 1469471497583 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 26299 | 1469471497588 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 11:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:31:37 INFO - PROCESS | 26299 | 1469471497605 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 26299 | 1469471497615 Marionette TRACE conn3 <- [1,2578,null,{}] 11:31:37 INFO - PROCESS | 26299 | 1469471497622 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:37 INFO - PROCESS | 26299 | 1469471497631 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:37 INFO - PROCESS | 26299 | 1469471497897 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:31:38 INFO - PROCESS | 26299 | 1469471498239 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 26299 | 1469471498247 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e09c800 == 52 [pid = 26299] [id = 652] 11:31:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0x8e7d7c00) [pid = 26299] [serial = 1957] [outer = (nil)] 11:31:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0x92329000) [pid = 26299] [serial = 1958] [outer = 0x8e7d7c00] 11:31:38 INFO - PROCESS | 26299 | 1469471498329 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x93a49400) [pid = 26299] [serial = 1959] [outer = 0x8e7d7c00] 11:31:39 INFO - PROCESS | 26299 | 1469471499324 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1807ms 11:31:39 INFO - PROCESS | 26299 | 1469471499404 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:31:39 INFO - PROCESS | 26299 | 1469471499410 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 11:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:31:39 INFO - PROCESS | 26299 | 1469471499417 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:31:39 INFO - PROCESS | 26299 | 1469471499421 Marionette TRACE conn3 <- [1,2582,null,{}] 11:31:39 INFO - PROCESS | 26299 | 1469471499427 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:39 INFO - PROCESS | 26299 | 1469471499433 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:39 INFO - PROCESS | 26299 | 1469471499689 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:31:40 INFO - PROCESS | 26299 | 1469471500016 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 26299 | 1469471500025 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x91934c00 == 53 [pid = 26299] [id = 653] 11:31:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x924e9800) [pid = 26299] [serial = 1960] [outer = (nil)] 11:31:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x952c2c00) [pid = 26299] [serial = 1961] [outer = 0x924e9800] 11:31:40 INFO - PROCESS | 26299 | 1469471500109 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x978cd000) [pid = 26299] [serial = 1962] [outer = 0x924e9800] 11:31:41 INFO - PROCESS | 26299 | 1469471501079 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1732ms 11:31:41 INFO - PROCESS | 26299 | 1469471501150 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 26299 | 1469471501155 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 11:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:31:41 INFO - PROCESS | 26299 | 1469471501162 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 26299 | 1469471501166 Marionette TRACE conn3 <- [1,2586,null,{}] 11:31:41 INFO - PROCESS | 26299 | 1469471501171 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 26299 | 1469471501177 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:41 INFO - PROCESS | 26299 | 1469471501395 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:31:41 INFO - PROCESS | 26299 | 1469471501729 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 26299 | 1469471501746 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x99645400 == 54 [pid = 26299] [id = 654] 11:31:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x99645800) [pid = 26299] [serial = 1963] [outer = (nil)] 11:31:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x99e19400) [pid = 26299] [serial = 1964] [outer = 0x99645800] 11:31:41 INFO - PROCESS | 26299 | 1469471501846 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 136 (0x9a5bb000) [pid = 26299] [serial = 1965] [outer = 0x99645800] 11:31:42 INFO - PROCESS | 26299 | 1469471502814 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1685ms 11:31:42 INFO - PROCESS | 26299 | 1469471502848 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:31:42 INFO - PROCESS | 26299 | 1469471502851 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 11:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:31:42 INFO - PROCESS | 26299 | 1469471502858 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 26299 | 1469471502861 Marionette TRACE conn3 <- [1,2590,null,{}] 11:31:42 INFO - PROCESS | 26299 | 1469471502867 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:42 INFO - PROCESS | 26299 | 1469471502873 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:43 INFO - PROCESS | 26299 | 1469471503086 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:31:43 INFO - PROCESS | 26299 | 1469471503416 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 26299 | 1469471503428 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d4a1800 == 55 [pid = 26299] [id = 655] 11:31:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 137 (0x8d54a800) [pid = 26299] [serial = 1966] [outer = (nil)] 11:31:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 138 (0x9a63c400) [pid = 26299] [serial = 1967] [outer = 0x8d54a800] 11:31:43 INFO - PROCESS | 26299 | 1469471503522 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 139 (0x9a65a800) [pid = 26299] [serial = 1968] [outer = 0x8d54a800] 11:31:44 INFO - PROCESS | 26299 | 1469471504449 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1638ms 11:31:44 INFO - PROCESS | 26299 | 1469471504498 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 26299 | 1469471504501 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 11:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:31:44 INFO - PROCESS | 26299 | 1469471504508 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 26299 | 1469471504512 Marionette TRACE conn3 <- [1,2594,null,{}] 11:31:44 INFO - PROCESS | 26299 | 1469471504517 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 26299 | 1469471504522 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:44 INFO - PROCESS | 26299 | 1469471504719 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:31:45 INFO - PROCESS | 26299 | 1469471505039 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 26299 | 1469471505046 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:45 INFO - PROCESS | 26299 | ++DOCSHELL 0x9a633400 == 56 [pid = 26299] [id = 656] 11:31:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 140 (0x9a637800) [pid = 26299] [serial = 1969] [outer = (nil)] 11:31:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 141 (0x9a773c00) [pid = 26299] [serial = 1970] [outer = 0x9a637800] 11:31:45 INFO - PROCESS | 26299 | 1469471505133 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 142 (0x9a81f000) [pid = 26299] [serial = 1971] [outer = 0x9a637800] 11:31:46 INFO - PROCESS | 26299 | 1469471506118 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1639ms 11:31:46 INFO - PROCESS | 26299 | 1469471506148 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 26299 | 1469471506151 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 11:31:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:31:46 INFO - PROCESS | 26299 | 1469471506158 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 26299 | 1469471506161 Marionette TRACE conn3 <- [1,2598,null,{}] 11:31:46 INFO - PROCESS | 26299 | 1469471506167 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 26299 | 1469471506172 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:46 INFO - PROCESS | 26299 | 1469471506356 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:31:46 INFO - PROCESS | 26299 | 1469471506679 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 26299 | 1469471506687 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x99ebdc00 == 57 [pid = 26299] [id = 657] 11:31:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 143 (0x9a638000) [pid = 26299] [serial = 1972] [outer = (nil)] 11:31:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 144 (0x9ac91c00) [pid = 26299] [serial = 1973] [outer = 0x9a638000] 11:31:46 INFO - PROCESS | 26299 | 1469471506770 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 145 (0x9ae50800) [pid = 26299] [serial = 1974] [outer = 0x9a638000] 11:31:47 INFO - PROCESS | 26299 | 1469471507724 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1630ms 11:31:47 INFO - PROCESS | 26299 | 1469471507790 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:31:47 INFO - PROCESS | 26299 | 1469471507794 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 11:31:47 INFO - PROCESS | 26299 | 1469471507812 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 26299 | 1469471507816 Marionette TRACE conn3 <- [1,2602,null,{}] 11:31:47 INFO - PROCESS | 26299 | 1469471507822 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:47 INFO - PROCESS | 26299 | 1469471507827 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:48 INFO - PROCESS | 26299 | 1469471508074 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:31:48 INFO - PROCESS | 26299 | 1469471508405 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 26299 | 1469471508414 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f6f3000 == 58 [pid = 26299] [id = 658] 11:31:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 146 (0x91f21800) [pid = 26299] [serial = 1975] [outer = (nil)] 11:31:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 147 (0x9ae56c00) [pid = 26299] [serial = 1976] [outer = 0x91f21800] 11:31:48 INFO - PROCESS | 26299 | 1469471508508 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 148 (0x9ae5dc00) [pid = 26299] [serial = 1977] [outer = 0x91f21800] 11:31:49 INFO - PROCESS | 26299 | 1469471509451 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1698ms 11:31:49 INFO - PROCESS | 26299 | 1469471509499 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:31:49 INFO - PROCESS | 26299 | 1469471509503 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 11:31:49 INFO - PROCESS | 26299 | 1469471509509 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 26299 | 1469471509513 Marionette TRACE conn3 <- [1,2606,null,{}] 11:31:49 INFO - PROCESS | 26299 | 1469471509519 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 26299 | 1469471509524 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:49 INFO - PROCESS | 26299 | 1469471509725 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:31:50 INFO - PROCESS | 26299 | 1469471510065 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 26299 | 1469471510077 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b4c2c00 == 59 [pid = 26299] [id = 659] 11:31:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 149 (0x9b4c3000) [pid = 26299] [serial = 1978] [outer = (nil)] 11:31:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 150 (0x9b4c9400) [pid = 26299] [serial = 1979] [outer = 0x9b4c3000] 11:31:50 INFO - PROCESS | 26299 | 1469471510172 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 151 (0x9b63b800) [pid = 26299] [serial = 1980] [outer = 0x9b4c3000] 11:31:51 INFO - PROCESS | 26299 | 1469471511208 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:31:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1739ms 11:31:51 INFO - PROCESS | 26299 | 1469471511249 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 26299 | 1469471511254 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 11:31:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:31:51 INFO - PROCESS | 26299 | 1469471511260 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 26299 | 1469471511264 Marionette TRACE conn3 <- [1,2610,null,{}] 11:31:51 INFO - PROCESS | 26299 | 1469471511270 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 26299 | 1469471511276 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:51 INFO - PROCESS | 26299 | 1469471511502 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:31:51 INFO - PROCESS | 26299 | 1469471511832 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 26299 | 1469471511838 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x9b41b000 == 60 [pid = 26299] [id = 660] 11:31:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 152 (0x9b464c00) [pid = 26299] [serial = 1981] [outer = (nil)] 11:31:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 153 (0x9c033c00) [pid = 26299] [serial = 1982] [outer = 0x9b464c00] 11:31:51 INFO - PROCESS | 26299 | 1469471511923 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 154 (0x9c03c800) [pid = 26299] [serial = 1983] [outer = 0x9b464c00] 11:31:52 INFO - PROCESS | 26299 | 1469471512931 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1737ms 11:31:53 INFO - PROCESS | 26299 | 1469471512999 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 26299 | 1469471513003 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 11:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:31:53 INFO - PROCESS | 26299 | 1469471513009 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 26299 | 1469471513013 Marionette TRACE conn3 <- [1,2614,null,{}] 11:31:53 INFO - PROCESS | 26299 | 1469471513019 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:53 INFO - PROCESS | 26299 | 1469471513024 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:53 INFO - PROCESS | 26299 | 1469471513251 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:31:54 INFO - PROCESS | 26299 | 1469471514024 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 26299 | 1469471514033 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:54 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e8400 == 61 [pid = 26299] [id = 661] 11:31:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 155 (0x8b9e9400) [pid = 26299] [serial = 1984] [outer = (nil)] 11:31:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 156 (0x8ccdf000) [pid = 26299] [serial = 1985] [outer = 0x8b9e9400] 11:31:54 INFO - PROCESS | 26299 | 1469471514159 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 157 (0x8cfd3800) [pid = 26299] [serial = 1986] [outer = 0x8b9e9400] 11:31:55 INFO - PROCESS | 26299 | 1469471515151 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2185ms 11:31:55 INFO - PROCESS | 26299 | 1469471515196 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 26299 | 1469471515202 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 11:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:31:55 INFO - PROCESS | 26299 | 1469471515209 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 26299 | 1469471515214 Marionette TRACE conn3 <- [1,2618,null,{}] 11:31:55 INFO - PROCESS | 26299 | 1469471515222 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:55 INFO - PROCESS | 26299 | 1469471515230 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:55 INFO - PROCESS | 26299 | 1469471515428 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:31:55 INFO - PROCESS | 26299 | 1469471515865 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 26299 | 1469471515875 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:55 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e088800 == 62 [pid = 26299] [id = 662] 11:31:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 158 (0x8e092800) [pid = 26299] [serial = 1987] [outer = (nil)] 11:31:55 INFO - PROCESS | 26299 | ++DOMWINDOW == 159 (0x8f64ac00) [pid = 26299] [serial = 1988] [outer = 0x8e092800] 11:31:55 INFO - PROCESS | 26299 | 1469471515969 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 160 (0x8f6f3c00) [pid = 26299] [serial = 1989] [outer = 0x8e092800] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x952b9800 == 61 [pid = 26299] [id = 591] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x92337000 == 60 [pid = 26299] [id = 589] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x92488400 == 59 [pid = 26299] [id = 590] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7d0000 == 58 [pid = 26299] [id = 648] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8e09b400 == 57 [pid = 26299] [id = 647] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce5c00 == 56 [pid = 26299] [id = 646] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec1000 == 55 [pid = 26299] [id = 645] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8d543800 == 54 [pid = 26299] [id = 644] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8acd9000 == 53 [pid = 26299] [id = 643] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0a400 == 52 [pid = 26299] [id = 624] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8d4a0c00 == 51 [pid = 26299] [id = 580] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8deb9400 == 50 [pid = 26299] [id = 626] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb08c00 == 49 [pid = 26299] [id = 586] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd2e000 == 48 [pid = 26299] [id = 627] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8d49a800 == 47 [pid = 26299] [id = 582] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8acdc800 == 46 [pid = 26299] [id = 629] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x92322400 == 45 [pid = 26299] [id = 584] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8acdb800 == 44 [pid = 26299] [id = 635] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8ace3c00 == 43 [pid = 26299] [id = 633] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb09000 == 42 [pid = 26299] [id = 581] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8cced000 == 41 [pid = 26299] [id = 638] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8d497c00 == 40 [pid = 26299] [id = 641] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x9a640400 == 39 [pid = 26299] [id = 594] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8d494800 == 38 [pid = 26299] [id = 585] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd8c00 == 37 [pid = 26299] [id = 625] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9dd000 == 36 [pid = 26299] [id = 642] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x9a828400 == 35 [pid = 26299] [id = 596] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x91229800 == 34 [pid = 26299] [id = 632] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7d6000 == 33 [pid = 26299] [id = 587] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x9116c800 == 32 [pid = 26299] [id = 631] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x92338c00 == 31 [pid = 26299] [id = 636] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfcf000 == 30 [pid = 26299] [id = 637] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8acda000 == 29 [pid = 26299] [id = 640] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8e09cc00 == 28 [pid = 26299] [id = 593] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8d549400 == 27 [pid = 26299] [id = 628] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8e08c800 == 26 [pid = 26299] [id = 583] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x92323800 == 25 [pid = 26299] [id = 588] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd8400 == 24 [pid = 26299] [id = 630] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8e097000 == 23 [pid = 26299] [id = 634] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x91221800 == 22 [pid = 26299] [id = 595] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x96eaa000 == 21 [pid = 26299] [id = 639] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0f400 == 20 [pid = 26299] [id = 592] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x9b41b000 == 19 [pid = 26299] [id = 660] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x9b4c2c00 == 18 [pid = 26299] [id = 659] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8f6f3000 == 17 [pid = 26299] [id = 658] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x99ebdc00 == 16 [pid = 26299] [id = 657] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8d4a1800 == 15 [pid = 26299] [id = 655] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x9a633400 == 14 [pid = 26299] [id = 656] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x99645400 == 13 [pid = 26299] [id = 654] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x91934c00 == 12 [pid = 26299] [id = 653] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8e09c800 == 11 [pid = 26299] [id = 652] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54c400 == 10 [pid = 26299] [id = 650] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8f645400 == 9 [pid = 26299] [id = 651] 11:31:58 INFO - PROCESS | 26299 | --DOCSHELL 0x8acd7400 == 8 [pid = 26299] [id = 649] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 159 (0x8e7d2000) [pid = 26299] [serial = 1824] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 158 (0x8e08a800) [pid = 26299] [serial = 1823] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 157 (0x92205800) [pid = 26299] [serial = 1827] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 156 (0x91ad0800) [pid = 26299] [serial = 1826] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 155 (0x99ebd800) [pid = 26299] [serial = 1829] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 154 (0x9a2f8c00) [pid = 26299] [serial = 1830] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 153 (0x9a641000) [pid = 26299] [serial = 1833] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 152 (0x9a5bd800) [pid = 26299] [serial = 1832] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 151 (0x9ac50c00) [pid = 26299] [serial = 1836] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 150 (0x9a821c00) [pid = 26299] [serial = 1835] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 149 (0x9b63a400) [pid = 26299] [serial = 1839] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 148 (0x9b4c5400) [pid = 26299] [serial = 1838] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 147 (0x9c02c400) [pid = 26299] [serial = 1842] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 146 (0x9ba7dc00) [pid = 26299] [serial = 1841] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 145 (0xa1093c00) [pid = 26299] [serial = 1845] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 144 (0x9c210000) [pid = 26299] [serial = 1844] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 143 (0xa2265000) [pid = 26299] [serial = 1848] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 142 (0xa2263000) [pid = 26299] [serial = 1847] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 141 (0xa23a5800) [pid = 26299] [serial = 1851] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 140 (0xa227d800) [pid = 26299] [serial = 1850] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 139 (0x8debe000) [pid = 26299] [serial = 1880] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 138 (0xa33cc400) [pid = 26299] [serial = 1854] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 137 (0xa327c800) [pid = 26299] [serial = 1853] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 136 (0x8dec6400) [pid = 26299] [serial = 1881] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 135 (0x8e091000) [pid = 26299] [serial = 1883] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x8cb0e000) [pid = 26299] [serial = 1874] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x8cce0400) [pid = 26299] [serial = 1875] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x8f645c00) [pid = 26299] [serial = 1886] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0xa6146000) [pid = 26299] [serial = 1857] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0xa4f7d000) [pid = 26299] [serial = 1856] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x8d496000) [pid = 26299] [serial = 1877] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0xa6795800) [pid = 26299] [serial = 1860] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0xa672d000) [pid = 26299] [serial = 1859] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0x91c87000) [pid = 26299] [serial = 1872] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x91936c00) [pid = 26299] [serial = 1871] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0xa6c59c00) [pid = 26299] [serial = 1863] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0xa6c56400) [pid = 26299] [serial = 1862] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x8cb04000) [pid = 26299] [serial = 1866] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x8b9ddc00) [pid = 26299] [serial = 1865] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x8e090400) [pid = 26299] [serial = 1869] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x8dec1c00) [pid = 26299] [serial = 1868] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x8f471400) [pid = 26299] [serial = 1884] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0x8d49f000) [pid = 26299] [serial = 1878] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 26299 | 1469471518947 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 3790ms 11:31:59 INFO - PROCESS | 26299 | 1469471519000 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:31:59 INFO - PROCESS | 26299 | 1469471519004 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 11:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:31:59 INFO - PROCESS | 26299 | 1469471519014 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 26299 | 1469471519018 Marionette TRACE conn3 <- [1,2622,null,{}] 11:31:59 INFO - PROCESS | 26299 | 1469471519027 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:59 INFO - PROCESS | 26299 | 1469471519032 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:59 INFO - PROCESS | 26299 | 1469471519200 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:31:59 INFO - PROCESS | 26299 | 1469471519354 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 26299 | 1469471519363 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:31:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb09800 == 9 [pid = 26299] [id = 663] 11:31:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x8cb0a400) [pid = 26299] [serial = 1990] [outer = (nil)] 11:31:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x8cb0e000) [pid = 26299] [serial = 1991] [outer = 0x8cb0a400] 11:31:59 INFO - PROCESS | 26299 | 1469471519440 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x8cce5c00) [pid = 26299] [serial = 1992] [outer = 0x8cb0a400] 11:32:00 INFO - PROCESS | 26299 | 1469471520313 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1381ms 11:32:00 INFO - PROCESS | 26299 | 1469471520396 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 26299 | 1469471520404 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 11:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:32:00 INFO - PROCESS | 26299 | 1469471520415 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 26299 | 1469471520419 Marionette TRACE conn3 <- [1,2626,null,{}] 11:32:00 INFO - PROCESS | 26299 | 1469471520426 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 26299 | 1469471520431 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:00 INFO - PROCESS | 26299 | 1469471520617 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:32:00 INFO - PROCESS | 26299 | 1469471520776 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 26299 | 1469471520785 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d499400 == 10 [pid = 26299] [id = 664] 11:32:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x8d49a000) [pid = 26299] [serial = 1993] [outer = (nil)] 11:32:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x8d49e000) [pid = 26299] [serial = 1994] [outer = 0x8d49a000] 11:32:00 INFO - PROCESS | 26299 | 1469471520860 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x8d4a1400) [pid = 26299] [serial = 1995] [outer = 0x8d49a000] 11:32:01 INFO - PROCESS | 26299 | 1469471521878 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1501ms 11:32:01 INFO - PROCESS | 26299 | 1469471521917 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:32:01 INFO - PROCESS | 26299 | 1469471521921 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 11:32:01 INFO - PROCESS | 26299 | 1469471521928 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 26299 | 1469471521934 Marionette TRACE conn3 <- [1,2630,null,{}] 11:32:01 INFO - PROCESS | 26299 | 1469471521962 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 26299 | 1469471521972 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:02 INFO - PROCESS | 26299 | 1469471522242 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:32:02 INFO - PROCESS | 26299 | 1469471522274 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 26299 | 1469471522283 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x8deb9000 == 11 [pid = 26299] [id = 665] 11:32:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x8deb9800) [pid = 26299] [serial = 1996] [outer = (nil)] 11:32:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x8dec4000) [pid = 26299] [serial = 1997] [outer = 0x8deb9800] 11:32:02 INFO - PROCESS | 26299 | 1469471522370 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x8e080800) [pid = 26299] [serial = 1998] [outer = 0x8deb9800] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x8b9e4800) [pid = 26299] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x8f473c00) [pid = 26299] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x91172400) [pid = 26299] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x91933000) [pid = 26299] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x8e7d2800) [pid = 26299] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x947dc800) [pid = 26299] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x978d5400) [pid = 26299] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x8acda400) [pid = 26299] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0x9192fc00) [pid = 26299] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0x92339800) [pid = 26299] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x8e7d8000) [pid = 26299] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 114 (0x8b9dcc00) [pid = 26299] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 113 (0x8d548800) [pid = 26299] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 112 (0x8acda800) [pid = 26299] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 111 (0x8cce8400) [pid = 26299] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 110 (0x8b9dd800) [pid = 26299] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 109 (0x8e7cd000) [pid = 26299] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 108 (0x8d54d000) [pid = 26299] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 107 (0x8f480800) [pid = 26299] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 106 (0x8f644000) [pid = 26299] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:32:05 INFO - PROCESS | 26299 | --DOMWINDOW == 105 (0x8f473400) [pid = 26299] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:32:05 INFO - PROCESS | 26299 | 1469471525227 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 3355ms 11:32:05 INFO - PROCESS | 26299 | 1469471525284 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 26299 | 1469471525288 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 11:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:32:05 INFO - PROCESS | 26299 | 1469471525296 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 26299 | 1469471525299 Marionette TRACE conn3 <- [1,2634,null,{}] 11:32:05 INFO - PROCESS | 26299 | 1469471525305 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 26299 | 1469471525310 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:05 INFO - PROCESS | 26299 | 1469471525518 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:32:05 INFO - PROCESS | 26299 | 1469471525688 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 26299 | 1469471525698 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce9c00 == 12 [pid = 26299] [id = 666] 11:32:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 106 (0x8cfdb400) [pid = 26299] [serial = 1999] [outer = (nil)] 11:32:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 107 (0x8dd2f800) [pid = 26299] [serial = 2000] [outer = 0x8cfdb400] 11:32:05 INFO - PROCESS | 26299 | 1469471525772 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 108 (0x8e094000) [pid = 26299] [serial = 2001] [outer = 0x8cfdb400] 11:32:06 INFO - PROCESS | 26299 | 1469471526629 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1383ms 11:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:32:06 INFO - PROCESS | 26299 | 1469471526681 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:32:06 INFO - PROCESS | 26299 | 1469471526684 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 11:32:06 INFO - PROCESS | 26299 | 1469471526691 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - PROCESS | 26299 | 1469471526695 Marionette TRACE conn3 <- [1,2638,null,{}] 11:32:06 INFO - PROCESS | 26299 | 1469471526701 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:06 INFO - PROCESS | 26299 | 1469471526706 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:06 INFO - PROCESS | 26299 | 1469471526876 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:32:06 INFO - PROCESS | 26299 | 1469471526886 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 26299 | 1469471526894 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:06 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e097c00 == 13 [pid = 26299] [id = 667] 11:32:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 109 (0x8e09a000) [pid = 26299] [serial = 2002] [outer = (nil)] 11:32:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 110 (0x8e7cf000) [pid = 26299] [serial = 2003] [outer = 0x8e09a000] 11:32:06 INFO - PROCESS | 26299 | 1469471526965 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 111 (0x8e7d5800) [pid = 26299] [serial = 2004] [outer = 0x8e09a000] 11:32:08 INFO - PROCESS | 26299 | 1469471528244 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1597ms 11:32:08 INFO - PROCESS | 26299 | 1469471528288 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 26299 | 1469471528295 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 11:32:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:32:08 INFO - PROCESS | 26299 | 1469471528305 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 26299 | 1469471528313 Marionette TRACE conn3 <- [1,2642,null,{}] 11:32:08 INFO - PROCESS | 26299 | 1469471528321 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:08 INFO - PROCESS | 26299 | 1469471528328 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:08 INFO - PROCESS | 26299 | 1469471528550 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:32:08 INFO - PROCESS | 26299 | 1469471528817 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:08 INFO - PROCESS | 26299 | 1469471528825 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:08 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce3400 == 14 [pid = 26299] [id = 668] 11:32:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 112 (0x8cce3800) [pid = 26299] [serial = 2005] [outer = (nil)] 11:32:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 113 (0x8cfd2800) [pid = 26299] [serial = 2006] [outer = 0x8cce3800] 11:32:08 INFO - PROCESS | 26299 | 1469471528929 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 114 (0x8d542c00) [pid = 26299] [serial = 2007] [outer = 0x8cce3800] 11:32:09 INFO - PROCESS | 26299 | 1469471529920 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:32:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:32:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1693ms 11:32:10 INFO - PROCESS | 26299 | 1469471529998 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 26299 | 1469471530008 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 11:32:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:32:10 INFO - PROCESS | 26299 | 1469471530026 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 26299 | 1469471530033 Marionette TRACE conn3 <- [1,2646,null,{}] 11:32:10 INFO - PROCESS | 26299 | 1469471530043 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 26299 | 1469471530050 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:10 INFO - PROCESS | 26299 | 1469471530457 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:32:10 INFO - PROCESS | 26299 | 1469471530700 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 26299 | 1469471530712 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54d000 == 15 [pid = 26299] [id = 669] 11:32:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 115 (0x8dec5000) [pid = 26299] [serial = 2008] [outer = (nil)] 11:32:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 116 (0x8e08d400) [pid = 26299] [serial = 2009] [outer = 0x8dec5000] 11:32:10 INFO - PROCESS | 26299 | 1469471530833 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 117 (0x8e09b400) [pid = 26299] [serial = 2010] [outer = 0x8dec5000] 11:32:11 INFO - PROCESS | 26299 | 1469471531818 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:32:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:32:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1839ms 11:32:11 INFO - PROCESS | 26299 | 1469471531864 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:32:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:32:11 INFO - PROCESS | 26299 | 1469471531868 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 11:32:11 INFO - PROCESS | 26299 | 1469471531875 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - PROCESS | 26299 | 1469471531881 Marionette TRACE conn3 <- [1,2650,null,{}] 11:32:11 INFO - PROCESS | 26299 | 1469471531898 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:11 INFO - PROCESS | 26299 | 1469471531908 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:12 INFO - PROCESS | 26299 | 1469471532097 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:32:12 INFO - PROCESS | 26299 | 1469471532295 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 26299 | 1469471532308 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f47f800 == 16 [pid = 26299] [id = 670] 11:32:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 118 (0x8f480c00) [pid = 26299] [serial = 2011] [outer = (nil)] 11:32:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 119 (0x8f647c00) [pid = 26299] [serial = 2012] [outer = 0x8f480c00] 11:32:12 INFO - PROCESS | 26299 | 1469471532432 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 120 (0x8f651400) [pid = 26299] [serial = 2013] [outer = 0x8f480c00] 11:32:13 INFO - PROCESS | 26299 | 1469471533395 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:32:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1588ms 11:32:13 INFO - PROCESS | 26299 | 1469471533463 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:32:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:32:13 INFO - PROCESS | 26299 | 1469471533469 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 11:32:13 INFO - PROCESS | 26299 | 1469471533475 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 26299 | 1469471533479 Marionette TRACE conn3 <- [1,2654,null,{}] 11:32:13 INFO - PROCESS | 26299 | 1469471533484 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 26299 | 1469471533490 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:13 INFO - PROCESS | 26299 | 1469471533714 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:32:13 INFO - PROCESS | 26299 | 1469471533921 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:13 INFO - PROCESS | 26299 | 1469471533927 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e091800 == 17 [pid = 26299] [id = 671] 11:32:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 121 (0x8f6f7400) [pid = 26299] [serial = 2014] [outer = (nil)] 11:32:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 122 (0x90f07000) [pid = 26299] [serial = 2015] [outer = 0x8f6f7400] 11:32:14 INFO - PROCESS | 26299 | 1469471534102 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 123 (0x90f0f800) [pid = 26299] [serial = 2016] [outer = 0x8f6f7400] 11:32:15 INFO - PROCESS | 26299 | 1469471535049 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:32:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1649ms 11:32:15 INFO - PROCESS | 26299 | 1469471535124 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 26299 | 1469471535128 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 11:32:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:32:15 INFO - PROCESS | 26299 | 1469471535134 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 26299 | 1469471535137 Marionette TRACE conn3 <- [1,2658,null,{}] 11:32:15 INFO - PROCESS | 26299 | 1469471535144 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:15 INFO - PROCESS | 26299 | 1469471535149 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:15 INFO - PROCESS | 26299 | 1469471535379 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:32:15 INFO - PROCESS | 26299 | 1469471535628 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 26299 | 1469471535634 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:15 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ace2000 == 18 [pid = 26299] [id = 672] 11:32:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 124 (0x8cfd6c00) [pid = 26299] [serial = 2017] [outer = (nil)] 11:32:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 125 (0x91176000) [pid = 26299] [serial = 2018] [outer = 0x8cfd6c00] 11:32:15 INFO - PROCESS | 26299 | 1469471535758 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 126 (0x9117a400) [pid = 26299] [serial = 2019] [outer = 0x8cfd6c00] 11:32:16 INFO - PROCESS | 26299 | 1469471536696 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:32:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:32:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1589ms 11:32:16 INFO - PROCESS | 26299 | 1469471536726 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 26299 | 1469471536730 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 11:32:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:32:16 INFO - PROCESS | 26299 | 1469471536739 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - PROCESS | 26299 | 1469471536742 Marionette TRACE conn3 <- [1,2662,null,{}] 11:32:16 INFO - PROCESS | 26299 | 1469471536748 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:16 INFO - PROCESS | 26299 | 1469471536759 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:16 INFO - PROCESS | 26299 | 1469471536975 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:32:17 INFO - PROCESS | 26299 | 1469471537174 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 26299 | 1469471537181 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e0800 == 19 [pid = 26299] [id = 673] 11:32:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 127 (0x8b9e3400) [pid = 26299] [serial = 2020] [outer = (nil)] 11:32:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 128 (0x91933c00) [pid = 26299] [serial = 2021] [outer = 0x8b9e3400] 11:32:17 INFO - PROCESS | 26299 | 1469471537339 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 129 (0x8e7d3400) [pid = 26299] [serial = 2022] [outer = 0x8b9e3400] 11:32:18 INFO - PROCESS | 26299 | 1469471538348 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:32:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1638ms 11:32:18 INFO - PROCESS | 26299 | 1469471538378 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 26299 | 1469471538382 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 11:32:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:32:18 INFO - PROCESS | 26299 | 1469471538388 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 26299 | 1469471538392 Marionette TRACE conn3 <- [1,2666,null,{}] 11:32:18 INFO - PROCESS | 26299 | 1469471538398 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:18 INFO - PROCESS | 26299 | 1469471538404 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:18 INFO - PROCESS | 26299 | 1469471538604 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:32:18 INFO - PROCESS | 26299 | 1469471538868 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 26299 | 1469471538875 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:18 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9ddc00 == 20 [pid = 26299] [id = 674] 11:32:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 130 (0x8ccde400) [pid = 26299] [serial = 2023] [outer = (nil)] 11:32:18 INFO - PROCESS | 26299 | ++DOMWINDOW == 131 (0x91acd000) [pid = 26299] [serial = 2024] [outer = 0x8ccde400] 11:32:19 INFO - PROCESS | 26299 | 1469471539001 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 132 (0x91ac3800) [pid = 26299] [serial = 2025] [outer = 0x8ccde400] 11:32:20 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:20 INFO - PROCESS | 26299 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:32:20 INFO - PROCESS | 26299 | 1469471540337 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:32:20 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) 11:32:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1989ms 11:32:20 INFO - PROCESS | 26299 | 1469471540379 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 26299 | 1469471540383 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 11:32:20 INFO - PROCESS | 26299 | 1469471540397 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 26299 | 1469471540402 Marionette TRACE conn3 <- [1,2670,null,{}] 11:32:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:32:20 INFO - PROCESS | 26299 | 1469471540409 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 26299 | 1469471540413 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:20 INFO - PROCESS | 26299 | 1469471540662 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:32:20 INFO - PROCESS | 26299 | 1469471540861 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 26299 | 1469471540870 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acdc000 == 21 [pid = 26299] [id = 675] 11:32:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 133 (0x8ace1000) [pid = 26299] [serial = 2026] [outer = (nil)] 11:32:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 134 (0x8dd28c00) [pid = 26299] [serial = 2027] [outer = 0x8ace1000] 11:32:20 INFO - PROCESS | 26299 | 1469471540988 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 135 (0x8debcc00) [pid = 26299] [serial = 2028] [outer = 0x8ace1000] 11:32:22 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 134 (0x99e1b400) [pid = 26299] [serial = 1920] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 133 (0x92fdb000) [pid = 26299] [serial = 1910] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 132 (0x8f64b400) [pid = 26299] [serial = 1887] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 131 (0x92481c00) [pid = 26299] [serial = 1907] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 130 (0x8e089400) [pid = 26299] [serial = 1934] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 129 (0x8acdfc00) [pid = 26299] [serial = 1931] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 128 (0x9233a800) [pid = 26299] [serial = 1922] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 127 (0x952c1c00) [pid = 26299] [serial = 1917] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 126 (0x8dd2e800) [pid = 26299] [serial = 1890] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 125 (0x92331800) [pid = 26299] [serial = 1943] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 124 (0x91ac6400) [pid = 26299] [serial = 1929] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 123 (0x96e75800) [pid = 26299] [serial = 1926] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 122 (0x8f6f0c00) [pid = 26299] [serial = 1928] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 121 (0x93c59000) [pid = 26299] [serial = 1914] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 120 (0x8f47b800) [pid = 26299] [serial = 1935] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 119 (0x91ac7800) [pid = 26299] [serial = 1899] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 118 (0x8f6fa000) [pid = 26299] [serial = 1937] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 117 (0x8f6ef400) [pid = 26299] [serial = 1892] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 116 (0x93949c00) [pid = 26299] [serial = 1925] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 115 (0x8d547c00) [pid = 26299] [serial = 1889] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 114 (0x92489800) [pid = 26299] [serial = 1908] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 113 (0x92fe2000) [pid = 26299] [serial = 1911] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 112 (0x93a4f000) [pid = 26299] [serial = 1913] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 111 (0x9a4bb400) [pid = 26299] [serial = 1923] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 110 (0x92331000) [pid = 26299] [serial = 1905] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 109 (0x90f0e000) [pid = 26299] [serial = 1938] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 108 (0x8f6f8c00) [pid = 26299] [serial = 1893] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 107 (0x91174000) [pid = 26299] [serial = 1946] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 106 (0x92fd9800) [pid = 26299] [serial = 1947] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 105 (0x91c82400) [pid = 26299] [serial = 1902] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 104 (0x91f1b800) [pid = 26299] [serial = 1941] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 103 (0x91c7ec00) [pid = 26299] [serial = 1901] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 102 (0x9192dc00) [pid = 26299] [serial = 1896] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 101 (0x92490800) [pid = 26299] [serial = 1944] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 100 (0x92328800) [pid = 26299] [serial = 1904] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 99 (0x952b9000) [pid = 26299] [serial = 1916] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x99642400) [pid = 26299] [serial = 1919] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x91221c00) [pid = 26299] [serial = 1895] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x9193a000) [pid = 26299] [serial = 1940] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x8b9e6800) [pid = 26299] [serial = 1932] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x91ac3c00) [pid = 26299] [serial = 1898] [outer = (nil)] [url = about:blank] 11:32:22 INFO - PROCESS | 26299 | 1469471542704 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:32:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:32:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:32:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:32:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2426ms 11:32:22 INFO - PROCESS | 26299 | 1469471542834 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 11:32:22 INFO - PROCESS | 26299 | 1469471542840 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 11:32:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:32:22 INFO - PROCESS | 26299 | 1469471542848 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 26299 | 1469471542853 Marionette TRACE conn3 <- [1,2674,null,{}] 11:32:22 INFO - PROCESS | 26299 | 1469471542860 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:22 INFO - PROCESS | 26299 | 1469471542865 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:23 INFO - PROCESS | 26299 | 1469471543022 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:32:23 INFO - PROCESS | 26299 | 1469471543034 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 26299 | 1469471543042 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:23 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb10000 == 22 [pid = 26299] [id = 676] 11:32:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x8ccdf400) [pid = 26299] [serial = 2029] [outer = (nil)] 11:32:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x8d494000) [pid = 26299] [serial = 2030] [outer = 0x8ccdf400] 11:32:23 INFO - PROCESS | 26299 | 1469471543118 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x8d548000) [pid = 26299] [serial = 2031] [outer = 0x8ccdf400] 11:32:24 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:24 INFO - PROCESS | 26299 | 1469471544474 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:32:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:32:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:32:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:32:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1684ms 11:32:24 INFO - PROCESS | 26299 | 1469471544534 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 26299 | 1469471544541 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 11:32:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:32:24 INFO - PROCESS | 26299 | 1469471544552 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 26299 | 1469471544555 Marionette TRACE conn3 <- [1,2678,null,{}] 11:32:24 INFO - PROCESS | 26299 | 1469471544561 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:24 INFO - PROCESS | 26299 | 1469471544567 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:24 INFO - PROCESS | 26299 | 1469471544799 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:32:24 INFO - PROCESS | 26299 | 1469471544945 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 26299 | 1469471544951 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd8c00 == 23 [pid = 26299] [id = 677] 11:32:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x8debb400) [pid = 26299] [serial = 2032] [outer = (nil)] 11:32:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0x8e097800) [pid = 26299] [serial = 2033] [outer = 0x8debb400] 11:32:25 INFO - PROCESS | 26299 | 1469471545025 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 100 (0x8e7db000) [pid = 26299] [serial = 2034] [outer = 0x8debb400] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 99 (0x8deb9800) [pid = 26299] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x8cb0a400) [pid = 26299] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x8d49a000) [pid = 26299] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x8e092800) [pid = 26299] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x8acd7800) [pid = 26299] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x8d550c00) [pid = 26299] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x8f6ecc00) [pid = 26299] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x8e7d7c00) [pid = 26299] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x924e9800) [pid = 26299] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x99645800) [pid = 26299] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8d54a800) [pid = 26299] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x9a637800) [pid = 26299] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x9a638000) [pid = 26299] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x91f21800) [pid = 26299] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x9b4c3000) [pid = 26299] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8cfdb400) [pid = 26299] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x9b464c00) [pid = 26299] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:32:25 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8b9e9400) [pid = 26299] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:32:26 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:26 INFO - PROCESS | 26299 | 1469471546856 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:32:26 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) 11:32:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2384ms 11:32:26 INFO - PROCESS | 26299 | 1469471546937 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 26299 | 1469471546941 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 11:32:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:32:26 INFO - PROCESS | 26299 | 1469471546950 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 26299 | 1469471546955 Marionette TRACE conn3 <- [1,2682,null,{}] 11:32:26 INFO - PROCESS | 26299 | 1469471546964 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:26 INFO - PROCESS | 26299 | 1469471546970 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:27 INFO - PROCESS | 26299 | 1469471547176 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:32:27 INFO - PROCESS | 26299 | 1469471547368 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 26299 | 1469471547380 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acdfc00 == 24 [pid = 26299] [id = 678] 11:32:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8b9e4c00) [pid = 26299] [serial = 2035] [outer = (nil)] 11:32:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x8d496000) [pid = 26299] [serial = 2036] [outer = 0x8b9e4c00] 11:32:27 INFO - PROCESS | 26299 | 1469471547501 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8dd2b000) [pid = 26299] [serial = 2037] [outer = 0x8b9e4c00] 11:32:28 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:28 INFO - PROCESS | 26299 | 1469471548885 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:32:28 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) 11:32:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1949ms 11:32:28 INFO - PROCESS | 26299 | 1469471548899 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 26299 | 1469471548906 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 11:32:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:32:28 INFO - PROCESS | 26299 | 1469471548917 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 26299 | 1469471548921 Marionette TRACE conn3 <- [1,2686,null,{}] 11:32:28 INFO - PROCESS | 26299 | 1469471548927 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 26299 | 1469471548934 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:29 INFO - PROCESS | 26299 | 1469471549209 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:32:29 INFO - PROCESS | 26299 | 1469471549420 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 26299 | 1469471549426 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:29 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce9000 == 25 [pid = 26299] [id = 679] 11:32:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x8e091400) [pid = 26299] [serial = 2038] [outer = (nil)] 11:32:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x8f473c00) [pid = 26299] [serial = 2039] [outer = 0x8e091400] 11:32:29 INFO - PROCESS | 26299 | 1469471549514 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x8f47d800) [pid = 26299] [serial = 2040] [outer = 0x8e091400] 11:32:30 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:30 INFO - PROCESS | 26299 | 1469471550896 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:32:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:32:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:32:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:32:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2033ms 11:32:30 INFO - PROCESS | 26299 | 1469471550951 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 11:32:30 INFO - PROCESS | 26299 | 1469471550955 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 11:32:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:32:30 INFO - PROCESS | 26299 | 1469471550962 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 26299 | 1469471550968 Marionette TRACE conn3 <- [1,2690,null,{}] 11:32:31 INFO - PROCESS | 26299 | 1469471551085 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 26299 | 1469471551095 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:31 INFO - PROCESS | 26299 | 1469471551276 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:32:31 INFO - PROCESS | 26299 | 1469471551470 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 26299 | 1469471551482 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:31 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f478000 == 26 [pid = 26299] [id = 680] 11:32:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x8f6ecc00) [pid = 26299] [serial = 2041] [outer = (nil)] 11:32:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x91174000) [pid = 26299] [serial = 2042] [outer = 0x8f6ecc00] 11:32:31 INFO - PROCESS | 26299 | 1469471551603 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x91227800) [pid = 26299] [serial = 2043] [outer = 0x8f6ecc00] 11:32:32 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:32 INFO - PROCESS | 26299 | 1469471552979 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:32:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:32:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:32:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:32:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2047ms 11:32:33 INFO - PROCESS | 26299 | 1469471553011 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 11:32:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:32:33 INFO - PROCESS | 26299 | 1469471553016 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 11:32:33 INFO - PROCESS | 26299 | 1469471553023 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 26299 | 1469471553026 Marionette TRACE conn3 <- [1,2694,null,{}] 11:32:33 INFO - PROCESS | 26299 | 1469471553033 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 26299 | 1469471553038 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:33 INFO - PROCESS | 26299 | 1469471553328 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:32:33 INFO - PROCESS | 26299 | 1469471553499 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 26299 | 1469471553510 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acdf800 == 27 [pid = 26299] [id = 681] 11:32:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x8f649000) [pid = 26299] [serial = 2044] [outer = (nil)] 11:32:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x91ac1800) [pid = 26299] [serial = 2045] [outer = 0x8f649000] 11:32:33 INFO - PROCESS | 26299 | 1469471553625 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x91aca800) [pid = 26299] [serial = 2046] [outer = 0x8f649000] 11:32:34 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:35 INFO - PROCESS | 26299 | 1469471554995 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:32:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:32:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:32:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:32:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2001ms 11:32:35 INFO - PROCESS | 26299 | 1469471555025 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 26299 | 1469471555029 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 11:32:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:32:35 INFO - PROCESS | 26299 | 1469471555036 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - PROCESS | 26299 | 1469471555039 Marionette TRACE conn3 <- [1,2698,null,{}] 11:32:35 INFO - PROCESS | 26299 | 1469471555046 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 26299 | 1469471555051 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:35 INFO - PROCESS | 26299 | 1469471555288 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:32:35 INFO - PROCESS | 26299 | 1469471555506 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 26299 | 1469471555514 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:35 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ace3000 == 28 [pid = 26299] [id = 682] 11:32:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x8cb0c000) [pid = 26299] [serial = 2047] [outer = (nil)] 11:32:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x8dd26800) [pid = 26299] [serial = 2048] [outer = 0x8cb0c000] 11:32:35 INFO - PROCESS | 26299 | 1469471555599 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x8e08e400) [pid = 26299] [serial = 2049] [outer = 0x8cb0c000] 11:32:37 INFO - PROCESS | 26299 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:37 INFO - PROCESS | 26299 | 1469471557201 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:32:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:32:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:32:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:32:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2192ms 11:32:37 INFO - PROCESS | 26299 | 1469471557230 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 26299 | 1469471557240 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 11:32:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:32:37 INFO - PROCESS | 26299 | 1469471557254 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 26299 | 1469471557268 Marionette TRACE conn3 <- [1,2702,null,{}] 11:32:37 INFO - PROCESS | 26299 | 1469471557380 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:37 INFO - PROCESS | 26299 | 1469471557386 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:37 INFO - PROCESS | 26299 | 1469471557594 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:32:38 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e8400 == 27 [pid = 26299] [id = 661] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x8dec4000) [pid = 26299] [serial = 1997] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x8cb0e000) [pid = 26299] [serial = 1991] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x8d49e000) [pid = 26299] [serial = 1994] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x8f6f3c00) [pid = 26299] [serial = 1989] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x8f64ac00) [pid = 26299] [serial = 1988] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x8e080800) [pid = 26299] [serial = 1998] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8ccdec00) [pid = 26299] [serial = 1950] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8ace1800) [pid = 26299] [serial = 1949] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x8dec5c00) [pid = 26299] [serial = 1953] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x8dd2d800) [pid = 26299] [serial = 1952] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x9121d800) [pid = 26299] [serial = 1956] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x90f07400) [pid = 26299] [serial = 1955] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x93a49400) [pid = 26299] [serial = 1959] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x92329000) [pid = 26299] [serial = 1958] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x978cd000) [pid = 26299] [serial = 1962] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x952c2c00) [pid = 26299] [serial = 1961] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x9a5bb000) [pid = 26299] [serial = 1965] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x99e19400) [pid = 26299] [serial = 1964] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9a65a800) [pid = 26299] [serial = 1968] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9a63c400) [pid = 26299] [serial = 1967] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9a81f000) [pid = 26299] [serial = 1971] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x9a773c00) [pid = 26299] [serial = 1970] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x9ae50800) [pid = 26299] [serial = 1974] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x9ac91c00) [pid = 26299] [serial = 1973] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x9ae5dc00) [pid = 26299] [serial = 1977] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9ae56c00) [pid = 26299] [serial = 1976] [outer = (nil)] [url = about:blank] 11:32:38 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x9b63b800) [pid = 26299] [serial = 1980] [outer = (nil)] [url = about:blank] 11:32:39 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x9b4c9400) [pid = 26299] [serial = 1979] [outer = (nil)] [url = about:blank] 11:32:39 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8e094000) [pid = 26299] [serial = 2001] [outer = (nil)] [url = about:blank] 11:32:39 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x9c03c800) [pid = 26299] [serial = 1983] [outer = (nil)] [url = about:blank] 11:32:39 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x9c033c00) [pid = 26299] [serial = 1982] [outer = (nil)] [url = about:blank] 11:32:39 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x8cfd3800) [pid = 26299] [serial = 1986] [outer = (nil)] [url = about:blank] 11:32:39 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x8ccdf000) [pid = 26299] [serial = 1985] [outer = (nil)] [url = about:blank] 11:32:39 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x8cce5c00) [pid = 26299] [serial = 1992] [outer = (nil)] [url = about:blank] 11:32:39 INFO - PROCESS | 26299 | --DOMWINDOW == 62 (0x8dd2f800) [pid = 26299] [serial = 2000] [outer = (nil)] [url = about:blank] 11:32:39 INFO - PROCESS | 26299 | --DOMWINDOW == 61 (0x8d4a1400) [pid = 26299] [serial = 1995] [outer = (nil)] [url = about:blank] 11:32:39 INFO - PROCESS | 26299 | 1469471559041 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 26299 | 1469471559052 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acdb000 == 28 [pid = 26299] [id = 683] 11:32:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x8acdb400) [pid = 26299] [serial = 2050] [outer = (nil)] 11:32:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x8ace2c00) [pid = 26299] [serial = 2051] [outer = 0x8acdb400] 11:32:39 INFO - PROCESS | 26299 | 1469471559132 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x8b9eb800) [pid = 26299] [serial = 2052] [outer = 0x8acdb400] 11:32:39 INFO - PROCESS | 26299 | 1469471559983 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:32:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:32:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2794ms 11:32:40 INFO - PROCESS | 26299 | 1469471560051 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:32:40 INFO - PROCESS | 26299 | 1469471560057 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 11:32:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:32:40 INFO - PROCESS | 26299 | 1469471560064 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:32:40 INFO - PROCESS | 26299 | 1469471560070 Marionette TRACE conn3 <- [1,2706,null,{}] 11:32:40 INFO - PROCESS | 26299 | 1469471560078 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:40 INFO - PROCESS | 26299 | 1469471560085 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:40 INFO - PROCESS | 26299 | 1469471560263 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:32:40 INFO - PROCESS | 26299 | 1469471560441 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 26299 | 1469471560452 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfcd400 == 29 [pid = 26299] [id = 684] 11:32:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8cfcdc00) [pid = 26299] [serial = 2053] [outer = (nil)] 11:32:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x8cfd7400) [pid = 26299] [serial = 2054] [outer = 0x8cfcdc00] 11:32:40 INFO - PROCESS | 26299 | 1469471560533 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x8d498800) [pid = 26299] [serial = 2055] [outer = 0x8cfcdc00] 11:32:41 INFO - PROCESS | 26299 | 1469471561496 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:32:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:32:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1447ms 11:32:41 INFO - PROCESS | 26299 | 1469471561538 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 26299 | 1469471561546 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 11:32:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:32:41 INFO - PROCESS | 26299 | 1469471561555 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 26299 | 1469471561558 Marionette TRACE conn3 <- [1,2710,null,{}] 11:32:41 INFO - PROCESS | 26299 | 1469471561572 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 26299 | 1469471561578 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:41 INFO - PROCESS | 26299 | 1469471561863 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:32:41 INFO - PROCESS | 26299 | 1469471561903 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 26299 | 1469471561912 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54a400 == 30 [pid = 26299] [id = 685] 11:32:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8dd2a400) [pid = 26299] [serial = 2056] [outer = (nil)] 11:32:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8dd2d400) [pid = 26299] [serial = 2057] [outer = 0x8dd2a400] 11:32:41 INFO - PROCESS | 26299 | 1469471561985 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8debb000) [pid = 26299] [serial = 2058] [outer = 0x8dd2a400] 11:32:43 INFO - PROCESS | 26299 | 1469471563155 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:32:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:32:43 INFO - PROCESS | 26299 | 1469471563199 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 11:32:43 INFO - PROCESS | 26299 | 1469471563215 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 26299 | 1469471563226 Marionette TRACE conn3 <- [1,2714,null,{}] 11:32:43 INFO - PROCESS | 26299 | 1469471563242 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 26299 | 1469471563251 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:43 INFO - PROCESS | 26299 | 1469471563493 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:32:44 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x8ccde400) [pid = 26299] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:32:44 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8debb400) [pid = 26299] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:32:44 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8ace1000) [pid = 26299] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:32:44 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x8b9e3400) [pid = 26299] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:32:44 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x8e09a000) [pid = 26299] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:32:44 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x8cce3800) [pid = 26299] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:32:44 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x8dec5000) [pid = 26299] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:32:44 INFO - PROCESS | 26299 | --DOMWINDOW == 62 (0x8f480c00) [pid = 26299] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:32:44 INFO - PROCESS | 26299 | --DOMWINDOW == 61 (0x8cfd6c00) [pid = 26299] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:32:44 INFO - PROCESS | 26299 | --DOMWINDOW == 60 (0x8f6f7400) [pid = 26299] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:32:44 INFO - PROCESS | 26299 | --DOMWINDOW == 59 (0x8ccdf400) [pid = 26299] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:32:44 INFO - PROCESS | 26299 | 1469471564301 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 26299 | 1469471564310 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ace1000 == 31 [pid = 26299] [id = 686] 11:32:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 60 (0x8b9e3400) [pid = 26299] [serial = 2059] [outer = (nil)] 11:32:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 61 (0x8cce3800) [pid = 26299] [serial = 2060] [outer = 0x8b9e3400] 11:32:44 INFO - PROCESS | 26299 | 1469471564421 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x8e095800) [pid = 26299] [serial = 2061] [outer = 0x8b9e3400] 11:32:45 INFO - PROCESS | 26299 | 1469471565167 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:32:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:32:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2024ms 11:32:45 INFO - PROCESS | 26299 | 1469471565231 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:32:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:32:45 INFO - PROCESS | 26299 | 1469471565235 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 11:32:45 INFO - PROCESS | 26299 | 1469471565242 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 26299 | 1469471565246 Marionette TRACE conn3 <- [1,2718,null,{}] 11:32:45 INFO - PROCESS | 26299 | 1469471565251 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 26299 | 1469471565257 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:45 INFO - PROCESS | 26299 | 1469471565439 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:32:45 INFO - PROCESS | 26299 | 1469471565453 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 26299 | 1469471565463 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:45 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfdac00 == 32 [pid = 26299] [id = 687] 11:32:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x8debb400) [pid = 26299] [serial = 2062] [outer = (nil)] 11:32:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x8f474400) [pid = 26299] [serial = 2063] [outer = 0x8debb400] 11:32:45 INFO - PROCESS | 26299 | 1469471565709 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8f477400) [pid = 26299] [serial = 2064] [outer = 0x8debb400] 11:32:46 INFO - PROCESS | 26299 | 1469471566940 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 26299 | 1469471566986 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 11:32:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:32:46 INFO - PROCESS | 26299 | 1469471566995 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 26299 | 1469471567000 Marionette TRACE conn3 <- [1,2722,null,{}] 11:32:47 INFO - PROCESS | 26299 | 1469471567009 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:47 INFO - PROCESS | 26299 | 1469471567016 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:47 INFO - PROCESS | 26299 | 1469471567247 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:32:47 INFO - PROCESS | 26299 | 1469471567492 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:47 INFO - PROCESS | 26299 | 1469471567505 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:47 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d4a0800 == 33 [pid = 26299] [id = 688] 11:32:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x8d4a1400) [pid = 26299] [serial = 2065] [outer = (nil)] 11:32:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x8d550800) [pid = 26299] [serial = 2066] [outer = 0x8d4a1400] 11:32:47 INFO - PROCESS | 26299 | 1469471567637 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8e07fc00) [pid = 26299] [serial = 2067] [outer = 0x8d4a1400] 11:32:48 INFO - PROCESS | 26299 | 1469471568657 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 26299 | 1469471568739 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 11:32:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:32:48 INFO - PROCESS | 26299 | 1469471568750 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 26299 | 1469471568754 Marionette TRACE conn3 <- [1,2726,null,{}] 11:32:48 INFO - PROCESS | 26299 | 1469471568765 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 26299 | 1469471568773 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:49 INFO - PROCESS | 26299 | 1469471569005 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:32:49 INFO - PROCESS | 26299 | 1469471569251 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 26299 | 1469471569261 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e7800 == 34 [pid = 26299] [id = 689] 11:32:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8f645000) [pid = 26299] [serial = 2068] [outer = (nil)] 11:32:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8f64b000) [pid = 26299] [serial = 2069] [outer = 0x8f645000] 11:32:49 INFO - PROCESS | 26299 | 1469471569364 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8f650000) [pid = 26299] [serial = 2070] [outer = 0x8f645000] 11:32:50 INFO - PROCESS | 26299 | 1469471570406 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:32:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:32:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1689ms 11:32:50 INFO - PROCESS | 26299 | 1469471570439 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 26299 | 1469471570443 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 11:32:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:32:50 INFO - PROCESS | 26299 | 1469471570451 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 26299 | 1469471570457 Marionette TRACE conn3 <- [1,2730,null,{}] 11:32:50 INFO - PROCESS | 26299 | 1469471570474 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:50 INFO - PROCESS | 26299 | 1469471570483 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:50 INFO - PROCESS | 26299 | 1469471570686 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:32:50 INFO - PROCESS | 26299 | 1469471570918 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 26299 | 1469471570930 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:51 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f07800 == 35 [pid = 26299] [id = 690] 11:32:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x90f07c00) [pid = 26299] [serial = 2071] [outer = (nil)] 11:32:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x90f0a800) [pid = 26299] [serial = 2072] [outer = 0x90f07c00] 11:32:51 INFO - PROCESS | 26299 | 1469471571055 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9116d000) [pid = 26299] [serial = 2073] [outer = 0x90f07c00] 11:32:52 INFO - PROCESS | 26299 | 1469471572388 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:32:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:32:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:32:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:32:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1991ms 11:32:52 INFO - PROCESS | 26299 | 1469471572444 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 11:32:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:32:52 INFO - PROCESS | 26299 | 1469471572449 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 11:32:52 INFO - PROCESS | 26299 | 1469471572456 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 26299 | 1469471572459 Marionette TRACE conn3 <- [1,2734,null,{}] 11:32:52 INFO - PROCESS | 26299 | 1469471572465 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 26299 | 1469471572471 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:52 INFO - PROCESS | 26299 | 1469471572718 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:32:52 INFO - PROCESS | 26299 | 1469471572884 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 26299 | 1469471572895 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f478800 == 36 [pid = 26299] [id = 691] 11:32:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x90f04400) [pid = 26299] [serial = 2074] [outer = (nil)] 11:32:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9121f400) [pid = 26299] [serial = 2075] [outer = 0x90f04400] 11:32:53 INFO - PROCESS | 26299 | 1469471573011 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x91221400) [pid = 26299] [serial = 2076] [outer = 0x90f04400] 11:32:53 INFO - PROCESS | 26299 | 1469471573943 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:32:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:32:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1535ms 11:32:53 INFO - PROCESS | 26299 | 1469471573991 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 26299 | 1469471573995 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 11:32:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:32:54 INFO - PROCESS | 26299 | 1469471574002 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 26299 | 1469471574006 Marionette TRACE conn3 <- [1,2738,null,{}] 11:32:54 INFO - PROCESS | 26299 | 1469471574028 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 26299 | 1469471574034 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:54 INFO - PROCESS | 26299 | 1469471574259 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:32:54 INFO - PROCESS | 26299 | 1469471574394 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 26299 | 1469471574403 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:54 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dec3800 == 37 [pid = 26299] [id = 692] 11:32:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x91933000) [pid = 26299] [serial = 2077] [outer = (nil)] 11:32:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x91939c00) [pid = 26299] [serial = 2078] [outer = 0x91933000] 11:32:54 INFO - PROCESS | 26299 | 1469471574490 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x91ac2400) [pid = 26299] [serial = 2079] [outer = 0x91933000] 11:32:55 INFO - PROCESS | 26299 | 1469471575499 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:32:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1581ms 11:32:55 INFO - PROCESS | 26299 | 1469471575584 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:32:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:32:55 INFO - PROCESS | 26299 | 1469471575588 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 11:32:55 INFO - PROCESS | 26299 | 1469471575595 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 26299 | 1469471575599 Marionette TRACE conn3 <- [1,2742,null,{}] 11:32:55 INFO - PROCESS | 26299 | 1469471575605 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 26299 | 1469471575616 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:55 INFO - PROCESS | 26299 | 1469471575875 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:32:56 INFO - PROCESS | 26299 | 1469471576120 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 26299 | 1469471576129 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd9c00 == 38 [pid = 26299] [id = 693] 11:32:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8acdac00) [pid = 26299] [serial = 2080] [outer = (nil)] 11:32:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x8b9df400) [pid = 26299] [serial = 2081] [outer = 0x8acdac00] 11:32:56 INFO - PROCESS | 26299 | 1469471576377 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8ccde800) [pid = 26299] [serial = 2082] [outer = 0x8acdac00] 11:32:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8deb9000 == 37 [pid = 26299] [id = 665] 11:32:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce9c00 == 36 [pid = 26299] [id = 666] 11:32:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8d499400 == 35 [pid = 26299] [id = 664] 11:32:57 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb09800 == 34 [pid = 26299] [id = 663] 11:32:57 INFO - PROCESS | 26299 | 1469471577501 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8cfd2800) [pid = 26299] [serial = 2006] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x8e09b400) [pid = 26299] [serial = 2010] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8e08d400) [pid = 26299] [serial = 2009] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8f651400) [pid = 26299] [serial = 2013] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x91176000) [pid = 26299] [serial = 2018] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x8d542c00) [pid = 26299] [serial = 2007] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x90f07000) [pid = 26299] [serial = 2015] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8d494000) [pid = 26299] [serial = 2030] [outer = (nil)] [url = about:blank] 11:32:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:32:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1951ms 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x90f0f800) [pid = 26299] [serial = 2016] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x8f647c00) [pid = 26299] [serial = 2012] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x9117a400) [pid = 26299] [serial = 2019] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8d548000) [pid = 26299] [serial = 2031] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x8dd28c00) [pid = 26299] [serial = 2027] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x91acd000) [pid = 26299] [serial = 2024] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8e7cf000) [pid = 26299] [serial = 2003] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8e7d3400) [pid = 26299] [serial = 2022] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x91ac3800) [pid = 26299] [serial = 2025] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x8e097800) [pid = 26299] [serial = 2033] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x8debcc00) [pid = 26299] [serial = 2028] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x8e7db000) [pid = 26299] [serial = 2034] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 62 (0x91933c00) [pid = 26299] [serial = 2021] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | --DOMWINDOW == 61 (0x8e7d5800) [pid = 26299] [serial = 2004] [outer = (nil)] [url = about:blank] 11:32:57 INFO - PROCESS | 26299 | 1469471577561 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 26299 | 1469471577568 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 11:32:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:32:57 INFO - PROCESS | 26299 | 1469471577578 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 26299 | 1469471577583 Marionette TRACE conn3 <- [1,2746,null,{}] 11:32:57 INFO - PROCESS | 26299 | 1469471577591 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:57 INFO - PROCESS | 26299 | 1469471577598 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:57 INFO - PROCESS | 26299 | 1469471577770 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:32:57 INFO - PROCESS | 26299 | 1469471577966 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 26299 | 1469471577977 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:58 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d544c00 == 35 [pid = 26299] [id = 694] 11:32:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x8d546c00) [pid = 26299] [serial = 2083] [outer = (nil)] 11:32:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x8d54d400) [pid = 26299] [serial = 2084] [outer = 0x8d546c00] 11:32:58 INFO - PROCESS | 26299 | 1469471578055 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x8e07e400) [pid = 26299] [serial = 2085] [outer = 0x8d546c00] 11:32:58 INFO - PROCESS | 26299 | 1469471578880 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:32:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:32:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1333ms 11:32:58 INFO - PROCESS | 26299 | 1469471578912 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 26299 | 1469471578919 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 11:32:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:32:58 INFO - PROCESS | 26299 | 1469471578929 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 26299 | 1469471578933 Marionette TRACE conn3 <- [1,2750,null,{}] 11:32:58 INFO - PROCESS | 26299 | 1469471578939 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:58 INFO - PROCESS | 26299 | 1469471578945 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:59 INFO - PROCESS | 26299 | 1469471579113 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:32:59 INFO - PROCESS | 26299 | 1469471579129 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 26299 | 1469471579135 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:32:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7cf400 == 36 [pid = 26299] [id = 695] 11:32:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8e7d0800) [pid = 26299] [serial = 2086] [outer = (nil)] 11:32:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x8e7db000) [pid = 26299] [serial = 2087] [outer = 0x8e7d0800] 11:32:59 INFO - PROCESS | 26299 | 1469471579207 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x8f479c00) [pid = 26299] [serial = 2088] [outer = 0x8e7d0800] 11:33:00 INFO - PROCESS | 26299 | 1469471580193 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:33:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:33:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1333ms 11:33:00 INFO - PROCESS | 26299 | 1469471580262 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 26299 | 1469471580267 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 11:33:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:33:00 INFO - PROCESS | 26299 | 1469471580287 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 26299 | 1469471580293 Marionette TRACE conn3 <- [1,2754,null,{}] 11:33:00 INFO - PROCESS | 26299 | 1469471580309 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 26299 | 1469471580318 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:00 INFO - PROCESS | 26299 | 1469471580582 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:33:00 INFO - PROCESS | 26299 | 1469471580606 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 26299 | 1469471580615 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e095000 == 37 [pid = 26299] [id = 696] 11:33:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8f648800) [pid = 26299] [serial = 2089] [outer = (nil)] 11:33:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8f6f3000) [pid = 26299] [serial = 2090] [outer = 0x8f648800] 11:33:00 INFO - PROCESS | 26299 | 1469471580682 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x90f02c00) [pid = 26299] [serial = 2091] [outer = 0x8f648800] 11:33:01 INFO - PROCESS | 26299 | 1469471581645 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:33:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:33:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1399ms 11:33:01 INFO - PROCESS | 26299 | 1469471581678 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 26299 | 1469471581682 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 11:33:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:33:01 INFO - PROCESS | 26299 | 1469471581689 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 26299 | 1469471581691 Marionette TRACE conn3 <- [1,2758,null,{}] 11:33:01 INFO - PROCESS | 26299 | 1469471581702 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:01 INFO - PROCESS | 26299 | 1469471581706 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:01 INFO - PROCESS | 26299 | 1469471581932 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:33:01 INFO - PROCESS | 26299 | 1469471581952 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 26299 | 1469471581961 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d496c00 == 38 [pid = 26299] [id = 697] 11:33:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8e7d8800) [pid = 26299] [serial = 2092] [outer = (nil)] 11:33:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x91173400) [pid = 26299] [serial = 2093] [outer = 0x8e7d8800] 11:33:02 INFO - PROCESS | 26299 | 1469471582031 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8d49d800) [pid = 26299] [serial = 2094] [outer = 0x8e7d8800] 11:33:02 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8f649000) [pid = 26299] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:33:02 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8dd2a400) [pid = 26299] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:33:02 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x8b9e3400) [pid = 26299] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:33:02 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x8cfcdc00) [pid = 26299] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:33:02 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8b9e4c00) [pid = 26299] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:33:02 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8acdb400) [pid = 26299] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:33:02 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x8cb0c000) [pid = 26299] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:33:02 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x8e091400) [pid = 26299] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:33:02 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x8f6ecc00) [pid = 26299] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:33:03 INFO - PROCESS | 26299 | 1469471583082 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:33:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:33:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1440ms 11:33:03 INFO - PROCESS | 26299 | 1469471583131 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 26299 | 1469471583134 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 11:33:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:33:03 INFO - PROCESS | 26299 | 1469471583140 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 26299 | 1469471583144 Marionette TRACE conn3 <- [1,2762,null,{}] 11:33:03 INFO - PROCESS | 26299 | 1469471583150 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:03 INFO - PROCESS | 26299 | 1469471583155 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:03 INFO - PROCESS | 26299 | 1469471583319 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:33:03 INFO - PROCESS | 26299 | 1469471583328 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 26299 | 1469471583334 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:03 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce2400 == 39 [pid = 26299] [id = 698] 11:33:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8cce5800) [pid = 26299] [serial = 2095] [outer = (nil)] 11:33:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x91223000) [pid = 26299] [serial = 2096] [outer = 0x8cce5800] 11:33:03 INFO - PROCESS | 26299 | 1469471583553 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x9193bc00) [pid = 26299] [serial = 2097] [outer = 0x8cce5800] 11:33:04 INFO - PROCESS | 26299 | 1469471584379 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:33:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:33:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1284ms 11:33:04 INFO - PROCESS | 26299 | 1469471584473 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 26299 | 1469471584478 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 11:33:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:33:04 INFO - PROCESS | 26299 | 1469471584493 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 26299 | 1469471584500 Marionette TRACE conn3 <- [1,2766,null,{}] 11:33:04 INFO - PROCESS | 26299 | 1469471584510 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 26299 | 1469471584517 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:04 INFO - PROCESS | 26299 | 1469471584733 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:33:04 INFO - PROCESS | 26299 | 1469471584928 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 26299 | 1469471584943 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:05 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb04400 == 40 [pid = 26299] [id = 699] 11:33:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8cfd2800) [pid = 26299] [serial = 2098] [outer = (nil)] 11:33:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8d49e400) [pid = 26299] [serial = 2099] [outer = 0x8cfd2800] 11:33:05 INFO - PROCESS | 26299 | 1469471585068 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8d547c00) [pid = 26299] [serial = 2100] [outer = 0x8cfd2800] 11:33:06 INFO - PROCESS | 26299 | 1469471586150 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:33:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:33:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1695ms 11:33:06 INFO - PROCESS | 26299 | 1469471586185 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 26299 | 1469471586190 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 11:33:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:33:06 INFO - PROCESS | 26299 | 1469471586201 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 26299 | 1469471586207 Marionette TRACE conn3 <- [1,2770,null,{}] 11:33:06 INFO - PROCESS | 26299 | 1469471586215 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:06 INFO - PROCESS | 26299 | 1469471586220 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:06 INFO - PROCESS | 26299 | 1469471586415 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:33:06 INFO - PROCESS | 26299 | 1469471586605 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 26299 | 1469471586612 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:06 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e09c800 == 41 [pid = 26299] [id = 700] 11:33:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8e7da000) [pid = 26299] [serial = 2101] [outer = (nil)] 11:33:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8f647400) [pid = 26299] [serial = 2102] [outer = 0x8e7da000] 11:33:06 INFO - PROCESS | 26299 | 1469471586701 Marionette DEBUG loaded listener.js 11:33:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8f651c00) [pid = 26299] [serial = 2103] [outer = 0x8e7da000] 11:33:07 INFO - PROCESS | 26299 | 1469471587722 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:33:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1593ms 11:33:07 INFO - PROCESS | 26299 | 1469471587792 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 26299 | 1469471587797 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 11:33:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:33:07 INFO - PROCESS | 26299 | 1469471587803 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 26299 | 1469471587807 Marionette TRACE conn3 <- [1,2774,null,{}] 11:33:07 INFO - PROCESS | 26299 | 1469471587822 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 26299 | 1469471587830 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:08 INFO - PROCESS | 26299 | 1469471588058 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:33:08 INFO - PROCESS | 26299 | 1469471588345 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 26299 | 1469471588359 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:08 INFO - PROCESS | 26299 | ++DOCSHELL 0x9193cc00 == 42 [pid = 26299] [id = 701] 11:33:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x91ad0000) [pid = 26299] [serial = 2104] [outer = (nil)] 11:33:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x91c81000) [pid = 26299] [serial = 2105] [outer = 0x91ad0000] 11:33:08 INFO - PROCESS | 26299 | 1469471588461 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x91c87000) [pid = 26299] [serial = 2106] [outer = 0x91ad0000] 11:33:09 INFO - PROCESS | 26299 | 1469471589397 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:33:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:33:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1631ms 11:33:09 INFO - PROCESS | 26299 | 1469471589435 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 26299 | 1469471589439 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 11:33:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:33:09 INFO - PROCESS | 26299 | 1469471589445 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 26299 | 1469471589449 Marionette TRACE conn3 <- [1,2778,null,{}] 11:33:09 INFO - PROCESS | 26299 | 1469471589455 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:09 INFO - PROCESS | 26299 | 1469471589460 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:09 INFO - PROCESS | 26299 | 1469471589646 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:33:09 INFO - PROCESS | 26299 | 1469471589834 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 26299 | 1469471589840 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x9121fc00 == 43 [pid = 26299] [id = 702] 11:33:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x9193b400) [pid = 26299] [serial = 2107] [outer = (nil)] 11:33:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x91f1e800) [pid = 26299] [serial = 2108] [outer = 0x9193b400] 11:33:09 INFO - PROCESS | 26299 | 1469471589922 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9220b000) [pid = 26299] [serial = 2109] [outer = 0x9193b400] 11:33:10 INFO - PROCESS | 26299 | 1469471590871 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:33:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:33:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1482ms 11:33:10 INFO - PROCESS | 26299 | 1469471590928 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:33:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:33:10 INFO - PROCESS | 26299 | 1469471590932 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 11:33:10 INFO - PROCESS | 26299 | 1469471590939 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 26299 | 1469471590943 Marionette TRACE conn3 <- [1,2782,null,{}] 11:33:10 INFO - PROCESS | 26299 | 1469471590949 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:10 INFO - PROCESS | 26299 | 1469471590954 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:11 INFO - PROCESS | 26299 | 1469471591134 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:33:11 INFO - PROCESS | 26299 | 1469471591322 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:11 INFO - PROCESS | 26299 | 1469471591331 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d543400 == 44 [pid = 26299] [id = 703] 11:33:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x91171800) [pid = 26299] [serial = 2110] [outer = (nil)] 11:33:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x9231ec00) [pid = 26299] [serial = 2111] [outer = 0x91171800] 11:33:11 INFO - PROCESS | 26299 | 1469471591413 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x92322c00) [pid = 26299] [serial = 2112] [outer = 0x91171800] 11:33:12 INFO - PROCESS | 26299 | 1469471592363 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:33:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:33:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1482ms 11:33:12 INFO - PROCESS | 26299 | 1469471592421 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 26299 | 1469471592424 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 11:33:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:33:12 INFO - PROCESS | 26299 | 1469471592431 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 26299 | 1469471592435 Marionette TRACE conn3 <- [1,2786,null,{}] 11:33:12 INFO - PROCESS | 26299 | 1469471592441 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:12 INFO - PROCESS | 26299 | 1469471592451 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:12 INFO - PROCESS | 26299 | 1469471592707 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:33:12 INFO - PROCESS | 26299 | 1469471592946 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 26299 | 1469471592952 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d4c00 == 45 [pid = 26299] [id = 704] 11:33:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x92325000) [pid = 26299] [serial = 2113] [outer = (nil)] 11:33:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x92334400) [pid = 26299] [serial = 2114] [outer = 0x92325000] 11:33:13 INFO - PROCESS | 26299 | 1469471593078 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x92339c00) [pid = 26299] [serial = 2115] [outer = 0x92325000] 11:33:14 INFO - PROCESS | 26299 | 1469471594007 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:33:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:33:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1642ms 11:33:14 INFO - PROCESS | 26299 | 1469471594075 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:33:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:33:14 INFO - PROCESS | 26299 | 1469471594079 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 11:33:14 INFO - PROCESS | 26299 | 1469471594086 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 26299 | 1469471594090 Marionette TRACE conn3 <- [1,2790,null,{}] 11:33:14 INFO - PROCESS | 26299 | 1469471594095 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:14 INFO - PROCESS | 26299 | 1469471594101 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:14 INFO - PROCESS | 26299 | 1469471594318 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:33:14 INFO - PROCESS | 26299 | 1469471594520 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 26299 | 1469471594531 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f477c00 == 46 [pid = 26299] [id = 705] 11:33:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x91acd000) [pid = 26299] [serial = 2116] [outer = (nil)] 11:33:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x92488400) [pid = 26299] [serial = 2117] [outer = 0x91acd000] 11:33:14 INFO - PROCESS | 26299 | 1469471594613 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x9248a800) [pid = 26299] [serial = 2118] [outer = 0x91acd000] 11:33:15 INFO - PROCESS | 26299 | 1469471595625 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:33:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:33:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1583ms 11:33:15 INFO - PROCESS | 26299 | 1469471595669 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 26299 | 1469471595672 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 11:33:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:33:15 INFO - PROCESS | 26299 | 1469471595680 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 26299 | 1469471595683 Marionette TRACE conn3 <- [1,2794,null,{}] 11:33:15 INFO - PROCESS | 26299 | 1469471595689 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:15 INFO - PROCESS | 26299 | 1469471595694 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:15 INFO - PROCESS | 26299 | 1469471595887 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:33:16 INFO - PROCESS | 26299 | 1469471596347 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 26299 | 1469471596357 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0f000 == 47 [pid = 26299] [id = 706] 11:33:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x8ccdf400) [pid = 26299] [serial = 2119] [outer = (nil)] 11:33:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x8cce9c00) [pid = 26299] [serial = 2120] [outer = 0x8ccdf400] 11:33:16 INFO - PROCESS | 26299 | 1469471596479 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x8d495c00) [pid = 26299] [serial = 2121] [outer = 0x8ccdf400] 11:33:17 INFO - PROCESS | 26299 | 1469471597542 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8e088800 == 46 [pid = 26299] [id = 662] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb10000 == 45 [pid = 26299] [id = 676] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8acdb000 == 44 [pid = 26299] [id = 683] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd8c00 == 43 [pid = 26299] [id = 677] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8e097c00 == 42 [pid = 26299] [id = 667] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce3400 == 41 [pid = 26299] [id = 668] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce9000 == 40 [pid = 26299] [id = 679] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8f478000 == 39 [pid = 26299] [id = 680] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54d000 == 38 [pid = 26299] [id = 669] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8ace2000 == 37 [pid = 26299] [id = 672] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e0800 == 36 [pid = 26299] [id = 673] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9ddc00 == 35 [pid = 26299] [id = 674] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8e091800 == 34 [pid = 26299] [id = 671] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8f47f800 == 33 [pid = 26299] [id = 670] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8acdfc00 == 32 [pid = 26299] [id = 678] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8acdc000 == 31 [pid = 26299] [id = 675] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8acdf800 == 30 [pid = 26299] [id = 681] 11:33:18 INFO - PROCESS | 26299 | --DOCSHELL 0x8ace3000 == 29 [pid = 26299] [id = 682] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8cfd7400) [pid = 26299] [serial = 2054] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8dd2b000) [pid = 26299] [serial = 2037] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x8ace2c00) [pid = 26299] [serial = 2051] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x8b9eb800) [pid = 26299] [serial = 2052] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x8d496000) [pid = 26299] [serial = 2036] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x8e08e400) [pid = 26299] [serial = 2049] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8dd26800) [pid = 26299] [serial = 2048] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8f47d800) [pid = 26299] [serial = 2040] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8f473c00) [pid = 26299] [serial = 2039] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x91227800) [pid = 26299] [serial = 2043] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x91174000) [pid = 26299] [serial = 2042] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x91aca800) [pid = 26299] [serial = 2046] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x91ac1800) [pid = 26299] [serial = 2045] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x8debb000) [pid = 26299] [serial = 2058] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x8dd2d400) [pid = 26299] [serial = 2057] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8cce3800) [pid = 26299] [serial = 2060] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8d498800) [pid = 26299] [serial = 2055] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x8e095800) [pid = 26299] [serial = 2061] [outer = (nil)] [url = about:blank] 11:33:18 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8f474400) [pid = 26299] [serial = 2063] [outer = (nil)] [url = about:blank] 11:33:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:33:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 3038ms 11:33:18 INFO - PROCESS | 26299 | 1469471598850 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 26299 | 1469471598855 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 11:33:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:33:18 INFO - PROCESS | 26299 | 1469471598867 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - PROCESS | 26299 | 1469471598875 Marionette TRACE conn3 <- [1,2798,null,{}] 11:33:18 INFO - PROCESS | 26299 | 1469471598884 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:18 INFO - PROCESS | 26299 | 1469471598891 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:19 INFO - PROCESS | 26299 | 1469471599072 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:33:19 INFO - PROCESS | 26299 | 1469471599213 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 26299 | 1469471599225 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e6800 == 30 [pid = 26299] [id = 707] 11:33:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8b9e8400) [pid = 26299] [serial = 2122] [outer = (nil)] 11:33:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8cb03c00) [pid = 26299] [serial = 2123] [outer = 0x8b9e8400] 11:33:19 INFO - PROCESS | 26299 | 1469471599297 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x8cb0ac00) [pid = 26299] [serial = 2124] [outer = 0x8b9e8400] 11:33:20 INFO - PROCESS | 26299 | 1469471600147 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1352ms 11:33:20 INFO - PROCESS | 26299 | 1469471600218 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:33:20 INFO - PROCESS | 26299 | 1469471600224 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 11:33:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:33:20 INFO - PROCESS | 26299 | 1469471600236 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 26299 | 1469471600243 Marionette TRACE conn3 <- [1,2802,null,{}] 11:33:20 INFO - PROCESS | 26299 | 1469471600249 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:20 INFO - PROCESS | 26299 | 1469471600256 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:20 INFO - PROCESS | 26299 | 1469471600440 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:33:20 INFO - PROCESS | 26299 | 1469471600586 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 26299 | 1469471600599 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd1800 == 31 [pid = 26299] [id = 708] 11:33:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x8d495000) [pid = 26299] [serial = 2125] [outer = (nil)] 11:33:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x8d49c000) [pid = 26299] [serial = 2126] [outer = 0x8d495000] 11:33:20 INFO - PROCESS | 26299 | 1469471600674 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x8d542800) [pid = 26299] [serial = 2127] [outer = 0x8d495000] 11:33:21 INFO - PROCESS | 26299 | 1469471601658 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:33:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:33:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1457ms 11:33:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:33:21 INFO - PROCESS | 26299 | 1469471601689 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 26299 | 1469471601693 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 11:33:21 INFO - PROCESS | 26299 | 1469471601700 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 26299 | 1469471601704 Marionette TRACE conn3 <- [1,2806,null,{}] 11:33:21 INFO - PROCESS | 26299 | 1469471601731 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:21 INFO - PROCESS | 26299 | 1469471601741 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:21 INFO - PROCESS | 26299 | 1469471601979 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:33:22 INFO - PROCESS | 26299 | 1469471602011 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 26299 | 1469471602024 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x8debb800 == 32 [pid = 26299] [id = 709] 11:33:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x8debbc00) [pid = 26299] [serial = 2128] [outer = (nil)] 11:33:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x8dec3c00) [pid = 26299] [serial = 2129] [outer = 0x8debbc00] 11:33:22 INFO - PROCESS | 26299 | 1469471602102 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8e080c00) [pid = 26299] [serial = 2130] [outer = 0x8debbc00] 11:33:23 INFO - PROCESS | 26299 | 1469471603139 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:33:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:33:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1487ms 11:33:23 INFO - PROCESS | 26299 | 1469471603186 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 26299 | 1469471603190 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 11:33:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:33:23 INFO - PROCESS | 26299 | 1469471603206 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 26299 | 1469471603209 Marionette TRACE conn3 <- [1,2810,null,{}] 11:33:23 INFO - PROCESS | 26299 | 1469471603215 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:23 INFO - PROCESS | 26299 | 1469471603220 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:23 INFO - PROCESS | 26299 | 1469471603880 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x91933000) [pid = 26299] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8f648800) [pid = 26299] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x90f04400) [pid = 26299] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x90f07c00) [pid = 26299] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x8f645000) [pid = 26299] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8d4a1400) [pid = 26299] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8e7d0800) [pid = 26299] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x8e7d8800) [pid = 26299] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8d546c00) [pid = 26299] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8acdac00) [pid = 26299] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x8debb400) [pid = 26299] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:33:23 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x8cce5800) [pid = 26299] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:33:24 INFO - PROCESS | 26299 | 1469471604071 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:24 INFO - PROCESS | 26299 | 1469471604079 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:24 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acdac00 == 33 [pid = 26299] [id = 710] 11:33:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8b9e0c00) [pid = 26299] [serial = 2131] [outer = (nil)] 11:33:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8d546c00) [pid = 26299] [serial = 2132] [outer = 0x8b9e0c00] 11:33:24 INFO - PROCESS | 26299 | 1469471604154 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8e09a800) [pid = 26299] [serial = 2133] [outer = 0x8b9e0c00] 11:33:24 INFO - PROCESS | 26299 | 1469471604957 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1781ms 11:33:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:33:24 INFO - PROCESS | 26299 | 1469471604987 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 26299 | 1469471604990 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 11:33:24 INFO - PROCESS | 26299 | 1469471604996 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:33:25 INFO - PROCESS | 26299 | 1469471605000 Marionette TRACE conn3 <- [1,2814,null,{}] 11:33:25 INFO - PROCESS | 26299 | 1469471605005 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:25 INFO - PROCESS | 26299 | 1469471605010 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:25 INFO - PROCESS | 26299 | 1469471605219 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:33:25 INFO - PROCESS | 26299 | 1469471605239 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 26299 | 1469471605249 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce3000 == 34 [pid = 26299] [id = 711] 11:33:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8e092000) [pid = 26299] [serial = 2134] [outer = (nil)] 11:33:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8e7d9c00) [pid = 26299] [serial = 2135] [outer = 0x8e092000] 11:33:25 INFO - PROCESS | 26299 | 1469471605315 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x8f477800) [pid = 26299] [serial = 2136] [outer = 0x8e092000] 11:33:26 INFO - PROCESS | 26299 | 1469471606433 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:33:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1488ms 11:33:26 INFO - PROCESS | 26299 | 1469471606486 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:33:26 INFO - PROCESS | 26299 | 1469471606494 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 11:33:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:33:26 INFO - PROCESS | 26299 | 1469471606503 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 26299 | 1469471606509 Marionette TRACE conn3 <- [1,2818,null,{}] 11:33:26 INFO - PROCESS | 26299 | 1469471606517 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:26 INFO - PROCESS | 26299 | 1469471606523 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:26 INFO - PROCESS | 26299 | 1469471606755 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:33:27 INFO - PROCESS | 26299 | 1469471607047 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 26299 | 1469471607065 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd5c00 == 35 [pid = 26299] [id = 712] 11:33:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x8b9ea800) [pid = 26299] [serial = 2137] [outer = (nil)] 11:33:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x8d549c00) [pid = 26299] [serial = 2138] [outer = 0x8b9ea800] 11:33:27 INFO - PROCESS | 26299 | 1469471607153 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x8dd2f400) [pid = 26299] [serial = 2139] [outer = 0x8b9ea800] 11:33:28 INFO - PROCESS | 26299 | 1469471608229 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:33:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1797ms 11:33:28 INFO - PROCESS | 26299 | 1469471608301 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 26299 | 1469471608308 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 11:33:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:33:28 INFO - PROCESS | 26299 | 1469471608319 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 26299 | 1469471608323 Marionette TRACE conn3 <- [1,2822,null,{}] 11:33:28 INFO - PROCESS | 26299 | 1469471608330 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:28 INFO - PROCESS | 26299 | 1469471608336 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:28 INFO - PROCESS | 26299 | 1469471608570 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:33:28 INFO - PROCESS | 26299 | 1469471608855 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 26299 | 1469471608872 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acdb000 == 36 [pid = 26299] [id = 713] 11:33:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x8e7d7c00) [pid = 26299] [serial = 2140] [outer = (nil)] 11:33:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x8f643400) [pid = 26299] [serial = 2141] [outer = 0x8e7d7c00] 11:33:28 INFO - PROCESS | 26299 | 1469471608962 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8f648000) [pid = 26299] [serial = 2142] [outer = 0x8e7d7c00] 11:33:30 INFO - PROCESS | 26299 | 1469471610069 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:33:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:33:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1791ms 11:33:30 INFO - PROCESS | 26299 | 1469471610110 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:33:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:33:30 INFO - PROCESS | 26299 | 1469471610115 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 11:33:30 INFO - PROCESS | 26299 | 1469471610121 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:33:30 INFO - PROCESS | 26299 | 1469471610128 Marionette TRACE conn3 <- [1,2826,null,{}] 11:33:30 INFO - PROCESS | 26299 | 1469471610144 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:30 INFO - PROCESS | 26299 | 1469471610152 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:30 INFO - PROCESS | 26299 | 1469471610351 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:33:30 INFO - PROCESS | 26299 | 1469471610584 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 26299 | 1469471610596 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:30 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f02800 == 37 [pid = 26299] [id = 714] 11:33:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x90f03c00) [pid = 26299] [serial = 2143] [outer = (nil)] 11:33:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x90f0ac00) [pid = 26299] [serial = 2144] [outer = 0x90f03c00] 11:33:30 INFO - PROCESS | 26299 | 1469471610722 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x9116e000) [pid = 26299] [serial = 2145] [outer = 0x90f03c00] 11:33:31 INFO - PROCESS | 26299 | 1469471611740 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:33:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1688ms 11:33:31 INFO - PROCESS | 26299 | 1469471611811 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 26299 | 1469471611817 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 11:33:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:33:31 INFO - PROCESS | 26299 | 1469471611826 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 26299 | 1469471611831 Marionette TRACE conn3 <- [1,2830,null,{}] 11:33:31 INFO - PROCESS | 26299 | 1469471611837 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 26299 | 1469471611843 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:32 INFO - PROCESS | 26299 | 1469471612213 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:33:32 INFO - PROCESS | 26299 | 1469471612496 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 26299 | 1469471612503 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:32 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9de800 == 38 [pid = 26299] [id = 715] 11:33:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8b9e5400) [pid = 26299] [serial = 2146] [outer = (nil)] 11:33:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x8cb07800) [pid = 26299] [serial = 2147] [outer = 0x8b9e5400] 11:33:32 INFO - PROCESS | 26299 | 1469471612599 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x8cfd3400) [pid = 26299] [serial = 2148] [outer = 0x8b9e5400] 11:33:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8e09c800 == 37 [pid = 26299] [id = 700] 11:33:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8d496c00 == 36 [pid = 26299] [id = 697] 11:33:33 INFO - PROCESS | 26299 | --DOCSHELL 0x8d544c00 == 35 [pid = 26299] [id = 694] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x9193bc00) [pid = 26299] [serial = 2097] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x91ac2400) [pid = 26299] [serial = 2079] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8f6f3000) [pid = 26299] [serial = 2090] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x9121f400) [pid = 26299] [serial = 2075] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x90f0a800) [pid = 26299] [serial = 2072] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x8f650000) [pid = 26299] [serial = 2070] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8e07fc00) [pid = 26299] [serial = 2067] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8f479c00) [pid = 26299] [serial = 2088] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x8d49d800) [pid = 26299] [serial = 2094] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x8e07e400) [pid = 26299] [serial = 2085] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x8ccde800) [pid = 26299] [serial = 2082] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x91939c00) [pid = 26299] [serial = 2078] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x91173400) [pid = 26299] [serial = 2093] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x8d550800) [pid = 26299] [serial = 2066] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8e7db000) [pid = 26299] [serial = 2087] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8f64b000) [pid = 26299] [serial = 2069] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x90f02c00) [pid = 26299] [serial = 2091] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x8f477400) [pid = 26299] [serial = 2064] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8b9df400) [pid = 26299] [serial = 2081] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8d54d400) [pid = 26299] [serial = 2084] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x9116d000) [pid = 26299] [serial = 2073] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x91221400) [pid = 26299] [serial = 2076] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x91223000) [pid = 26299] [serial = 2096] [outer = (nil)] [url = about:blank] 11:33:33 INFO - PROCESS | 26299 | 1469471613641 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:33:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1849ms 11:33:33 INFO - PROCESS | 26299 | 1469471613676 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 26299 | 1469471613682 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 11:33:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:33:33 INFO - PROCESS | 26299 | 1469471613690 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 26299 | 1469471613695 Marionette TRACE conn3 <- [1,2834,null,{}] 11:33:33 INFO - PROCESS | 26299 | 1469471613702 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:33 INFO - PROCESS | 26299 | 1469471613707 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:33 INFO - PROCESS | 26299 | 1469471613875 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:33:34 INFO - PROCESS | 26299 | 1469471614042 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 26299 | 1469471614055 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:34 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccec000 == 36 [pid = 26299] [id = 716] 11:33:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8d544c00) [pid = 26299] [serial = 2149] [outer = (nil)] 11:33:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x8dd26000) [pid = 26299] [serial = 2150] [outer = 0x8d544c00] 11:33:34 INFO - PROCESS | 26299 | 1469471614128 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x8dec2c00) [pid = 26299] [serial = 2151] [outer = 0x8d544c00] 11:33:34 INFO - PROCESS | 26299 | 1469471614992 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:33:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:33:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1385ms 11:33:35 INFO - PROCESS | 26299 | 1469471615076 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:33:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:33:35 INFO - PROCESS | 26299 | 1469471615081 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 11:33:35 INFO - PROCESS | 26299 | 1469471615088 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 26299 | 1469471615091 Marionette TRACE conn3 <- [1,2838,null,{}] 11:33:35 INFO - PROCESS | 26299 | 1469471615097 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:35 INFO - PROCESS | 26299 | 1469471615103 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:35 INFO - PROCESS | 26299 | 1469471615278 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:33:35 INFO - PROCESS | 26299 | 1469471615439 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 26299 | 1469471615448 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:35 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e09c800 == 37 [pid = 26299] [id = 717] 11:33:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8e7d4400) [pid = 26299] [serial = 2152] [outer = (nil)] 11:33:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8f47c000) [pid = 26299] [serial = 2153] [outer = 0x8e7d4400] 11:33:35 INFO - PROCESS | 26299 | 1469471615531 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8f647800) [pid = 26299] [serial = 2154] [outer = 0x8e7d4400] 11:33:36 INFO - PROCESS | 26299 | 1469471616471 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:33:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:33:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1431ms 11:33:36 INFO - PROCESS | 26299 | 1469471616519 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 26299 | 1469471616525 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 11:33:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:33:36 INFO - PROCESS | 26299 | 1469471616555 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 26299 | 1469471616561 Marionette TRACE conn3 <- [1,2842,null,{}] 11:33:36 INFO - PROCESS | 26299 | 1469471616569 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:36 INFO - PROCESS | 26299 | 1469471616576 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:36 INFO - PROCESS | 26299 | 1469471616802 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:33:36 INFO - PROCESS | 26299 | 1469471616826 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 26299 | 1469471616833 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d1400 == 38 [pid = 26299] [id = 718] 11:33:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x90f03400) [pid = 26299] [serial = 2155] [outer = (nil)] 11:33:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x90f0b000) [pid = 26299] [serial = 2156] [outer = 0x90f03400] 11:33:36 INFO - PROCESS | 26299 | 1469471616904 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x90f09800) [pid = 26299] [serial = 2157] [outer = 0x90f03400] 11:33:37 INFO - PROCESS | 26299 | 1469471617905 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:33:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:33:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1405ms 11:33:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:33:37 INFO - PROCESS | 26299 | 1469471617940 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:33:37 INFO - PROCESS | 26299 | 1469471617943 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 11:33:37 INFO - PROCESS | 26299 | 1469471617950 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 26299 | 1469471617953 Marionette TRACE conn3 <- [1,2846,null,{}] 11:33:37 INFO - PROCESS | 26299 | 1469471617965 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:37 INFO - PROCESS | 26299 | 1469471617969 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:38 INFO - PROCESS | 26299 | 1469471618190 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8debbc00) [pid = 26299] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8b9e0c00) [pid = 26299] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x8b9e8400) [pid = 26299] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x8cfd2800) [pid = 26299] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8e7da000) [pid = 26299] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x91ad0000) [pid = 26299] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x9193b400) [pid = 26299] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x8d495000) [pid = 26299] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x91171800) [pid = 26299] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x8ccdf400) [pid = 26299] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 62 (0x92325000) [pid = 26299] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:33:38 INFO - PROCESS | 26299 | --DOMWINDOW == 61 (0x91acd000) [pid = 26299] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:33:38 INFO - PROCESS | 26299 | 1469471618393 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 26299 | 1469471618402 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acddc00 == 39 [pid = 26299] [id = 719] 11:33:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 62 (0x8b9e0c00) [pid = 26299] [serial = 2158] [outer = (nil)] 11:33:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 63 (0x8d494000) [pid = 26299] [serial = 2159] [outer = 0x8b9e0c00] 11:33:38 INFO - PROCESS | 26299 | 1469471618549 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x8d54b800) [pid = 26299] [serial = 2160] [outer = 0x8b9e0c00] 11:33:39 INFO - PROCESS | 26299 | 1469471619573 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:33:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:33:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1691ms 11:33:39 INFO - PROCESS | 26299 | 1469471619641 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 26299 | 1469471619649 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 11:33:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:33:39 INFO - PROCESS | 26299 | 1469471619659 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 26299 | 1469471619665 Marionette TRACE conn3 <- [1,2850,null,{}] 11:33:39 INFO - PROCESS | 26299 | 1469471619676 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:39 INFO - PROCESS | 26299 | 1469471619682 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:39 INFO - PROCESS | 26299 | 1469471619931 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:33:40 INFO - PROCESS | 26299 | 1469471620183 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 26299 | 1469471620191 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:40 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd7400 == 40 [pid = 26299] [id = 720] 11:33:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8d496000) [pid = 26299] [serial = 2161] [outer = (nil)] 11:33:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x8dec0c00) [pid = 26299] [serial = 2162] [outer = 0x8d496000] 11:33:40 INFO - PROCESS | 26299 | 1469471620314 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x8e094c00) [pid = 26299] [serial = 2163] [outer = 0x8d496000] 11:33:41 INFO - PROCESS | 26299 | 1469471621305 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1692ms 11:33:41 INFO - PROCESS | 26299 | 1469471621351 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 26299 | 1469471621359 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 11:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:33:41 INFO - PROCESS | 26299 | 1469471621392 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 26299 | 1469471621398 Marionette TRACE conn3 <- [1,2854,null,{}] 11:33:41 INFO - PROCESS | 26299 | 1469471621405 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 26299 | 1469471621411 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:41 INFO - PROCESS | 26299 | 1469471621619 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:33:41 INFO - PROCESS | 26299 | 1469471621813 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 26299 | 1469471621823 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f650c00 == 41 [pid = 26299] [id = 721] 11:33:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8f6ec800) [pid = 26299] [serial = 2164] [outer = (nil)] 11:33:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8f6f3c00) [pid = 26299] [serial = 2165] [outer = 0x8f6ec800] 11:33:41 INFO - PROCESS | 26299 | 1469471621976 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x90f01400) [pid = 26299] [serial = 2166] [outer = 0x8f6ec800] 11:33:43 INFO - PROCESS | 26299 | 1469471623021 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1702ms 11:33:43 INFO - PROCESS | 26299 | 1469471623091 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 26299 | 1469471623096 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 11:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:33:43 INFO - PROCESS | 26299 | 1469471623103 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 26299 | 1469471623110 Marionette TRACE conn3 <- [1,2858,null,{}] 11:33:43 INFO - PROCESS | 26299 | 1469471623128 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 26299 | 1469471623137 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:43 INFO - PROCESS | 26299 | 1469471623370 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:33:43 INFO - PROCESS | 26299 | 1469471623655 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 26299 | 1469471623666 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x91227800 == 42 [pid = 26299] [id = 722] 11:33:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x91229400) [pid = 26299] [serial = 2167] [outer = (nil)] 11:33:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x91931400) [pid = 26299] [serial = 2168] [outer = 0x91229400] 11:33:43 INFO - PROCESS | 26299 | 1469471623755 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x91934000) [pid = 26299] [serial = 2169] [outer = 0x91229400] 11:33:44 INFO - PROCESS | 26299 | 1469471624757 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1692ms 11:33:44 INFO - PROCESS | 26299 | 1469471624796 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 26299 | 1469471624802 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 11:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:33:44 INFO - PROCESS | 26299 | 1469471624809 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 26299 | 1469471624813 Marionette TRACE conn3 <- [1,2862,null,{}] 11:33:44 INFO - PROCESS | 26299 | 1469471624819 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:44 INFO - PROCESS | 26299 | 1469471624825 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:45 INFO - PROCESS | 26299 | 1469471625027 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:33:45 INFO - PROCESS | 26299 | 1469471625217 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 26299 | 1469471625229 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:45 INFO - PROCESS | 26299 | ++DOCSHELL 0x9192d800 == 43 [pid = 26299] [id = 723] 11:33:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x91937400) [pid = 26299] [serial = 2170] [outer = (nil)] 11:33:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x91ac6c00) [pid = 26299] [serial = 2171] [outer = 0x91937400] 11:33:45 INFO - PROCESS | 26299 | 1469471625311 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x91ac9000) [pid = 26299] [serial = 2172] [outer = 0x91937400] 11:33:46 INFO - PROCESS | 26299 | 1469471626294 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:33:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:33:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1540ms 11:33:46 INFO - PROCESS | 26299 | 1469471626351 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 26299 | 1469471626355 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 11:33:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:33:46 INFO - PROCESS | 26299 | 1469471626362 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - PROCESS | 26299 | 1469471626366 Marionette TRACE conn3 <- [1,2866,null,{}] 11:33:46 INFO - PROCESS | 26299 | 1469471626372 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:46 INFO - PROCESS | 26299 | 1469471626378 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:46 INFO - PROCESS | 26299 | 1469471626572 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:33:46 INFO - PROCESS | 26299 | 1469471626763 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 26299 | 1469471626770 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x9121f800 == 44 [pid = 26299] [id = 724] 11:33:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x91ac2800) [pid = 26299] [serial = 2173] [outer = (nil)] 11:33:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x91c7f400) [pid = 26299] [serial = 2174] [outer = 0x91ac2800] 11:33:46 INFO - PROCESS | 26299 | 1469471626856 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x91c83c00) [pid = 26299] [serial = 2175] [outer = 0x91ac2800] 11:33:47 INFO - PROCESS | 26299 | 1469471627909 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1581ms 11:33:47 INFO - PROCESS | 26299 | 1469471627944 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 26299 | 1469471627948 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 11:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:33:47 INFO - PROCESS | 26299 | 1469471627956 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 26299 | 1469471627959 Marionette TRACE conn3 <- [1,2870,null,{}] 11:33:47 INFO - PROCESS | 26299 | 1469471627966 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:47 INFO - PROCESS | 26299 | 1469471627978 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:48 INFO - PROCESS | 26299 | 1469471628213 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:33:48 INFO - PROCESS | 26299 | 1469471628456 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 26299 | 1469471628469 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0e400 == 45 [pid = 26299] [id = 725] 11:33:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x8cfda800) [pid = 26299] [serial = 2176] [outer = (nil)] 11:33:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x92210400) [pid = 26299] [serial = 2177] [outer = 0x8cfda800] 11:33:48 INFO - PROCESS | 26299 | 1469471628595 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x9231e000) [pid = 26299] [serial = 2178] [outer = 0x8cfda800] 11:33:49 INFO - PROCESS | 26299 | 1469471629558 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:33:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:33:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1686ms 11:33:49 INFO - PROCESS | 26299 | 1469471629644 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 26299 | 1469471629648 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 11:33:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:33:49 INFO - PROCESS | 26299 | 1469471629655 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 26299 | 1469471629660 Marionette TRACE conn3 <- [1,2874,null,{}] 11:33:49 INFO - PROCESS | 26299 | 1469471629666 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:49 INFO - PROCESS | 26299 | 1469471629672 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:49 INFO - PROCESS | 26299 | 1469471629866 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:33:50 INFO - PROCESS | 26299 | 1469471630115 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 26299 | 1469471630122 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9dcc00 == 46 [pid = 26299] [id = 726] 11:33:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8b9ddc00) [pid = 26299] [serial = 2179] [outer = (nil)] 11:33:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x8b9e8400) [pid = 26299] [serial = 2180] [outer = 0x8b9ddc00] 11:33:50 INFO - PROCESS | 26299 | 1469471630436 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8cce1800) [pid = 26299] [serial = 2181] [outer = 0x8b9ddc00] 11:33:51 INFO - PROCESS | 26299 | 1469471631384 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:33:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:33:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1786ms 11:33:51 INFO - PROCESS | 26299 | 1469471631451 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:33:51 INFO - PROCESS | 26299 | 1469471631458 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 11:33:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:33:51 INFO - PROCESS | 26299 | 1469471631469 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 26299 | 1469471631473 Marionette TRACE conn3 <- [1,2878,null,{}] 11:33:51 INFO - PROCESS | 26299 | 1469471631482 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:51 INFO - PROCESS | 26299 | 1469471631488 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:51 INFO - PROCESS | 26299 | 1469471631689 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:33:52 INFO - PROCESS | 26299 | 1469471632032 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 26299 | 1469471632044 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x8deb8400 == 47 [pid = 26299] [id = 727] 11:33:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x8debec00) [pid = 26299] [serial = 2182] [outer = (nil)] 11:33:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x8e087800) [pid = 26299] [serial = 2183] [outer = 0x8debec00] 11:33:52 INFO - PROCESS | 26299 | 1469471632128 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x8e7d4800) [pid = 26299] [serial = 2184] [outer = 0x8debec00] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8d543400 == 46 [pid = 26299] [id = 703] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7cf400 == 45 [pid = 26299] [id = 695] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8ace1000 == 44 [pid = 26299] [id = 686] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54a400 == 43 [pid = 26299] [id = 685] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8f478800 == 42 [pid = 26299] [id = 691] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfcd400 == 41 [pid = 26299] [id = 684] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8d4a0800 == 40 [pid = 26299] [id = 688] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x90f07800 == 39 [pid = 26299] [id = 690] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8acd9c00 == 38 [pid = 26299] [id = 693] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e7800 == 37 [pid = 26299] [id = 689] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce2400 == 36 [pid = 26299] [id = 698] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8dec3800 == 35 [pid = 26299] [id = 692] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfdac00 == 34 [pid = 26299] [id = 687] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8e7d4c00 == 33 [pid = 26299] [id = 704] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8f477c00 == 32 [pid = 26299] [id = 705] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0f000 == 31 [pid = 26299] [id = 706] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8e095000 == 30 [pid = 26299] [id = 696] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb04400 == 29 [pid = 26299] [id = 699] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x9121fc00 == 28 [pid = 26299] [id = 702] 11:33:53 INFO - PROCESS | 26299 | --DOCSHELL 0x9193cc00 == 27 [pid = 26299] [id = 701] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x8dec3c00) [pid = 26299] [serial = 2129] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x8d546c00) [pid = 26299] [serial = 2132] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x8e080c00) [pid = 26299] [serial = 2130] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8cb03c00) [pid = 26299] [serial = 2123] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8d547c00) [pid = 26299] [serial = 2100] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8d49e400) [pid = 26299] [serial = 2099] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x8cb0ac00) [pid = 26299] [serial = 2124] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8f651c00) [pid = 26299] [serial = 2103] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8f647400) [pid = 26299] [serial = 2102] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x91c87000) [pid = 26299] [serial = 2106] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x91c81000) [pid = 26299] [serial = 2105] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9220b000) [pid = 26299] [serial = 2109] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8d49c000) [pid = 26299] [serial = 2126] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x91f1e800) [pid = 26299] [serial = 2108] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x92322c00) [pid = 26299] [serial = 2112] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8d495c00) [pid = 26299] [serial = 2121] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x9231ec00) [pid = 26299] [serial = 2111] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x8cce9c00) [pid = 26299] [serial = 2120] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x92339c00) [pid = 26299] [serial = 2115] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x92334400) [pid = 26299] [serial = 2114] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x9248a800) [pid = 26299] [serial = 2118] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x92488400) [pid = 26299] [serial = 2117] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x8e09a800) [pid = 26299] [serial = 2133] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x8e7d9c00) [pid = 26299] [serial = 2135] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x8d542800) [pid = 26299] [serial = 2127] [outer = (nil)] [url = about:blank] 11:33:54 INFO - PROCESS | 26299 | 1469471634220 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:33:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2796ms 11:33:54 INFO - PROCESS | 26299 | 1469471634265 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:33:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:33:54 INFO - PROCESS | 26299 | 1469471634272 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 11:33:54 INFO - PROCESS | 26299 | 1469471634281 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 26299 | 1469471634287 Marionette TRACE conn3 <- [1,2882,null,{}] 11:33:54 INFO - PROCESS | 26299 | 1469471634296 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:54 INFO - PROCESS | 26299 | 1469471634301 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:54 INFO - PROCESS | 26299 | 1469471634543 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:33:54 INFO - PROCESS | 26299 | 1469471634689 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:54 INFO - PROCESS | 26299 | 1469471634697 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:54 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0a400 == 28 [pid = 26299] [id = 728] 11:33:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x8cb0bc00) [pid = 26299] [serial = 2185] [outer = (nil)] 11:33:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8ccedc00) [pid = 26299] [serial = 2186] [outer = 0x8cb0bc00] 11:33:54 INFO - PROCESS | 26299 | 1469471634777 Marionette DEBUG loaded listener.js 11:33:54 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x8cfd8c00) [pid = 26299] [serial = 2187] [outer = 0x8cb0bc00] 11:33:55 INFO - PROCESS | 26299 | 1469471635661 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1440ms 11:33:55 INFO - PROCESS | 26299 | 1469471635724 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:33:55 INFO - PROCESS | 26299 | 1469471635733 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 11:33:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:33:55 INFO - PROCESS | 26299 | 1469471635747 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - PROCESS | 26299 | 1469471635751 Marionette TRACE conn3 <- [1,2886,null,{}] 11:33:55 INFO - PROCESS | 26299 | 1469471635758 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:55 INFO - PROCESS | 26299 | 1469471635765 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:55 INFO - PROCESS | 26299 | 1469471635951 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:33:56 INFO - PROCESS | 26299 | 1469471636110 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:56 INFO - PROCESS | 26299 | 1469471636119 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d49cc00 == 29 [pid = 26299] [id = 729] 11:33:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x8d542400) [pid = 26299] [serial = 2188] [outer = (nil)] 11:33:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8d54c000) [pid = 26299] [serial = 2189] [outer = 0x8d542400] 11:33:56 INFO - PROCESS | 26299 | 1469471636197 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8dd26800) [pid = 26299] [serial = 2190] [outer = 0x8d542400] 11:33:57 INFO - PROCESS | 26299 | 1469471637200 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:33:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:33:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1484ms 11:33:57 INFO - PROCESS | 26299 | 1469471637230 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 26299 | 1469471637233 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 11:33:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:33:57 INFO - PROCESS | 26299 | 1469471637241 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 26299 | 1469471637248 Marionette TRACE conn3 <- [1,2890,null,{}] 11:33:57 INFO - PROCESS | 26299 | 1469471637275 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:57 INFO - PROCESS | 26299 | 1469471637285 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:57 INFO - PROCESS | 26299 | 1469471637523 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:33:57 INFO - PROCESS | 26299 | 1469471637561 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 26299 | 1469471637573 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:57 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e095000 == 30 [pid = 26299] [id = 730] 11:33:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8e097800) [pid = 26299] [serial = 2191] [outer = (nil)] 11:33:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8e7cf400) [pid = 26299] [serial = 2192] [outer = 0x8e097800] 11:33:57 INFO - PROCESS | 26299 | 1469471637651 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8f472000) [pid = 26299] [serial = 2193] [outer = 0x8e097800] 11:33:59 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8b9e0c00) [pid = 26299] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:33:59 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x90f03400) [pid = 26299] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:33:59 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x8e7d4400) [pid = 26299] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:33:59 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8b9ea800) [pid = 26299] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:33:59 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8e092000) [pid = 26299] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:33:59 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x8e7d7c00) [pid = 26299] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:33:59 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x90f03c00) [pid = 26299] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:33:59 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x8b9e5400) [pid = 26299] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:33:59 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x8d544c00) [pid = 26299] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:33:59 INFO - PROCESS | 26299 | 1469471639137 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1946ms 11:33:59 INFO - PROCESS | 26299 | 1469471639188 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 26299 | 1469471639193 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 11:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:33:59 INFO - PROCESS | 26299 | 1469471639208 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 26299 | 1469471639211 Marionette TRACE conn3 <- [1,2894,null,{}] 11:33:59 INFO - PROCESS | 26299 | 1469471639217 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 26299 | 1469471639223 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:59 INFO - PROCESS | 26299 | 1469471639463 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:33:59 INFO - PROCESS | 26299 | 1469471639607 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 26299 | 1469471639615 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:33:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ace1c00 == 31 [pid = 26299] [id = 731] 11:33:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x8cfd8800) [pid = 26299] [serial = 2194] [outer = (nil)] 11:33:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8e7d7c00) [pid = 26299] [serial = 2195] [outer = 0x8cfd8800] 11:33:59 INFO - PROCESS | 26299 | 1469471639694 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x8f47c400) [pid = 26299] [serial = 2196] [outer = 0x8cfd8800] 11:34:00 INFO - PROCESS | 26299 | 1469471640472 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:34:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1284ms 11:34:00 INFO - PROCESS | 26299 | 1469471640491 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 26299 | 1469471640495 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 11:34:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:34:00 INFO - PROCESS | 26299 | 1469471640512 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - PROCESS | 26299 | 1469471640516 Marionette TRACE conn3 <- [1,2898,null,{}] 11:34:00 INFO - PROCESS | 26299 | 1469471640523 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:00 INFO - PROCESS | 26299 | 1469471640528 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:00 INFO - PROCESS | 26299 | 1469471640688 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:34:00 INFO - PROCESS | 26299 | 1469471640703 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 26299 | 1469471640709 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:00 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f480c00 == 32 [pid = 26299] [id = 732] 11:34:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x8f64a000) [pid = 26299] [serial = 2197] [outer = (nil)] 11:34:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8f6ee000) [pid = 26299] [serial = 2198] [outer = 0x8f64a000] 11:34:00 INFO - PROCESS | 26299 | 1469471640780 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8f6f6400) [pid = 26299] [serial = 2199] [outer = 0x8f64a000] 11:34:02 INFO - PROCESS | 26299 | 1469471642051 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:34:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:34:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1591ms 11:34:02 INFO - PROCESS | 26299 | 1469471642097 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 26299 | 1469471642105 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 11:34:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:34:02 INFO - PROCESS | 26299 | 1469471642116 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 26299 | 1469471642125 Marionette TRACE conn3 <- [1,2902,null,{}] 11:34:02 INFO - PROCESS | 26299 | 1469471642139 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:02 INFO - PROCESS | 26299 | 1469471642146 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:02 INFO - PROCESS | 26299 | 1469471642408 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:34:02 INFO - PROCESS | 26299 | 1469471642698 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 26299 | 1469471642706 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ace3400 == 33 [pid = 26299] [id = 733] 11:34:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8cfcd800) [pid = 26299] [serial = 2200] [outer = (nil)] 11:34:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8d541800) [pid = 26299] [serial = 2201] [outer = 0x8cfcd800] 11:34:02 INFO - PROCESS | 26299 | 1469471642803 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8dd29800) [pid = 26299] [serial = 2202] [outer = 0x8cfcd800] 11:34:03 INFO - PROCESS | 26299 | 1469471643856 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1799ms 11:34:03 INFO - PROCESS | 26299 | 1469471643913 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 26299 | 1469471643921 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 11:34:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:34:03 INFO - PROCESS | 26299 | 1469471643933 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - PROCESS | 26299 | 1469471643938 Marionette TRACE conn3 <- [1,2906,null,{}] 11:34:03 INFO - PROCESS | 26299 | 1469471643945 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:03 INFO - PROCESS | 26299 | 1469471643952 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:04 INFO - PROCESS | 26299 | 1469471644185 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:34:04 INFO - PROCESS | 26299 | 1469471644469 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 26299 | 1469471644481 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd2cc00 == 34 [pid = 26299] [id = 734] 11:34:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8e7d9c00) [pid = 26299] [serial = 2203] [outer = (nil)] 11:34:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8f647c00) [pid = 26299] [serial = 2204] [outer = 0x8e7d9c00] 11:34:04 INFO - PROCESS | 26299 | 1469471644590 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x8f473400) [pid = 26299] [serial = 2205] [outer = 0x8e7d9c00] 11:34:05 INFO - PROCESS | 26299 | 1469471645615 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1737ms 11:34:05 INFO - PROCESS | 26299 | 1469471645670 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 26299 | 1469471645674 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 11:34:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:34:05 INFO - PROCESS | 26299 | 1469471645681 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 26299 | 1469471645688 Marionette TRACE conn3 <- [1,2910,null,{}] 11:34:05 INFO - PROCESS | 26299 | 1469471645705 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:05 INFO - PROCESS | 26299 | 1469471645714 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:05 INFO - PROCESS | 26299 | 1469471645921 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:34:06 INFO - PROCESS | 26299 | 1469471646155 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 26299 | 1469471646169 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:06 INFO - PROCESS | 26299 | ++DOCSHELL 0x91171c00 == 35 [pid = 26299] [id = 735] 11:34:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x91172800) [pid = 26299] [serial = 2206] [outer = (nil)] 11:34:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x9117a800) [pid = 26299] [serial = 2207] [outer = 0x91172800] 11:34:06 INFO - PROCESS | 26299 | 1469471646298 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x9121fc00) [pid = 26299] [serial = 2208] [outer = 0x91172800] 11:34:07 INFO - PROCESS | 26299 | 1469471647142 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:34:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:34:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:34:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1486ms 11:34:07 INFO - PROCESS | 26299 | 1469471647168 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:34:07 INFO - PROCESS | 26299 | 1469471647174 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 11:34:07 INFO - TEST-START | /DOMEvents/constructors.html 11:34:07 INFO - PROCESS | 26299 | 1469471647210 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - PROCESS | 26299 | 1469471647214 Marionette TRACE conn3 <- [1,2914,null,{}] 11:34:07 INFO - PROCESS | 26299 | 1469471647220 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:07 INFO - PROCESS | 26299 | 1469471647226 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:07 INFO - PROCESS | 26299 | 1469471647401 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:34:07 INFO - PROCESS | 26299 | 1469471647601 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 26299 | 1469471647608 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd1000 == 36 [pid = 26299] [id = 736] 11:34:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x8d54d000) [pid = 26299] [serial = 2209] [outer = (nil)] 11:34:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x91931000) [pid = 26299] [serial = 2210] [outer = 0x8d54d000] 11:34:07 INFO - PROCESS | 26299 | 1469471647690 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x91939400) [pid = 26299] [serial = 2211] [outer = 0x8d54d000] 11:34:08 INFO - PROCESS | 26299 | 1469471648926 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:34:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 1803ms 11:34:09 INFO - PROCESS | 26299 | 1469471649009 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 26299 | 1469471649017 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 11:34:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:34:09 INFO - PROCESS | 26299 | 1469471649075 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 26299 | 1469471649081 Marionette TRACE conn3 <- [1,2918,null,{}] 11:34:09 INFO - PROCESS | 26299 | 1469471649145 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 26299 | 1469471649150 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:09 INFO - PROCESS | 26299 | 1469471649488 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:34:09 INFO - PROCESS | 26299 | 1469471649705 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 26299 | 1469471649722 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8d494000) [pid = 26299] [serial = 2159] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8d54b800) [pid = 26299] [serial = 2160] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x90f0b000) [pid = 26299] [serial = 2156] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x90f09800) [pid = 26299] [serial = 2157] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x8f47c000) [pid = 26299] [serial = 2153] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8d549c00) [pid = 26299] [serial = 2138] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8dd2f400) [pid = 26299] [serial = 2139] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x8f477800) [pid = 26299] [serial = 2136] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8f643400) [pid = 26299] [serial = 2141] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8f648000) [pid = 26299] [serial = 2142] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x90f0ac00) [pid = 26299] [serial = 2144] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x9116e000) [pid = 26299] [serial = 2145] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8cb07800) [pid = 26299] [serial = 2147] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8cfd3400) [pid = 26299] [serial = 2148] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x8dd26000) [pid = 26299] [serial = 2150] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x8dec2c00) [pid = 26299] [serial = 2151] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x8f647800) [pid = 26299] [serial = 2154] [outer = (nil)] [url = about:blank] 11:34:09 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cce9000 == 37 [pid = 26299] [id = 737] 11:34:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8cce9800) [pid = 26299] [serial = 2212] [outer = (nil)] 11:34:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x8cfd9000) [pid = 26299] [serial = 2213] [outer = 0x8cce9800] 11:34:09 INFO - PROCESS | 26299 | 1469471649817 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x8d494000) [pid = 26299] [serial = 2214] [outer = 0x8cce9800] 11:34:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:34:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1529ms 11:34:10 INFO - PROCESS | 26299 | 1469471650555 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:34:10 INFO - PROCESS | 26299 | 1469471650564 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 26299 | 1469471650572 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 11:34:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:34:10 INFO - PROCESS | 26299 | 1469471650583 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 26299 | 1469471650586 Marionette TRACE conn3 <- [1,2922,null,{}] 11:34:10 INFO - PROCESS | 26299 | 1469471650593 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 26299 | 1469471650598 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:10 INFO - PROCESS | 26299 | 1469471650762 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:34:10 INFO - PROCESS | 26299 | 1469471650914 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 26299 | 1469471650922 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd25800 == 38 [pid = 26299] [id = 738] 11:34:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8dd2f800) [pid = 26299] [serial = 2215] [outer = (nil)] 11:34:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8debe800) [pid = 26299] [serial = 2216] [outer = 0x8dd2f800] 11:34:10 INFO - PROCESS | 26299 | 1469471650994 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8e080c00) [pid = 26299] [serial = 2217] [outer = 0x8dd2f800] 11:34:11 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:11 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:11 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:11 INFO - PROCESS | 26299 | [26299] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:11 INFO - PROCESS | 26299 | 1469471651754 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:34:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:34:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:11 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 11:34:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:11 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 11:34:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:11 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]" 11:34:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:34:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1234ms 11:34:11 INFO - PROCESS | 26299 | 1469471651819 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 26299 | 1469471651827 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 11:34:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:34:11 INFO - PROCESS | 26299 | 1469471651839 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 26299 | 1469471651844 Marionette TRACE conn3 <- [1,2926,null,{}] 11:34:11 INFO - PROCESS | 26299 | 1469471651861 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:11 INFO - PROCESS | 26299 | 1469471651869 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:12 INFO - PROCESS | 26299 | 1469471652028 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:34:12 INFO - PROCESS | 26299 | 1469471652042 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 26299 | 1469471652050 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f64b800 == 39 [pid = 26299] [id = 739] 11:34:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8f64c400) [pid = 26299] [serial = 2218] [outer = (nil)] 11:34:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x90f0f400) [pid = 26299] [serial = 2219] [outer = 0x8f64c400] 11:34:12 INFO - PROCESS | 26299 | 1469471652268 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x91170c00) [pid = 26299] [serial = 2220] [outer = 0x8f64c400] 11:34:12 INFO - PROCESS | 26299 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:34:13 INFO - PROCESS | 26299 | 1469471653081 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:34:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:34:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1284ms 11:34:13 INFO - PROCESS | 26299 | 1469471653125 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:34:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:34:13 INFO - PROCESS | 26299 | 1469471653129 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 11:34:13 INFO - PROCESS | 26299 | 1469471653143 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 26299 | 1469471653146 Marionette TRACE conn3 <- [1,2930,null,{}] 11:34:13 INFO - PROCESS | 26299 | 1469471653152 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 26299 | 1469471653157 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:13 INFO - PROCESS | 26299 | 1469471653421 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:34:13 INFO - PROCESS | 26299 | 1469471653455 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 26299 | 1469471653462 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:13 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd5000 == 40 [pid = 26299] [id = 740] 11:34:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8b9e5400) [pid = 26299] [serial = 2221] [outer = (nil)] 11:34:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x91933000) [pid = 26299] [serial = 2222] [outer = 0x8b9e5400] 11:34:13 INFO - PROCESS | 26299 | 1469471653533 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x91ac9800) [pid = 26299] [serial = 2223] [outer = 0x8b9e5400] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8d496000) [pid = 26299] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8f6ec800) [pid = 26299] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x8debec00) [pid = 26299] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x91229400) [pid = 26299] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x91937400) [pid = 26299] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x8d542400) [pid = 26299] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x8cb0bc00) [pid = 26299] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x91ac2800) [pid = 26299] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8e097800) [pid = 26299] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x8cfda800) [pid = 26299] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x8b9ddc00) [pid = 26299] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:34:14 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x8cfd8800) [pid = 26299] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:34:14 INFO - PROCESS | 26299 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:34:14 INFO - PROCESS | 26299 | 1469471654511 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:34:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:34:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1393ms 11:34:14 INFO - PROCESS | 26299 | 1469471654532 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 26299 | 1469471654537 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 11:34:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:34:14 INFO - PROCESS | 26299 | 1469471654545 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 26299 | 1469471654549 Marionette TRACE conn3 <- [1,2934,null,{}] 11:34:14 INFO - PROCESS | 26299 | 1469471654555 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:14 INFO - PROCESS | 26299 | 1469471654560 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:14 INFO - PROCESS | 26299 | 1469471654710 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:34:14 INFO - PROCESS | 26299 | 1469471654729 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 26299 | 1469471654739 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfda800 == 41 [pid = 26299] [id = 741] 11:34:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8d496000) [pid = 26299] [serial = 2224] [outer = (nil)] 11:34:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x9121e400) [pid = 26299] [serial = 2225] [outer = 0x8d496000] 11:34:14 INFO - PROCESS | 26299 | 1469471654807 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x90f07800) [pid = 26299] [serial = 2226] [outer = 0x8d496000] 11:34:15 INFO - PROCESS | 26299 | 1469471655659 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:34:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:34:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1136ms 11:34:15 INFO - PROCESS | 26299 | 1469471655682 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 26299 | 1469471655686 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 11:34:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:34:15 INFO - PROCESS | 26299 | 1469471655702 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 26299 | 1469471655705 Marionette TRACE conn3 <- [1,2938,null,{}] 11:34:15 INFO - PROCESS | 26299 | 1469471655711 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:15 INFO - PROCESS | 26299 | 1469471655721 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:15 INFO - PROCESS | 26299 | 1469471655910 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:34:15 INFO - PROCESS | 26299 | 1469471655922 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:15 INFO - PROCESS | 26299 | 1469471655940 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:15 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb0c800 == 42 [pid = 26299] [id = 742] 11:34:15 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8d49e400) [pid = 26299] [serial = 2227] [outer = (nil)] 11:34:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x91f1b400) [pid = 26299] [serial = 2228] [outer = 0x8d49e400] 11:34:16 INFO - PROCESS | 26299 | 1469471656012 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x9220a400) [pid = 26299] [serial = 2229] [outer = 0x8d49e400] 11:34:17 INFO - PROCESS | 26299 | 1469471657099 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:34:17 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. 11:34:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1431ms 11:34:17 INFO - PROCESS | 26299 | 1469471657133 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 26299 | 1469471657140 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 11:34:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:34:17 INFO - PROCESS | 26299 | 1469471657149 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 26299 | 1469471657156 Marionette TRACE conn3 <- [1,2942,null,{}] 11:34:17 INFO - PROCESS | 26299 | 1469471657183 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:17 INFO - PROCESS | 26299 | 1469471657189 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:17 INFO - PROCESS | 26299 | 1469471657385 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:34:17 INFO - PROCESS | 26299 | 1469471657585 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 26299 | 1469471657596 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e0800 == 43 [pid = 26299] [id = 743] 11:34:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8b9e0c00) [pid = 26299] [serial = 2230] [outer = (nil)] 11:34:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8d4a1c00) [pid = 26299] [serial = 2231] [outer = 0x8b9e0c00] 11:34:17 INFO - PROCESS | 26299 | 1469471657732 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8dd2d000) [pid = 26299] [serial = 2232] [outer = 0x8b9e0c00] 11:34:18 INFO - PROCESS | 26299 | 1469471658690 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:34:18 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 11:34:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:34:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1604ms 11:34:18 INFO - PROCESS | 26299 | 1469471658754 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 26299 | 1469471658762 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 11:34:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:34:18 INFO - PROCESS | 26299 | 1469471658776 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 26299 | 1469471658783 Marionette TRACE conn3 <- [1,2946,null,{}] 11:34:18 INFO - PROCESS | 26299 | 1469471658811 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 26299 | 1469471658818 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:19 INFO - PROCESS | 26299 | 1469471659038 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:34:19 INFO - PROCESS | 26299 | 1469471659316 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 26299 | 1469471659328 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f47f000 == 44 [pid = 26299] [id = 744] 11:34:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8f652400) [pid = 26299] [serial = 2233] [outer = (nil)] 11:34:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x90f05400) [pid = 26299] [serial = 2234] [outer = 0x8f652400] 11:34:19 INFO - PROCESS | 26299 | 1469471659555 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x9116d000) [pid = 26299] [serial = 2235] [outer = 0x8f652400] 11:34:20 INFO - PROCESS | 26299 | 1469471660433 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:34:20 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. 11:34:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1707ms 11:34:20 INFO - PROCESS | 26299 | 1469471660483 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 26299 | 1469471660487 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 11:34:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:34:20 INFO - PROCESS | 26299 | 1469471660494 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 26299 | 1469471660500 Marionette TRACE conn3 <- [1,2950,null,{}] 11:34:20 INFO - PROCESS | 26299 | 1469471660517 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 26299 | 1469471660526 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:20 INFO - PROCESS | 26299 | 1469471660779 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:34:20 INFO - PROCESS | 26299 | 1469471660930 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 26299 | 1469471660940 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd2bc00 == 45 [pid = 26299] [id = 745] 11:34:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x91f17800) [pid = 26299] [serial = 2236] [outer = (nil)] 11:34:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x91f20c00) [pid = 26299] [serial = 2237] [outer = 0x91f17800] 11:34:21 INFO - PROCESS | 26299 | 1469471661064 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x92321400) [pid = 26299] [serial = 2238] [outer = 0x91f17800] 11:34:21 INFO - PROCESS | 26299 | ++DOCSHELL 0x92329c00 == 46 [pid = 26299] [id = 746] 11:34:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x9232f400) [pid = 26299] [serial = 2239] [outer = (nil)] 11:34:21 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8acd7c00) [pid = 26299] [serial = 2240] [outer = 0x9232f400] 11:34:22 INFO - PROCESS | 26299 | 1469471662047 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:34:22 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. 11:34:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1585ms 11:34:22 INFO - PROCESS | 26299 | 1469471662090 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:34:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:34:22 INFO - PROCESS | 26299 | 1469471662095 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 11:34:22 INFO - PROCESS | 26299 | 1469471662102 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 26299 | 1469471662105 Marionette TRACE conn3 <- [1,2954,null,{}] 11:34:22 INFO - PROCESS | 26299 | 1469471662111 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 26299 | 1469471662116 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:22 INFO - PROCESS | 26299 | 1469471662309 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:34:22 INFO - PROCESS | 26299 | 1469471662497 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 26299 | 1469471662506 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x92209c00 == 47 [pid = 26299] [id = 747] 11:34:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x9232b000) [pid = 26299] [serial = 2241] [outer = (nil)] 11:34:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x92330c00) [pid = 26299] [serial = 2242] [outer = 0x9232b000] 11:34:22 INFO - PROCESS | 26299 | 1469471662584 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x92334c00) [pid = 26299] [serial = 2243] [outer = 0x9232b000] 11:34:23 INFO - PROCESS | 26299 | 1469471663440 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:34:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:34:23 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 11:34:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1389ms 11:34:23 INFO - PROCESS | 26299 | 1469471663492 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:34:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:34:23 INFO - PROCESS | 26299 | 1469471663496 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 11:34:23 INFO - PROCESS | 26299 | 1469471663503 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 26299 | 1469471663506 Marionette TRACE conn3 <- [1,2958,null,{}] 11:34:23 INFO - PROCESS | 26299 | 1469471663512 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 26299 | 1469471663518 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:23 INFO - PROCESS | 26299 | 1469471663723 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:34:23 INFO - PROCESS | 26299 | 1469471663918 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 26299 | 1469471663925 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:23 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f09400 == 48 [pid = 26299] [id = 748] 11:34:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x9231ec00) [pid = 26299] [serial = 2244] [outer = (nil)] 11:34:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x9248b400) [pid = 26299] [serial = 2245] [outer = 0x9231ec00] 11:34:24 INFO - PROCESS | 26299 | 1469471664007 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x9248cc00) [pid = 26299] [serial = 2246] [outer = 0x9231ec00] 11:34:24 INFO - PROCESS | 26299 | 1469471664905 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:34:24 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. 11:34:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1453ms 11:34:24 INFO - PROCESS | 26299 | 1469471664956 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 26299 | 1469471664961 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 11:34:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:34:24 INFO - PROCESS | 26299 | 1469471664967 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 26299 | 1469471664971 Marionette TRACE conn3 <- [1,2962,null,{}] 11:34:24 INFO - PROCESS | 26299 | 1469471664993 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 26299 | 1469471665004 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:25 INFO - PROCESS | 26299 | 1469471665258 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:34:25 INFO - PROCESS | 26299 | 1469471665408 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 26299 | 1469471665414 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9df000 == 49 [pid = 26299] [id = 749] 11:34:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x8d544c00) [pid = 26299] [serial = 2247] [outer = (nil)] 11:34:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x924f4000) [pid = 26299] [serial = 2248] [outer = 0x8d544c00] 11:34:25 INFO - PROCESS | 26299 | 1469471665503 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x924f7000) [pid = 26299] [serial = 2249] [outer = 0x8d544c00] 11:34:26 INFO - PROCESS | 26299 | 1469471666308 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:34:26 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. 11:34:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1379ms 11:34:26 INFO - PROCESS | 26299 | 1469471666347 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 26299 | 1469471666352 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 11:34:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:34:26 INFO - PROCESS | 26299 | 1469471666358 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 26299 | 1469471666362 Marionette TRACE conn3 <- [1,2966,null,{}] 11:34:26 INFO - PROCESS | 26299 | 1469471666368 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:26 INFO - PROCESS | 26299 | 1469471666373 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:26 INFO - PROCESS | 26299 | 1469471666536 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:34:26 INFO - PROCESS | 26299 | 1469471666750 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 26299 | 1469471666758 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:26 INFO - PROCESS | 26299 | ++DOCSHELL 0x924e9c00 == 50 [pid = 26299] [id = 750] 11:34:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x924f5000) [pid = 26299] [serial = 2250] [outer = (nil)] 11:34:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x92fe2000) [pid = 26299] [serial = 2251] [outer = 0x924f5000] 11:34:26 INFO - PROCESS | 26299 | 1469471666839 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x93950400) [pid = 26299] [serial = 2252] [outer = 0x924f5000] 11:34:27 INFO - PROCESS | 26299 | 1469471667698 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:34:27 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. 11:34:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1384ms 11:34:27 INFO - PROCESS | 26299 | 1469471667744 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 26299 | 1469471667748 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 11:34:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:34:27 INFO - PROCESS | 26299 | 1469471667755 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 26299 | 1469471667759 Marionette TRACE conn3 <- [1,2970,null,{}] 11:34:27 INFO - PROCESS | 26299 | 1469471667765 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 26299 | 1469471667770 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:27 INFO - PROCESS | 26299 | 1469471667991 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:34:28 INFO - PROCESS | 26299 | 1469471668516 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 26299 | 1469471668527 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd4c00 == 51 [pid = 26299] [id = 751] 11:34:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x8b9e2800) [pid = 26299] [serial = 2253] [outer = (nil)] 11:34:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x8cb01c00) [pid = 26299] [serial = 2254] [outer = 0x8b9e2800] 11:34:28 INFO - PROCESS | 26299 | 1469471668643 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x8cceb000) [pid = 26299] [serial = 2255] [outer = 0x8b9e2800] 11:34:29 INFO - PROCESS | 26299 | 1469471669432 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:34:29 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. 11:34:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1699ms 11:34:29 INFO - PROCESS | 26299 | 1469471669464 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 26299 | 1469471669468 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 11:34:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:34:29 INFO - PROCESS | 26299 | 1469471669478 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 26299 | 1469471669483 Marionette TRACE conn3 <- [1,2974,null,{}] 11:34:29 INFO - PROCESS | 26299 | 1469471669491 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 26299 | 1469471669496 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:29 INFO - PROCESS | 26299 | 1469471669664 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:34:29 INFO - PROCESS | 26299 | 1469471669886 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 26299 | 1469471669898 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:29 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ccecc00 == 52 [pid = 26299] [id = 752] 11:34:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x8deb7400) [pid = 26299] [serial = 2256] [outer = (nil)] 11:34:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x8e082c00) [pid = 26299] [serial = 2257] [outer = 0x8deb7400] 11:34:30 INFO - PROCESS | 26299 | 1469471670017 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 99 (0x8e7cd800) [pid = 26299] [serial = 2258] [outer = 0x8deb7400] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8deb8400 == 51 [pid = 26299] [id = 727] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfda800 == 50 [pid = 26299] [id = 741] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8acd5000 == 49 [pid = 26299] [id = 740] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8f64b800 == 48 [pid = 26299] [id = 739] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd25800 == 47 [pid = 26299] [id = 738] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8cce9000 == 46 [pid = 26299] [id = 737] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0a400 == 45 [pid = 26299] [id = 728] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8e095000 == 44 [pid = 26299] [id = 730] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8f480c00 == 43 [pid = 26299] [id = 732] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8d49cc00 == 42 [pid = 26299] [id = 729] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd2cc00 == 41 [pid = 26299] [id = 734] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd1000 == 40 [pid = 26299] [id = 736] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x91171c00 == 39 [pid = 26299] [id = 735] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8ace1c00 == 38 [pid = 26299] [id = 731] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8ace3400 == 37 [pid = 26299] [id = 733] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0e400 == 36 [pid = 26299] [id = 725] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9dcc00 == 35 [pid = 26299] [id = 726] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8acd4c00 == 34 [pid = 26299] [id = 751] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x924e9c00 == 33 [pid = 26299] [id = 750] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x90f09400 == 32 [pid = 26299] [id = 748] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9df000 == 31 [pid = 26299] [id = 749] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x92329c00 == 30 [pid = 26299] [id = 746] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x92209c00 == 29 [pid = 26299] [id = 747] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd2bc00 == 28 [pid = 26299] [id = 745] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8f47f000 == 27 [pid = 26299] [id = 744] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb0c800 == 26 [pid = 26299] [id = 742] 11:34:31 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e0800 == 25 [pid = 26299] [id = 743] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 98 (0x8e094c00) [pid = 26299] [serial = 2163] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x8dec0c00) [pid = 26299] [serial = 2162] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x90f01400) [pid = 26299] [serial = 2166] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x8f6f3c00) [pid = 26299] [serial = 2165] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x8e087800) [pid = 26299] [serial = 2183] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x91934000) [pid = 26299] [serial = 2169] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x91931400) [pid = 26299] [serial = 2168] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x8e7d4800) [pid = 26299] [serial = 2184] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x91ac9000) [pid = 26299] [serial = 2172] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8d54c000) [pid = 26299] [serial = 2189] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x91ac6c00) [pid = 26299] [serial = 2171] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x8ccedc00) [pid = 26299] [serial = 2186] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x8cfd8c00) [pid = 26299] [serial = 2187] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x91c83c00) [pid = 26299] [serial = 2175] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8e7cf400) [pid = 26299] [serial = 2192] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x91c7f400) [pid = 26299] [serial = 2174] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x9231e000) [pid = 26299] [serial = 2178] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x92210400) [pid = 26299] [serial = 2177] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8cce1800) [pid = 26299] [serial = 2181] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8b9e8400) [pid = 26299] [serial = 2180] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x8f6ee000) [pid = 26299] [serial = 2198] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x8e7d7c00) [pid = 26299] [serial = 2195] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x8f472000) [pid = 26299] [serial = 2193] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8dd26800) [pid = 26299] [serial = 2190] [outer = (nil)] [url = about:blank] 11:34:31 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8f47c400) [pid = 26299] [serial = 2196] [outer = (nil)] [url = about:blank] 11:34:32 INFO - PROCESS | 26299 | 1469471672084 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:34:32 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. 11:34:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2644ms 11:34:32 INFO - PROCESS | 26299 | 1469471672122 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 26299 | 1469471672129 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 11:34:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:34:32 INFO - PROCESS | 26299 | 1469471672137 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 26299 | 1469471672141 Marionette TRACE conn3 <- [1,2978,null,{}] 11:34:32 INFO - PROCESS | 26299 | 1469471672149 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 26299 | 1469471672155 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:32 INFO - PROCESS | 26299 | 1469471672320 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:34:32 INFO - PROCESS | 26299 | 1469471672537 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 26299 | 1469471672548 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:32 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb07400 == 26 [pid = 26299] [id = 753] 11:34:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x8cce4000) [pid = 26299] [serial = 2259] [outer = (nil)] 11:34:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x8cceb400) [pid = 26299] [serial = 2260] [outer = 0x8cce4000] 11:34:32 INFO - PROCESS | 26299 | 1469471672620 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x8cfd5400) [pid = 26299] [serial = 2261] [outer = 0x8cce4000] 11:34:33 INFO - PROCESS | 26299 | 1469471673355 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:34:33 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. 11:34:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1233ms 11:34:33 INFO - PROCESS | 26299 | 1469471673369 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 26299 | 1469471673377 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 11:34:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:34:33 INFO - PROCESS | 26299 | 1469471673388 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 26299 | 1469471673392 Marionette TRACE conn3 <- [1,2982,null,{}] 11:34:33 INFO - PROCESS | 26299 | 1469471673398 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:33 INFO - PROCESS | 26299 | 1469471673404 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:33 INFO - PROCESS | 26299 | 1469471673630 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:34:33 INFO - PROCESS | 26299 | 1469471673659 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 26299 | 1469471673666 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:33 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd27c00 == 27 [pid = 26299] [id = 754] 11:34:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x8dd2bc00) [pid = 26299] [serial = 2262] [outer = (nil)] 11:34:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x8debec00) [pid = 26299] [serial = 2263] [outer = 0x8dd2bc00] 11:34:33 INFO - PROCESS | 26299 | 1469471673742 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x8e07f000) [pid = 26299] [serial = 2264] [outer = 0x8dd2bc00] 11:34:34 INFO - PROCESS | 26299 | 1469471674650 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:34:34 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 11:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:34:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1279ms 11:34:34 INFO - PROCESS | 26299 | 1469471674675 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 26299 | 1469471674678 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 11:34:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:34:34 INFO - PROCESS | 26299 | 1469471674685 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 26299 | 1469471674692 Marionette TRACE conn3 <- [1,2986,null,{}] 11:34:34 INFO - PROCESS | 26299 | 1469471674716 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 26299 | 1469471674725 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:34 INFO - PROCESS | 26299 | 1469471674949 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:34:35 INFO - PROCESS | 26299 | 1469471674986 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 26299 | 1469471674998 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:35 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f471400 == 28 [pid = 26299] [id = 755] 11:34:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8f471c00) [pid = 26299] [serial = 2265] [outer = (nil)] 11:34:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x8f475000) [pid = 26299] [serial = 2266] [outer = 0x8f471c00] 11:34:35 INFO - PROCESS | 26299 | 1469471675082 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8f47c400) [pid = 26299] [serial = 2267] [outer = 0x8f471c00] 11:34:35 INFO - PROCESS | 26299 | 1469471675954 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:34:35 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. 11:34:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1285ms 11:34:35 INFO - PROCESS | 26299 | 1469471675970 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 26299 | 1469471675974 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 11:34:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:34:35 INFO - PROCESS | 26299 | 1469471675987 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 26299 | 1469471675990 Marionette TRACE conn3 <- [1,2990,null,{}] 11:34:35 INFO - PROCESS | 26299 | 1469471675995 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:36 INFO - PROCESS | 26299 | 1469471676000 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:36 INFO - PROCESS | 26299 | 1469471676220 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:34:36 INFO - PROCESS | 26299 | 1469471676256 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 26299 | 1469471676262 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:36 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d546c00 == 29 [pid = 26299] [id = 756] 11:34:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x8f64b400) [pid = 26299] [serial = 2268] [outer = (nil)] 11:34:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8f651800) [pid = 26299] [serial = 2269] [outer = 0x8f64b400] 11:34:36 INFO - PROCESS | 26299 | 1469471676348 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x8f6f9400) [pid = 26299] [serial = 2270] [outer = 0x8f64b400] 11:34:37 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x8b9e5400) [pid = 26299] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:34:37 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8f64a000) [pid = 26299] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:34:37 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x91172800) [pid = 26299] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:34:37 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8cfcd800) [pid = 26299] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:34:37 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x8e7d9c00) [pid = 26299] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:34:37 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8cce9800) [pid = 26299] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:34:37 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8dd2f800) [pid = 26299] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:34:37 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x8d54d000) [pid = 26299] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:34:37 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x8d49e400) [pid = 26299] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:34:37 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x8f64c400) [pid = 26299] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:34:37 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8d496000) [pid = 26299] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:34:37 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d49dc00 == 30 [pid = 26299] [id = 757] 11:34:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x8d54d000) [pid = 26299] [serial = 2271] [outer = (nil)] 11:34:37 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x8f647800) [pid = 26299] [serial = 2272] [outer = 0x8d54d000] 11:34:37 INFO - PROCESS | 26299 | 1469471677779 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:34:37 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. 11:34:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1834ms 11:34:37 INFO - PROCESS | 26299 | 1469471677822 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 26299 | 1469471677826 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 11:34:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:34:37 INFO - PROCESS | 26299 | 1469471677832 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 26299 | 1469471677835 Marionette TRACE conn3 <- [1,2994,null,{}] 11:34:37 INFO - PROCESS | 26299 | 1469471677841 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 26299 | 1469471677846 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:38 INFO - PROCESS | 26299 | 1469471678003 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:34:38 INFO - PROCESS | 26299 | 1469471678157 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 26299 | 1469471678163 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:38 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d548000 == 31 [pid = 26299] [id = 758] 11:34:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x8f651c00) [pid = 26299] [serial = 2273] [outer = (nil)] 11:34:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x90f06c00) [pid = 26299] [serial = 2274] [outer = 0x8f651c00] 11:34:38 INFO - PROCESS | 26299 | 1469471678234 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x90f0b000) [pid = 26299] [serial = 2275] [outer = 0x8f651c00] 11:34:38 INFO - PROCESS | 26299 | 1469471678926 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:34:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:34:38 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 11:34:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1136ms 11:34:38 INFO - PROCESS | 26299 | 1469471678972 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 26299 | 1469471678976 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 11:34:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:34:38 INFO - PROCESS | 26299 | 1469471678982 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 26299 | 1469471678984 Marionette TRACE conn3 <- [1,2998,null,{}] 11:34:38 INFO - PROCESS | 26299 | 1469471678990 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:39 INFO - PROCESS | 26299 | 1469471679000 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:39 INFO - PROCESS | 26299 | 1469471679330 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:34:39 INFO - PROCESS | 26299 | 1469471679474 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 26299 | 1469471679483 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:39 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd6800 == 32 [pid = 26299] [id = 759] 11:34:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8acda800) [pid = 26299] [serial = 2276] [outer = (nil)] 11:34:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x8b9e2400) [pid = 26299] [serial = 2277] [outer = 0x8acda800] 11:34:39 INFO - PROCESS | 26299 | 1469471679578 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8cb05c00) [pid = 26299] [serial = 2278] [outer = 0x8acda800] 11:34:40 INFO - PROCESS | 26299 | 1469471680566 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:34:40 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. 11:34:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1629ms 11:34:40 INFO - PROCESS | 26299 | 1469471680614 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 26299 | 1469471680621 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 11:34:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:34:40 INFO - PROCESS | 26299 | 1469471680630 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 26299 | 1469471680635 Marionette TRACE conn3 <- [1,3002,null,{}] 11:34:40 INFO - PROCESS | 26299 | 1469471680690 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 26299 | 1469471680700 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:40 INFO - PROCESS | 26299 | 1469471680893 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:34:41 INFO - PROCESS | 26299 | 1469471681080 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 26299 | 1469471681090 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:41 INFO - PROCESS | 26299 | ++DOCSHELL 0x8d54c800 == 33 [pid = 26299] [id = 760] 11:34:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x8debbc00) [pid = 26299] [serial = 2279] [outer = (nil)] 11:34:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8e090000) [pid = 26299] [serial = 2280] [outer = 0x8debbc00] 11:34:41 INFO - PROCESS | 26299 | 1469471681178 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x8e09a400) [pid = 26299] [serial = 2281] [outer = 0x8debbc00] 11:34:42 INFO - PROCESS | 26299 | 1469471682551 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:34:42 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. 11:34:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1989ms 11:34:42 INFO - PROCESS | 26299 | 1469471682620 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 26299 | 1469471682625 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 11:34:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:34:42 INFO - PROCESS | 26299 | 1469471682633 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 26299 | 1469471682637 Marionette TRACE conn3 <- [1,3006,null,{}] 11:34:42 INFO - PROCESS | 26299 | 1469471682644 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 26299 | 1469471682650 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:42 INFO - PROCESS | 26299 | 1469471682835 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:34:43 INFO - PROCESS | 26299 | 1469471683028 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 26299 | 1469471683039 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:43 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfdb000 == 34 [pid = 26299] [id = 761] 11:34:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x8e7d6c00) [pid = 26299] [serial = 2282] [outer = (nil)] 11:34:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x9116d400) [pid = 26299] [serial = 2283] [outer = 0x8e7d6c00] 11:34:43 INFO - PROCESS | 26299 | 1469471683120 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x91175800) [pid = 26299] [serial = 2284] [outer = 0x8e7d6c00] 11:34:44 INFO - PROCESS | 26299 | 1469471684149 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:34:44 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. 11:34:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1532ms 11:34:44 INFO - PROCESS | 26299 | 1469471684166 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 26299 | 1469471684171 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 11:34:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:34:44 INFO - PROCESS | 26299 | 1469471684189 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 26299 | 1469471684197 Marionette TRACE conn3 <- [1,3010,null,{}] 11:34:44 INFO - PROCESS | 26299 | 1469471684210 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:44 INFO - PROCESS | 26299 | 1469471684222 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:44 INFO - PROCESS | 26299 | 1469471684514 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:34:44 INFO - PROCESS | 26299 | 1469471684655 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 26299 | 1469471684663 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:44 INFO - PROCESS | 26299 | ++DOCSHELL 0x9116f000 == 35 [pid = 26299] [id = 762] 11:34:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x91ac3400) [pid = 26299] [serial = 2285] [outer = (nil)] 11:34:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x91acb800) [pid = 26299] [serial = 2286] [outer = 0x91ac3400] 11:34:44 INFO - PROCESS | 26299 | 1469471684743 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x91aca400) [pid = 26299] [serial = 2287] [outer = 0x91ac3400] 11:34:45 INFO - PROCESS | 26299 | 1469471685658 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:34:45 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 11:34:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1506ms 11:34:45 INFO - PROCESS | 26299 | 1469471685687 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 26299 | 1469471685690 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 11:34:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:34:45 INFO - PROCESS | 26299 | 1469471685697 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 26299 | 1469471685700 Marionette TRACE conn3 <- [1,3014,null,{}] 11:34:45 INFO - PROCESS | 26299 | 1469471685706 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:45 INFO - PROCESS | 26299 | 1469471685711 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:45 INFO - PROCESS | 26299 | 1469471685907 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:34:46 INFO - PROCESS | 26299 | 1469471686091 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 26299 | 1469471686100 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:46 INFO - PROCESS | 26299 | ++DOCSHELL 0x91223800 == 36 [pid = 26299] [id = 763] 11:34:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 93 (0x91224800) [pid = 26299] [serial = 2288] [outer = (nil)] 11:34:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 94 (0x91c89800) [pid = 26299] [serial = 2289] [outer = 0x91224800] 11:34:46 INFO - PROCESS | 26299 | 1469471686216 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 26299 | ++DOMWINDOW == 95 (0x91f12c00) [pid = 26299] [serial = 2290] [outer = 0x91224800] 11:34:46 INFO - PROCESS | 26299 | [26299] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:34:47 INFO - PROCESS | 26299 | 1469471687227 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:34:47 INFO - {} 11:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:34:47 INFO - {} 11:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:34:47 INFO - {} 11:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:34:47 INFO - {} 11:34:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1584ms 11:34:47 INFO - PROCESS | 26299 | 1469471687284 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 26299 | 1469471687287 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 11:34:47 INFO - TEST-START | /FileAPI/fileReader.html 11:34:47 INFO - PROCESS | 26299 | 1469471687343 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 26299 | 1469471687348 Marionette TRACE conn3 <- [1,3018,null,{}] 11:34:47 INFO - PROCESS | 26299 | 1469471687354 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 26299 | 1469471687359 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:47 INFO - PROCESS | 26299 | 1469471687547 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:34:47 INFO - PROCESS | 26299 | 1469471687955 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 26299 | 1469471687964 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:48 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd9800 == 37 [pid = 26299] [id = 764] 11:34:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 96 (0x8ace3400) [pid = 26299] [serial = 2291] [outer = (nil)] 11:34:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 97 (0x8cb02c00) [pid = 26299] [serial = 2292] [outer = 0x8ace3400] 11:34:48 INFO - PROCESS | 26299 | 1469471688086 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 26299 | ++DOMWINDOW == 98 (0x8cce1800) [pid = 26299] [serial = 2293] [outer = 0x8ace3400] 11:34:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d548000 == 36 [pid = 26299] [id = 758] 11:34:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d49dc00 == 35 [pid = 26299] [id = 757] 11:34:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8d546c00 == 34 [pid = 26299] [id = 756] 11:34:48 INFO - PROCESS | 26299 | --DOCSHELL 0x8f471400 == 33 [pid = 26299] [id = 755] 11:34:49 INFO - PROCESS | 26299 | 1469471689019 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:34:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd27c00 == 32 [pid = 26299] [id = 754] 11:34:49 INFO - PROCESS | 26299 | --DOCSHELL 0x8cb07400 == 31 [pid = 26299] [id = 753] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 97 (0x91933000) [pid = 26299] [serial = 2222] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 96 (0x91ac9800) [pid = 26299] [serial = 2223] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 95 (0x8f6f6400) [pid = 26299] [serial = 2199] [outer = (nil)] [url = about:blank] 11:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:34:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 1750ms 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 94 (0x9117a800) [pid = 26299] [serial = 2207] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 93 (0x9121fc00) [pid = 26299] [serial = 2208] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 92 (0x8d541800) [pid = 26299] [serial = 2201] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x8dd29800) [pid = 26299] [serial = 2202] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8f647c00) [pid = 26299] [serial = 2204] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8f473400) [pid = 26299] [serial = 2205] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x8cfd9000) [pid = 26299] [serial = 2213] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x8d494000) [pid = 26299] [serial = 2214] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x8debe800) [pid = 26299] [serial = 2216] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x8e080c00) [pid = 26299] [serial = 2217] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x91931000) [pid = 26299] [serial = 2210] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x91939400) [pid = 26299] [serial = 2211] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x91f1b400) [pid = 26299] [serial = 2228] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9220a400) [pid = 26299] [serial = 2229] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x91170c00) [pid = 26299] [serial = 2220] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x90f0f400) [pid = 26299] [serial = 2219] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x9121e400) [pid = 26299] [serial = 2225] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x90f07800) [pid = 26299] [serial = 2226] [outer = (nil)] [url = about:blank] 11:34:49 INFO - PROCESS | 26299 | 1469471689124 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 26299 | 1469471689132 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 11:34:49 INFO - TEST-START | /FileAPI/historical.html 11:34:49 INFO - PROCESS | 26299 | 1469471689147 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 26299 | 1469471689151 Marionette TRACE conn3 <- [1,3022,null,{}] 11:34:49 INFO - PROCESS | 26299 | 1469471689160 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:49 INFO - PROCESS | 26299 | 1469471689167 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:49 INFO - PROCESS | 26299 | 1469471689336 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:34:49 INFO - PROCESS | 26299 | 1469471689508 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 26299 | 1469471689519 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:49 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd7000 == 32 [pid = 26299] [id = 765] 11:34:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x8d49f800) [pid = 26299] [serial = 2294] [outer = (nil)] 11:34:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x8d54b400) [pid = 26299] [serial = 2295] [outer = 0x8d49f800] 11:34:49 INFO - PROCESS | 26299 | 1469471689593 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x8dd2c400) [pid = 26299] [serial = 2296] [outer = 0x8d49f800] 11:34:50 INFO - PROCESS | 26299 | 1469471690369 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:34:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:34:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:34:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:34:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:34:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:34:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:34:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:34:50 INFO - TEST-OK | /FileAPI/historical.html | took 1281ms 11:34:50 INFO - PROCESS | 26299 | 1469471690435 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 26299 | 1469471690442 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 11:34:50 INFO - TEST-START | /FileAPI/idlharness.html 11:34:50 INFO - PROCESS | 26299 | 1469471690449 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 26299 | 1469471690453 Marionette TRACE conn3 <- [1,3026,null,{}] 11:34:50 INFO - PROCESS | 26299 | 1469471690459 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 26299 | 1469471690464 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:50 INFO - PROCESS | 26299 | 1469471690638 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:34:50 INFO - PROCESS | 26299 | 1469471690788 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 26299 | 1469471690798 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:50 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e08bc00 == 33 [pid = 26299] [id = 766] 11:34:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8f471400) [pid = 26299] [serial = 2297] [outer = (nil)] 11:34:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x8f643c00) [pid = 26299] [serial = 2298] [outer = 0x8f471400] 11:34:50 INFO - PROCESS | 26299 | 1469471690864 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8f64f400) [pid = 26299] [serial = 2299] [outer = 0x8f471400] 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:34:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:34:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:34:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:34:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:34:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:34:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:34:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:34:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:34:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:34:52 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 11:34:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:34:52 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 11:34:52 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 11:34:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:34:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:34:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:34:52 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 11:34:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:34:52 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 11:34:52 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 11:34:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:34:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 2008ms 11:34:52 INFO - PROCESS | 26299 | 1469471692302 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:34:52 INFO - TEST-START | /FileAPI/idlharness.worker 11:34:52 INFO - PROCESS | 26299 | 1469471692606 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 26299 | 1469471692610 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 11:34:52 INFO - PROCESS | 26299 | 1469471692653 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 26299 | 1469471692661 Marionette TRACE conn3 <- [1,3030,null,{}] 11:34:52 INFO - PROCESS | 26299 | 1469471692686 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 26299 | 1469471692693 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:52 INFO - PROCESS | 26299 | 1469471692914 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:34:52 INFO - PROCESS | 26299 | 1469471692939 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 26299 | 1469471692948 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:52 INFO - PROCESS | 26299 | ++DOCSHELL 0x8f47e400 == 34 [pid = 26299] [id = 767] 11:34:52 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x92329400) [pid = 26299] [serial = 2300] [outer = (nil)] 11:34:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x92486c00) [pid = 26299] [serial = 2301] [outer = 0x92329400] 11:34:53 INFO - PROCESS | 26299 | 1469471693016 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x9248bc00) [pid = 26299] [serial = 2302] [outer = 0x92329400] 11:34:53 INFO - PROCESS | 26299 | [26299] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x8b9e0c00) [pid = 26299] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8deb7400) [pid = 26299] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8f471c00) [pid = 26299] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8d544c00) [pid = 26299] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x8f652400) [pid = 26299] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8dd2bc00) [pid = 26299] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8cce4000) [pid = 26299] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x924f5000) [pid = 26299] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x9231ec00) [pid = 26299] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x8b9e2800) [pid = 26299] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8f64b400) [pid = 26299] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x9232f400) [pid = 26299] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x91f17800) [pid = 26299] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x9232b000) [pid = 26299] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:34:53 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8d54d000) [pid = 26299] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:34:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:34:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:34:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:34:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:34:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:34:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:34:55 INFO - {} 11:34:55 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 11:34:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:34:55 INFO - {} 11:34:55 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 - {} 11:34:55 INFO - {} 11:34:55 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 11:34:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:34:55 INFO - {} 11:34:55 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 11:34:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:34:55 INFO - {} 11:34:55 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 - {} 11:34:55 INFO - {} 11:34:55 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 11:34:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 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 11:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 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 11:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 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 11:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 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 11:34:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:34:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:34:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:34:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:34:55 INFO - {} 11:34:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3033ms 11:34:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:34:55 INFO - PROCESS | 26299 | 1469471695512 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:34:55 INFO - PROCESS | 26299 | 1469471695675 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 26299 | 1469471695692 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 11:34:55 INFO - PROCESS | 26299 | 1469471695727 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 26299 | 1469471695741 Marionette TRACE conn3 <- [1,3034,null,{}] 11:34:55 INFO - PROCESS | 26299 | 1469471695822 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 26299 | 1469471695839 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:56 INFO - PROCESS | 26299 | 1469471696077 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:34:56 INFO - PROCESS | 26299 | 1469471696280 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 26299 | 1469471696288 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:56 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acdb800 == 35 [pid = 26299] [id = 768] 11:34:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8cb04000) [pid = 26299] [serial = 2303] [outer = (nil)] 11:34:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x93c5fc00) [pid = 26299] [serial = 2304] [outer = 0x8cb04000] 11:34:56 INFO - PROCESS | 26299 | 1469471696420 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x9472ec00) [pid = 26299] [serial = 2305] [outer = 0x8cb04000] 11:34:57 INFO - PROCESS | 26299 | 1469471697256 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:34:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1566ms 11:34:57 INFO - PROCESS | 26299 | 1469471697291 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 26299 | 1469471697299 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 11:34:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:34:57 INFO - PROCESS | 26299 | 1469471697311 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 26299 | 1469471697315 Marionette TRACE conn3 <- [1,3038,null,{}] 11:34:57 INFO - PROCESS | 26299 | 1469471697322 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:57 INFO - PROCESS | 26299 | 1469471697327 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:57 INFO - PROCESS | 26299 | 1469471697510 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:34:57 INFO - PROCESS | 26299 | 1469471697709 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 26299 | 1469471697719 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:57 INFO - PROCESS | 26299 | ++DOCSHELL 0x952b6c00 == 36 [pid = 26299] [id = 769] 11:34:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x952bc000) [pid = 26299] [serial = 2306] [outer = (nil)] 11:34:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x952c0c00) [pid = 26299] [serial = 2307] [outer = 0x952bc000] 11:34:57 INFO - PROCESS | 26299 | 1469471697803 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x952c4000) [pid = 26299] [serial = 2308] [outer = 0x952bc000] 11:34:58 INFO - PROCESS | 26299 | 1469471698730 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:34:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:34:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:34:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1432ms 11:34:58 INFO - PROCESS | 26299 | 1469471698745 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 26299 | 1469471698749 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 11:34:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:34:58 INFO - PROCESS | 26299 | 1469471698762 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 26299 | 1469471698775 Marionette TRACE conn3 <- [1,3042,null,{}] 11:34:58 INFO - PROCESS | 26299 | 1469471698834 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 26299 | 1469471698844 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:59 INFO - PROCESS | 26299 | 1469471699149 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:34:59 INFO - PROCESS | 26299 | 1469471699303 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 26299 | 1469471699312 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:34:59 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd6000 == 37 [pid = 26299] [id = 770] 11:34:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x978d7400) [pid = 26299] [serial = 2309] [outer = (nil)] 11:34:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x9832c800) [pid = 26299] [serial = 2310] [outer = 0x978d7400] 11:34:59 INFO - PROCESS | 26299 | 1469471699402 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x983ed000) [pid = 26299] [serial = 2311] [outer = 0x978d7400] 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:35:00 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. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:35:00 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'.) 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:35:00 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. 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:35:00 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. 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:35:00 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. 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:35:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1982ms 11:35:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:35:00 INFO - PROCESS | 26299 | 1469471700652 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:35:00 INFO - PROCESS | 26299 | 1469471700764 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 26299 | 1469471700774 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 11:35:00 INFO - PROCESS | 26299 | 1469471700853 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 26299 | 1469471700857 Marionette TRACE conn3 <- [1,3046,null,{}] 11:35:00 INFO - PROCESS | 26299 | 1469471700867 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:00 INFO - PROCESS | 26299 | 1469471700872 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:01 INFO - PROCESS | 26299 | 1469471701124 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:35:01 INFO - PROCESS | 26299 | 1469471701384 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 26299 | 1469471701393 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:01 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd5000 == 38 [pid = 26299] [id = 771] 11:35:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x8acd9000) [pid = 26299] [serial = 2312] [outer = (nil)] 11:35:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x8cce0800) [pid = 26299] [serial = 2313] [outer = 0x8acd9000] 11:35:01 INFO - PROCESS | 26299 | 1469471701530 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x8d497000) [pid = 26299] [serial = 2314] [outer = 0x8acd9000] 11:35:01 INFO - PROCESS | 26299 | [26299] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:35:02 INFO - {} 11:35:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1709ms 11:35:02 INFO - PROCESS | 26299 | 1469471702486 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:35:02 INFO - PROCESS | 26299 | 1469471702497 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 26299 | 1469471702500 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 11:35:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:35:02 INFO - PROCESS | 26299 | 1469471702507 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 26299 | 1469471702511 Marionette TRACE conn3 <- [1,3050,null,{}] 11:35:02 INFO - PROCESS | 26299 | 1469471702517 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:02 INFO - PROCESS | 26299 | 1469471702522 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:02 INFO - PROCESS | 26299 | 1469471702721 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:35:02 INFO - PROCESS | 26299 | 1469471702893 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 26299 | 1469471702903 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:02 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e3c00 == 39 [pid = 26299] [id = 772] 11:35:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x8cce5800) [pid = 26299] [serial = 2315] [outer = (nil)] 11:35:02 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8f644800) [pid = 26299] [serial = 2316] [outer = 0x8cce5800] 11:35:02 INFO - PROCESS | 26299 | 1469471702982 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x8f648400) [pid = 26299] [serial = 2317] [outer = 0x8cce5800] 11:35:03 INFO - PROCESS | 26299 | 1469471703848 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:35:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1392ms 11:35:03 INFO - PROCESS | 26299 | 1469471703901 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 26299 | 1469471703907 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 11:35:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:35:03 INFO - PROCESS | 26299 | 1469471703915 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 26299 | 1469471703918 Marionette TRACE conn3 <- [1,3054,null,{}] 11:35:03 INFO - PROCESS | 26299 | 1469471703925 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:03 INFO - PROCESS | 26299 | 1469471703936 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:04 INFO - PROCESS | 26299 | 1469471704233 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:35:04 INFO - PROCESS | 26299 | 1469471704390 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 26299 | 1469471704402 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:04 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd26000 == 40 [pid = 26299] [id = 773] 11:35:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x8f476400) [pid = 26299] [serial = 2318] [outer = (nil)] 11:35:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x92323800) [pid = 26299] [serial = 2319] [outer = 0x8f476400] 11:35:04 INFO - PROCESS | 26299 | 1469471704531 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x92325800) [pid = 26299] [serial = 2320] [outer = 0x8f476400] 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:06 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" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:06 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" 11:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2548ms 11:35:06 INFO - PROCESS | 26299 | 1469471706253 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:35:06 INFO - PROCESS | 26299 | 1469471706655 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 26299 | 1469471706661 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 11:35:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:35:06 INFO - PROCESS | 26299 | 1469471706675 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 26299 | 1469471706678 Marionette TRACE conn3 <- [1,3058,null,{}] 11:35:06 INFO - PROCESS | 26299 | 1469471706686 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:06 INFO - PROCESS | 26299 | 1469471706692 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:06 INFO - PROCESS | 26299 | 1469471706886 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:35:07 INFO - PROCESS | 26299 | 1469471707305 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 26299 | 1469471707318 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:07 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd6400 == 41 [pid = 26299] [id = 774] 11:35:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 90 (0x8acd7000) [pid = 26299] [serial = 2321] [outer = (nil)] 11:35:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 91 (0x8b9e2800) [pid = 26299] [serial = 2322] [outer = 0x8acd7000] 11:35:07 INFO - PROCESS | 26299 | 1469471707433 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 26299 | ++DOMWINDOW == 92 (0x8cb03800) [pid = 26299] [serial = 2323] [outer = 0x8acd7000] 11:35:08 INFO - PROCESS | 26299 | 1469471708441 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:35:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:35:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:35:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:35:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:35:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:35:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:35:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:35:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1841ms 11:35:08 INFO - PROCESS | 26299 | 1469471708523 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 26299 | 1469471708530 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 11:35:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:35:08 INFO - PROCESS | 26299 | 1469471708539 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 26299 | 1469471708543 Marionette TRACE conn3 <- [1,3062,null,{}] 11:35:08 INFO - PROCESS | 26299 | 1469471708552 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 26299 | 1469471708559 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:08 INFO - PROCESS | 26299 | 1469471708764 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8e08bc00 == 40 [pid = 26299] [id = 766] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd7000 == 39 [pid = 26299] [id = 765] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8acd9800 == 38 [pid = 26299] [id = 764] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8ccecc00 == 37 [pid = 26299] [id = 752] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfdb000 == 36 [pid = 26299] [id = 761] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8d54c800 == 35 [pid = 26299] [id = 760] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x9116f000 == 34 [pid = 26299] [id = 762] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8acd6800 == 33 [pid = 26299] [id = 759] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x91223800 == 32 [pid = 26299] [id = 763] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8acd6400 == 31 [pid = 26299] [id = 774] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd26000 == 30 [pid = 26299] [id = 773] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8acd5000 == 29 [pid = 26299] [id = 771] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8b9e3c00 == 28 [pid = 26299] [id = 772] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8acd6000 == 27 [pid = 26299] [id = 770] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x952b6c00 == 26 [pid = 26299] [id = 769] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8f47e400 == 25 [pid = 26299] [id = 767] 11:35:09 INFO - PROCESS | 26299 | --DOCSHELL 0x8acdb800 == 24 [pid = 26299] [id = 768] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 91 (0x8d4a1c00) [pid = 26299] [serial = 2231] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 90 (0x8e082c00) [pid = 26299] [serial = 2257] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 89 (0x8f475000) [pid = 26299] [serial = 2266] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x924f7000) [pid = 26299] [serial = 2249] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x9116d000) [pid = 26299] [serial = 2235] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x8e07f000) [pid = 26299] [serial = 2264] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x8cfd5400) [pid = 26299] [serial = 2261] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8debec00) [pid = 26299] [serial = 2263] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8cceb400) [pid = 26299] [serial = 2260] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x93950400) [pid = 26299] [serial = 2252] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x9248b400) [pid = 26299] [serial = 2245] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x8cb01c00) [pid = 26299] [serial = 2254] [outer = (nil)] [url = about:blank] 11:35:09 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x92fe2000) [pid = 26299] [serial = 2251] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x8e7cd800) [pid = 26299] [serial = 2258] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x8f6f9400) [pid = 26299] [serial = 2270] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x9248cc00) [pid = 26299] [serial = 2246] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8f47c400) [pid = 26299] [serial = 2267] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8dd2d000) [pid = 26299] [serial = 2232] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x924f4000) [pid = 26299] [serial = 2248] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8acd7c00) [pid = 26299] [serial = 2240] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x90f05400) [pid = 26299] [serial = 2234] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x92321400) [pid = 26299] [serial = 2238] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x92334c00) [pid = 26299] [serial = 2243] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x91f20c00) [pid = 26299] [serial = 2237] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8f647800) [pid = 26299] [serial = 2272] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x8f651800) [pid = 26299] [serial = 2269] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x92330c00) [pid = 26299] [serial = 2242] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 64 (0x8cceb000) [pid = 26299] [serial = 2255] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | --DOMWINDOW == 63 (0x90f06c00) [pid = 26299] [serial = 2274] [outer = (nil)] [url = about:blank] 11:35:10 INFO - PROCESS | 26299 | 1469471710215 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 26299 | 1469471710227 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:10 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ace1800 == 25 [pid = 26299] [id = 775] 11:35:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 64 (0x8ace2400) [pid = 26299] [serial = 2324] [outer = (nil)] 11:35:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 65 (0x8b9e9400) [pid = 26299] [serial = 2325] [outer = 0x8ace2400] 11:35:10 INFO - PROCESS | 26299 | 1469471710309 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x8cb0e400) [pid = 26299] [serial = 2326] [outer = 0x8ace2400] 11:35:10 INFO - PROCESS | 26299 | [26299] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:11 INFO - PROCESS | 26299 | 1469471711129 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:35:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:35:11 INFO - {} 11:35:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2641ms 11:35:11 INFO - PROCESS | 26299 | 1469471711183 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 26299 | 1469471711189 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 11:35:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:35:11 INFO - PROCESS | 26299 | 1469471711197 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 26299 | 1469471711201 Marionette TRACE conn3 <- [1,3066,null,{}] 11:35:11 INFO - PROCESS | 26299 | 1469471711218 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 26299 | 1469471711222 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:11 INFO - PROCESS | 26299 | 1469471711384 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:35:11 INFO - PROCESS | 26299 | 1469471711400 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 26299 | 1469471711412 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:11 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cfd7800 == 26 [pid = 26299] [id = 776] 11:35:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x8cfd8400) [pid = 26299] [serial = 2327] [outer = (nil)] 11:35:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8d49f400) [pid = 26299] [serial = 2328] [outer = 0x8cfd8400] 11:35:11 INFO - PROCESS | 26299 | 1469471711484 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8d547000) [pid = 26299] [serial = 2329] [outer = 0x8cfd8400] 11:35:12 INFO - PROCESS | 26299 | 1469471712399 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:35:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:35:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:35:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:35:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:35:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:35:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:35:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:35:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1243ms 11:35:12 INFO - PROCESS | 26299 | 1469471712448 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 26299 | 1469471712456 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 11:35:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:35:12 INFO - PROCESS | 26299 | 1469471712464 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 26299 | 1469471712468 Marionette TRACE conn3 <- [1,3070,null,{}] 11:35:12 INFO - PROCESS | 26299 | 1469471712474 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:12 INFO - PROCESS | 26299 | 1469471712480 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:12 INFO - PROCESS | 26299 | 1469471712662 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:35:12 INFO - PROCESS | 26299 | 1469471712859 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 26299 | 1469471712865 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:12 INFO - PROCESS | 26299 | ++DOCSHELL 0x8dd2d800 == 27 [pid = 26299] [id = 777] 11:35:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8debf000) [pid = 26299] [serial = 2330] [outer = (nil)] 11:35:12 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8dec2400) [pid = 26299] [serial = 2331] [outer = 0x8debf000] 11:35:12 INFO - PROCESS | 26299 | 1469471712941 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8e07f800) [pid = 26299] [serial = 2332] [outer = 0x8debf000] 11:35:13 INFO - PROCESS | 26299 | 1469471713865 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:35:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1485ms 11:35:13 INFO - PROCESS | 26299 | 1469471713961 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 26299 | 1469471713964 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 11:35:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:35:13 INFO - PROCESS | 26299 | 1469471713981 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 26299 | 1469471713991 Marionette TRACE conn3 <- [1,3074,null,{}] 11:35:14 INFO - PROCESS | 26299 | 1469471714007 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:14 INFO - PROCESS | 26299 | 1469471714015 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:14 INFO - PROCESS | 26299 | 1469471714264 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:35:14 INFO - PROCESS | 26299 | 1469471714293 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 26299 | 1469471714302 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:14 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e095800 == 28 [pid = 26299] [id = 778] 11:35:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8e096400) [pid = 26299] [serial = 2333] [outer = (nil)] 11:35:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8e7d8400) [pid = 26299] [serial = 2334] [outer = 0x8e096400] 11:35:14 INFO - PROCESS | 26299 | 1469471714373 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x8f476000) [pid = 26299] [serial = 2335] [outer = 0x8e096400] 11:35:15 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8f471400) [pid = 26299] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:35:15 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x91224800) [pid = 26299] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:35:15 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8f651c00) [pid = 26299] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:35:15 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x92329400) [pid = 26299] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:35:15 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x8e7d6c00) [pid = 26299] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:35:15 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x8debbc00) [pid = 26299] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:35:15 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8acda800) [pid = 26299] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:35:15 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x91ac3400) [pid = 26299] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:35:15 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x8d49f800) [pid = 26299] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:35:15 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x8ace3400) [pid = 26299] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:35:15 INFO - PROCESS | 26299 | 1469471715700 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:35:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:35:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:35:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:35:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:35:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:35:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:35:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1766ms 11:35:15 INFO - PROCESS | 26299 | 1469471715738 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 26299 | 1469471715742 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 11:35:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:35:15 INFO - PROCESS | 26299 | 1469471715749 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 26299 | 1469471715753 Marionette TRACE conn3 <- [1,3078,null,{}] 11:35:15 INFO - PROCESS | 26299 | 1469471715758 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:15 INFO - PROCESS | 26299 | 1469471715764 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:15 INFO - PROCESS | 26299 | 1469471715981 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:35:16 INFO - PROCESS | 26299 | 1469471716001 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 26299 | 1469471716010 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:16 INFO - PROCESS | 26299 | ++DOCSHELL 0x8ace3c00 == 29 [pid = 26299] [id = 779] 11:35:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 66 (0x8f479c00) [pid = 26299] [serial = 2336] [outer = (nil)] 11:35:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 67 (0x8f47f000) [pid = 26299] [serial = 2337] [outer = 0x8f479c00] 11:35:16 INFO - PROCESS | 26299 | 1469471716079 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 26299 | ++DOMWINDOW == 68 (0x8f644000) [pid = 26299] [serial = 2338] [outer = 0x8f479c00] 11:35:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 11:35:16 INFO - reader.readAsText(blob_2) 11:35:16 INFO - }" did not throw 11:35:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 11:35:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 11:35:16 INFO - reader.readAsDataURL(blob_2) 11:35:16 INFO - }" did not throw 11:35:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 11:35:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 11:35:16 INFO - reader.readAsArrayBuffer(blob_2) 11:35:16 INFO - }" did not throw 11:35:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 11:35:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 11:35:17 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:17 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 26299 | 1469471717016 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 11:35:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:35:17 INFO - PROCESS | 26299 | 1469471717028 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 26299 | 1469471717030 Marionette TRACE conn3 <- [1,3082,null,{}] 11:35:17 INFO - PROCESS | 26299 | 1469471717037 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:17 INFO - PROCESS | 26299 | 1469471717041 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:17 INFO - PROCESS | 26299 | 1469471717189 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:35:17 INFO - PROCESS | 26299 | 1469471717203 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 26299 | 1469471717221 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:17 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd6800 == 30 [pid = 26299] [id = 780] 11:35:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 69 (0x8acd7c00) [pid = 26299] [serial = 2339] [outer = (nil)] 11:35:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 70 (0x8ace2800) [pid = 26299] [serial = 2340] [outer = 0x8acd7c00] 11:35:17 INFO - PROCESS | 26299 | 1469471717359 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8cce2800) [pid = 26299] [serial = 2341] [outer = 0x8acd7c00] 11:35:18 INFO - PROCESS | 26299 | 1469471718486 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:35:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:35:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:35:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:35:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1486ms 11:35:18 INFO - PROCESS | 26299 | 1469471718516 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:35:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:35:18 INFO - PROCESS | 26299 | 1469471718523 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 11:35:18 INFO - PROCESS | 26299 | 1469471718533 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 26299 | 1469471718537 Marionette TRACE conn3 <- [1,3086,null,{}] 11:35:18 INFO - PROCESS | 26299 | 1469471718546 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:18 INFO - PROCESS | 26299 | 1469471718552 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:18 INFO - PROCESS | 26299 | 1469471718777 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:35:19 INFO - PROCESS | 26299 | 1469471719043 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 26299 | 1469471719051 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:19 INFO - PROCESS | 26299 | ++DOCSHELL 0x8cb02000 == 31 [pid = 26299] [id = 781] 11:35:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8cb08400) [pid = 26299] [serial = 2342] [outer = (nil)] 11:35:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8dd2e000) [pid = 26299] [serial = 2343] [outer = 0x8cb08400] 11:35:19 INFO - PROCESS | 26299 | 1469471719142 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8debec00) [pid = 26299] [serial = 2344] [outer = 0x8cb08400] 11:35:20 INFO - PROCESS | 26299 | 1469471720141 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:35:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:35:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1640ms 11:35:20 INFO - PROCESS | 26299 | 1469471720170 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 26299 | 1469471720177 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 11:35:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:35:20 INFO - PROCESS | 26299 | 1469471720194 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 26299 | 1469471720202 Marionette TRACE conn3 <- [1,3090,null,{}] 11:35:20 INFO - PROCESS | 26299 | 1469471720236 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:20 INFO - PROCESS | 26299 | 1469471720243 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:20 INFO - PROCESS | 26299 | 1469471720497 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:35:20 INFO - PROCESS | 26299 | 1469471720639 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 26299 | 1469471720650 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:20 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e087800 == 32 [pid = 26299] [id = 782] 11:35:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x8e7ce000) [pid = 26299] [serial = 2345] [outer = (nil)] 11:35:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x8f473400) [pid = 26299] [serial = 2346] [outer = 0x8e7ce000] 11:35:20 INFO - PROCESS | 26299 | 1469471720737 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 26299 | ++DOMWINDOW == 77 (0x8f649c00) [pid = 26299] [serial = 2347] [outer = 0x8e7ce000] 11:35:21 INFO - PROCESS | 26299 | 1469471721842 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:35:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1699ms 11:35:21 INFO - PROCESS | 26299 | 1469471721919 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 26299 | 1469471721925 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 11:35:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:35:21 INFO - PROCESS | 26299 | 1469471721936 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 26299 | 1469471721942 Marionette TRACE conn3 <- [1,3094,null,{}] 11:35:21 INFO - PROCESS | 26299 | 1469471721960 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 26299 | 1469471721969 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:22 INFO - PROCESS | 26299 | 1469471722185 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:35:22 INFO - PROCESS | 26299 | 1469471722412 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 26299 | 1469471722419 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:22 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e7d5400 == 33 [pid = 26299] [id = 783] 11:35:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 78 (0x8f6f8400) [pid = 26299] [serial = 2348] [outer = (nil)] 11:35:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 79 (0x90f06400) [pid = 26299] [serial = 2349] [outer = 0x8f6f8400] 11:35:22 INFO - PROCESS | 26299 | 1469471722548 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 26299 | ++DOMWINDOW == 80 (0x90f09400) [pid = 26299] [serial = 2350] [outer = 0x8f6f8400] 11:35:23 INFO - PROCESS | 26299 | 1469471723406 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:35:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:35:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1496ms 11:35:23 INFO - PROCESS | 26299 | 1469471723432 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:35:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:35:23 INFO - PROCESS | 26299 | 1469471723438 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 11:35:23 INFO - PROCESS | 26299 | 1469471723444 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 26299 | 1469471723448 Marionette TRACE conn3 <- [1,3098,null,{}] 11:35:23 INFO - PROCESS | 26299 | 1469471723454 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:23 INFO - PROCESS | 26299 | 1469471723459 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:23 INFO - PROCESS | 26299 | 1469471723664 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:35:23 INFO - PROCESS | 26299 | 1469471723853 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 26299 | 1469471723861 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:23 INFO - PROCESS | 26299 | ++DOCSHELL 0x90f05400 == 34 [pid = 26299] [id = 784] 11:35:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 81 (0x9116f000) [pid = 26299] [serial = 2351] [outer = (nil)] 11:35:23 INFO - PROCESS | 26299 | ++DOMWINDOW == 82 (0x91178400) [pid = 26299] [serial = 2352] [outer = 0x9116f000] 11:35:23 INFO - PROCESS | 26299 | 1469471723986 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 26299 | ++DOMWINDOW == 83 (0x91221c00) [pid = 26299] [serial = 2353] [outer = 0x9116f000] 11:35:24 INFO - PROCESS | 26299 | 1469471724913 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:35:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:35:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:35:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1487ms 11:35:24 INFO - PROCESS | 26299 | 1469471724930 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 26299 | 1469471724934 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 11:35:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:35:24 INFO - PROCESS | 26299 | 1469471724940 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 26299 | 1469471724944 Marionette TRACE conn3 <- [1,3102,null,{}] 11:35:24 INFO - PROCESS | 26299 | 1469471724950 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:24 INFO - PROCESS | 26299 | 1469471724955 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:25 INFO - PROCESS | 26299 | 1469471725135 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:35:25 INFO - PROCESS | 26299 | 1469471725551 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 26299 | 1469471725562 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:25 INFO - PROCESS | 26299 | ++DOCSHELL 0x8acd5400 == 35 [pid = 26299] [id = 785] 11:35:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 84 (0x8cb07c00) [pid = 26299] [serial = 2354] [outer = (nil)] 11:35:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 85 (0x8ccedc00) [pid = 26299] [serial = 2355] [outer = 0x8cb07c00] 11:35:25 INFO - PROCESS | 26299 | 1469471725710 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 26299 | ++DOMWINDOW == 86 (0x8d493000) [pid = 26299] [serial = 2356] [outer = 0x8cb07c00] 11:35:26 INFO - PROCESS | 26299 | 1469471726727 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:35:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:35:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1831ms 11:35:26 INFO - PROCESS | 26299 | 1469471726775 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 26299 | 1469471726781 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 11:35:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:35:26 INFO - PROCESS | 26299 | 1469471726789 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 26299 | 1469471726794 Marionette TRACE conn3 <- [1,3106,null,{}] 11:35:26 INFO - PROCESS | 26299 | 1469471726835 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:26 INFO - PROCESS | 26299 | 1469471726844 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:27 INFO - PROCESS | 26299 | 1469471727048 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 11:35:27 INFO - PROCESS | 26299 | --DOCSHELL 0x8debb800 == 34 [pid = 26299] [id = 709] 11:35:27 INFO - PROCESS | 26299 | --DOCSHELL 0x8ace3c00 == 33 [pid = 26299] [id = 779] 11:35:27 INFO - PROCESS | 26299 | --DOCSHELL 0x8e095800 == 32 [pid = 26299] [id = 778] 11:35:27 INFO - PROCESS | 26299 | --DOCSHELL 0x8dd2d800 == 31 [pid = 26299] [id = 777] 11:35:27 INFO - PROCESS | 26299 | --DOCSHELL 0x8cfd7800 == 30 [pid = 26299] [id = 776] 11:35:27 INFO - PROCESS | 26299 | --DOCSHELL 0x8ace1800 == 29 [pid = 26299] [id = 775] 11:35:27 INFO - PROCESS | 26299 | 1469471727337 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 26299 | 1469471727347 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:27 INFO - PROCESS | 26299 | ++DOCSHELL 0x8b9e8400 == 30 [pid = 26299] [id = 786] 11:35:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 87 (0x8cb05400) [pid = 26299] [serial = 2357] [outer = (nil)] 11:35:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 88 (0x8cce7000) [pid = 26299] [serial = 2358] [outer = 0x8cb05400] 11:35:27 INFO - PROCESS | 26299 | 1469471727458 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 26299 | ++DOMWINDOW == 89 (0x8dd2b800) [pid = 26299] [serial = 2359] [outer = 0x8cb05400] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 88 (0x9248bc00) [pid = 26299] [serial = 2302] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 87 (0x9116d400) [pid = 26299] [serial = 2283] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 86 (0x91175800) [pid = 26299] [serial = 2284] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 85 (0x8e090000) [pid = 26299] [serial = 2280] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 84 (0x8e09a400) [pid = 26299] [serial = 2281] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 83 (0x8b9e2400) [pid = 26299] [serial = 2277] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 82 (0x8cb05c00) [pid = 26299] [serial = 2278] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 81 (0x91acb800) [pid = 26299] [serial = 2286] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 80 (0x91aca400) [pid = 26299] [serial = 2287] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 79 (0x8d54b400) [pid = 26299] [serial = 2295] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 78 (0x8dd2c400) [pid = 26299] [serial = 2296] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 77 (0x91c89800) [pid = 26299] [serial = 2289] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 76 (0x8cb02c00) [pid = 26299] [serial = 2292] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8cce1800) [pid = 26299] [serial = 2293] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8f64f400) [pid = 26299] [serial = 2299] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x91f12c00) [pid = 26299] [serial = 2290] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8f643c00) [pid = 26299] [serial = 2298] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x90f0b000) [pid = 26299] [serial = 2275] [outer = (nil)] [url = about:blank] 11:35:27 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x92486c00) [pid = 26299] [serial = 2301] [outer = (nil)] [url = about:blank] 11:35:28 INFO - PROCESS | 26299 | 1469471728238 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:35:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1466ms 11:35:28 INFO - PROCESS | 26299 | 1469471728258 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 26299 | 1469471728265 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 11:35:28 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:35:28 INFO - PROCESS | 26299 | 1469471728274 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 26299 | 1469471728276 Marionette TRACE conn3 <- [1,3110,null,{}] 11:35:28 INFO - PROCESS | 26299 | 1469471728283 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:28 INFO - PROCESS | 26299 | 1469471728288 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:28 INFO - PROCESS | 26299 | 1469471728523 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 11:35:28 INFO - PROCESS | 26299 | 1469471728760 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 26299 | 1469471728771 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:28 INFO - PROCESS | 26299 | ++DOCSHELL 0x8deb7400 == 31 [pid = 26299] [id = 787] 11:35:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 71 (0x8debfc00) [pid = 26299] [serial = 2360] [outer = (nil)] 11:35:28 INFO - PROCESS | 26299 | ++DOMWINDOW == 72 (0x8e092400) [pid = 26299] [serial = 2361] [outer = 0x8debfc00] 11:35:28 INFO - PROCESS | 26299 | 1469471728891 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 26299 | ++DOMWINDOW == 73 (0x8e7d2800) [pid = 26299] [serial = 2362] [outer = 0x8debfc00] 11:35:29 INFO - PROCESS | 26299 | 1469471729919 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:35:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:35:29 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 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:35:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1685ms 11:35:29 INFO - PROCESS | 26299 | 1469471729961 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 26299 | 1469471729964 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 11:35:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:35:29 INFO - PROCESS | 26299 | 1469471729974 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 26299 | 1469471729983 Marionette TRACE conn3 <- [1,3114,null,{}] 11:35:30 INFO - PROCESS | 26299 | 1469471730006 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:30 INFO - PROCESS | 26299 | 1469471730013 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:30 INFO - PROCESS | 26299 | 1469471730254 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 11:35:30 INFO - PROCESS | 26299 | 1469471730283 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"fa8ebe5a-3d4b-4287-a387-27664c0b2372\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 26299 | 1469471730290 Marionette INFO sendAsync caa482b5-9997-4e18-adae-b1db23f8f133 11:35:30 INFO - PROCESS | 26299 | ++DOCSHELL 0x8e094800 == 32 [pid = 26299] [id = 788] 11:35:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 74 (0x8f652400) [pid = 26299] [serial = 2363] [outer = (nil)] 11:35:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 75 (0x8f6f6000) [pid = 26299] [serial = 2364] [outer = 0x8f652400] 11:35:30 INFO - PROCESS | 26299 | 1469471730362 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 26299 | ++DOMWINDOW == 76 (0x90f02000) [pid = 26299] [serial = 2365] [outer = 0x8f652400] 11:35:31 INFO - PROCESS | 26299 | 1469471731440 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:35:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:35:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1501ms 11:35:31 INFO - PROCESS | 26299 | 1469471731474 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 26299 | 1469471731477 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 11:35:31 INFO - PROCESS | 26299 | --DOMWINDOW == 75 (0x8cb04000) [pid = 26299] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:35:31 INFO - PROCESS | 26299 | --DOMWINDOW == 74 (0x8cce5800) [pid = 26299] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:35:31 INFO - PROCESS | 26299 | --DOMWINDOW == 73 (0x952bc000) [pid = 26299] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:35:31 INFO - PROCESS | 26299 | --DOMWINDOW == 72 (0x8ace2400) [pid = 26299] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 11:35:31 INFO - PROCESS | 26299 | --DOMWINDOW == 71 (0x8cfd8400) [pid = 26299] [serial = 2327] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 11:35:31 INFO - PROCESS | 26299 | --DOMWINDOW == 70 (0x8acd9000) [pid = 26299] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:35:31 INFO - PROCESS | 26299 | --DOMWINDOW == 69 (0x8e096400) [pid = 26299] [serial = 2333] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 11:35:31 INFO - PROCESS | 26299 | --DOMWINDOW == 68 (0x8f476400) [pid = 26299] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:35:31 INFO - PROCESS | 26299 | --DOMWINDOW == 67 (0x8acd7000) [pid = 26299] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 11:35:31 INFO - PROCESS | 26299 | --DOMWINDOW == 66 (0x978d7400) [pid = 26299] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:35:31 INFO - PROCESS | 26299 | --DOMWINDOW == 65 (0x8debf000) [pid = 26299] [serial = 2330] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 11:35:32 WARNING - u'runner_teardown' () 11:35:32 INFO - No more tests 11:35:32 INFO - Got 0 unexpected results 11:35:32 INFO - SUITE-END | took 1294s 11:35:32 INFO - Closing logging queue 11:35:32 INFO - queue closed 11:35:32 INFO - Return code: 0 11:35:32 WARNING - # TBPL SUCCESS # 11:35:32 INFO - Running post-action listener: _resource_record_post_action 11:35:32 INFO - Running post-run listener: _resource_record_post_run 11:35:33 INFO - Total resource usage - Wall time: 1330s; CPU: 98.0%; Read bytes: 10940416; Write bytes: 928612352; Read time: 348; Write time: 211332 11:35:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:35:33 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 134103040; Read time: 0; Write time: 111704 11:35:33 INFO - run-tests - Wall time: 1300s; CPU: 98.0%; Read bytes: 10940416; Write bytes: 786092032; Read time: 348; Write time: 94068 11:35:33 INFO - Running post-run listener: _upload_blobber_files 11:35:33 INFO - Blob upload gear active. 11:35:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:35:33 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 11:35:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:35:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:35:34 INFO - (blobuploader) - INFO - Open directory for files ... 11:35:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:35:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:35:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:35:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:35:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:35:35 INFO - (blobuploader) - INFO - Done attempting. 11:35:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:35:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:35:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:35:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:35:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:35:36 INFO - (blobuploader) - INFO - Done attempting. 11:35:36 INFO - (blobuploader) - INFO - Iteration through files over. 11:35:36 INFO - Return code: 0 11:35:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:35:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:35:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fb6d7cf399acdbc9e8d61179729eeed6fb65a043dae088ed31dafd650122698d1f5b14a6490c8657e7106750a80989a5557fe3011d190162bd00d8899b38d63f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/178ac2b923ff23fed7fd0ff02437b3c1b6a3ee6b6b4aeaadde80b8fd90d12516f28c636c529d8e0bf6183fc28f1c8b37d883294829444ede34ad40a2d0df0343"} 11:35:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:35:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:35:36 INFO - Contents: 11:35:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fb6d7cf399acdbc9e8d61179729eeed6fb65a043dae088ed31dafd650122698d1f5b14a6490c8657e7106750a80989a5557fe3011d190162bd00d8899b38d63f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/178ac2b923ff23fed7fd0ff02437b3c1b6a3ee6b6b4aeaadde80b8fd90d12516f28c636c529d8e0bf6183fc28f1c8b37d883294829444ede34ad40a2d0df0343"} 11:35:36 INFO - Running post-run listener: copy_logs_to_upload_dir 11:35:36 INFO - Copying logs to upload dir... 11:35:36 INFO - mkdir: /builds/slave/test/build/upload/logs 11:35:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1469.308543 ========= master_lag: 0.45 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 29 secs) (at 2016-07-25 11:35:36.914568) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 11:35:36.915936) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fb6d7cf399acdbc9e8d61179729eeed6fb65a043dae088ed31dafd650122698d1f5b14a6490c8657e7106750a80989a5557fe3011d190162bd00d8899b38d63f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/178ac2b923ff23fed7fd0ff02437b3c1b6a3ee6b6b4aeaadde80b8fd90d12516f28c636c529d8e0bf6183fc28f1c8b37d883294829444ede34ad40a2d0df0343"} build_url:https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033904 build_url: 'https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fb6d7cf399acdbc9e8d61179729eeed6fb65a043dae088ed31dafd650122698d1f5b14a6490c8657e7106750a80989a5557fe3011d190162bd00d8899b38d63f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/178ac2b923ff23fed7fd0ff02437b3c1b6a3ee6b6b4aeaadde80b8fd90d12516f28c636c529d8e0bf6183fc28f1c8b37d883294829444ede34ad40a2d0df0343"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dB48uBobSpCtCoBtaXOjag/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.31 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 11:35:37.264598) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 11:35:37.264950) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469469410.279462-205642136 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019379 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 11:35:37.324116) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-25 11:35:37.324429) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-25 11:35:37.324776) ========= ========= Total master_lag: 0.90 =========