builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-778 starttime: 1469134965.36 results: success (0) buildid: 20160721122919 builduid: e8a2fa54ac4f4284b19c92c533ed26aa revision: ccf0f9620bdcd4378568c385b9d936f38ce1fb97 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:45.359326) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:45.359827) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:45.360112) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:45.540902) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:45.541217) ========= 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-1469134957.496419-1180828256 _=/tools/buildbot/bin/python using PTY: False --2016-07-21 14:02:45-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.4M=0.001s 2016-07-21 14:02:46 (11.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.601441 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:46.173629) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:46.173943) ========= 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-1469134957.496419-1180828256 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.078723 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:46.280874) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 14:02:46.281221) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ccf0f9620bdcd4378568c385b9d936f38ce1fb97 --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-beta --rev ccf0f9620bdcd4378568c385b9d936f38ce1fb97 --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-1469134957.496419-1180828256 _=/tools/buildbot/bin/python using PTY: False 2016-07-21 14:02:46,381 truncating revision to first 12 chars 2016-07-21 14:02:46,382 Setting DEBUG logging. 2016-07-21 14:02:46,382 attempt 1/10 2016-07-21 14:02:46,382 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ccf0f9620bdc?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 14:02:47,610 unpacking tar archive at: mozilla-beta-ccf0f9620bdc/testing/mozharness/ program finished with exit code 0 elapsedTime=1.788903 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 14:02:48.099548) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:48.099891) ========= script_repo_revision: ccf0f9620bdcd4378568c385b9d936f38ce1fb97 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:48.100274) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:48.100546) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 14:02:48.127321) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 30 secs) (at 2016-07-21 14:02:48.127644) ========= /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-beta --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-beta', '--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-1469134957.496419-1180828256 _=/tools/buildbot/bin/python using PTY: False 14:02:48 INFO - MultiFileLogger online at 20160721 14:02:48 in /builds/slave/test 14:02:48 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-beta --download-symbols true 14:02:48 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 14:02:48 INFO - {'append_to_log': False, 14:02:48 INFO - 'base_work_dir': '/builds/slave/test', 14:02:48 INFO - 'blob_upload_branch': 'mozilla-beta', 14:02:48 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 14:02:48 INFO - 'buildbot_json_path': 'buildprops.json', 14:02:48 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 14:02:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:02:48 INFO - 'download_minidump_stackwalk': True, 14:02:48 INFO - 'download_symbols': 'true', 14:02:48 INFO - 'e10s': False, 14:02:48 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 14:02:48 INFO - 'tooltool.py': '/tools/tooltool.py', 14:02:48 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 14:02:48 INFO - '/tools/misc-python/virtualenv.py')}, 14:02:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:02:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:02:48 INFO - 'log_level': 'info', 14:02:48 INFO - 'log_to_console': True, 14:02:48 INFO - 'opt_config_files': (), 14:02:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:02:48 INFO - '--processes=1', 14:02:48 INFO - '--config=%(test_path)s/wptrunner.ini', 14:02:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:02:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:02:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:02:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:02:48 INFO - 'pip_index': False, 14:02:48 INFO - 'require_test_zip': True, 14:02:48 INFO - 'test_type': ('testharness',), 14:02:48 INFO - 'this_chunk': '1', 14:02:48 INFO - 'tooltool_cache': '/builds/tooltool_cache', 14:02:48 INFO - 'total_chunks': '10', 14:02:48 INFO - 'virtualenv_path': 'venv', 14:02:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:02:48 INFO - 'work_dir': 'build'} 14:02:48 INFO - ##### 14:02:48 INFO - ##### Running clobber step. 14:02:48 INFO - ##### 14:02:48 INFO - Running pre-action listener: _resource_record_pre_action 14:02:48 INFO - Running main action method: clobber 14:02:48 INFO - rmtree: /builds/slave/test/build 14:02:48 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 14:02:51 INFO - Running post-action listener: _resource_record_post_action 14:02:51 INFO - ##### 14:02:51 INFO - ##### Running read-buildbot-config step. 14:02:51 INFO - ##### 14:02:51 INFO - Running pre-action listener: _resource_record_pre_action 14:02:51 INFO - Running main action method: read_buildbot_config 14:02:51 INFO - Using buildbot properties: 14:02:51 INFO - { 14:02:51 INFO - "project": "", 14:02:51 INFO - "product": "firefox", 14:02:51 INFO - "script_repo_revision": "production", 14:02:51 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 14:02:51 INFO - "repository": "", 14:02:51 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 14:02:51 INFO - "buildid": "20160721122919", 14:02:51 INFO - "pgo_build": "False", 14:02:51 INFO - "basedir": "/builds/slave/test", 14:02:51 INFO - "buildnumber": 6, 14:02:51 INFO - "slavename": "tst-linux32-spot-778", 14:02:51 INFO - "revision": "ccf0f9620bdcd4378568c385b9d936f38ce1fb97", 14:02:51 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 14:02:51 INFO - "platform": "linux", 14:02:51 INFO - "branch": "mozilla-beta", 14:02:51 INFO - "repo_path": "releases/mozilla-beta", 14:02:51 INFO - "moz_repo_path": "", 14:02:51 INFO - "stage_platform": "linux", 14:02:51 INFO - "builduid": "e8a2fa54ac4f4284b19c92c533ed26aa", 14:02:51 INFO - "slavebuilddir": "test" 14:02:51 INFO - } 14:02:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 14:02:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 14:02:51 INFO - Running post-action listener: _resource_record_post_action 14:02:51 INFO - ##### 14:02:51 INFO - ##### Running download-and-extract step. 14:02:51 INFO - ##### 14:02:51 INFO - Running pre-action listener: _resource_record_pre_action 14:02:51 INFO - Running main action method: download_and_extract 14:02:51 INFO - mkdir: /builds/slave/test/build/tests 14:02:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:51 INFO - https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 14:02:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 14:02:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 14:02:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/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 14:02:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/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 14:02:53 INFO - Downloaded 1291 bytes. 14:02:53 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 14:02:53 INFO - Using the following test package requirements: 14:02:53 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 14:02:53 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:02:53 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 14:02:53 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:02:53 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 14:02:53 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:02:53 INFO - u'jsshell-linux-i686.zip'], 14:02:53 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:02:53 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 14:02:53 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 14:02:53 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:02:53 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 14:02:53 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:02:53 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 14:02:53 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:02:53 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 14:02:53 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:02:53 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 14:02:53 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 14:02: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')]} 14:02:53 INFO - https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 14:02:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 14:02:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 14:02:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/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 14:02:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/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 14:03:05 INFO - Downloaded 22824414 bytes. 14:03:05 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/*'] 14:03:05 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/* 14:03:05 INFO - caution: filename not matched: web-platform/* 14:03:05 INFO - Return code: 11 14:03:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:03:05 INFO - https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 14:03:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 14:03:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 14:03:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/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 14:03:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/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 14:03:17 INFO - Downloaded 36389876 bytes. 14:03:17 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/*'] 14:03:17 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/* 14:03:21 INFO - caution: filename not matched: bin/* 14:03:21 INFO - caution: filename not matched: config/* 14:03:21 INFO - caution: filename not matched: mozbase/* 14:03:21 INFO - caution: filename not matched: marionette/* 14:03:21 INFO - caution: filename not matched: tools/wptserve/* 14:03:21 INFO - Return code: 11 14:03:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:03:21 INFO - https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 14:03:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 14:03:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 14:03:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/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 14:03:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/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 14:03:39 INFO - Downloaded 69356269 bytes. 14:03:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 14:03:39 INFO - mkdir: /builds/slave/test/properties 14:03:39 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 14:03:39 INFO - Writing to file /builds/slave/test/properties/build_url 14:03:39 INFO - Contents: 14:03:39 INFO - build_url:https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 14:03:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 14:03:40 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 14:03:40 INFO - Writing to file /builds/slave/test/properties/symbols_url 14:03:40 INFO - Contents: 14:03:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 14:03: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')]} 14:03:40 INFO - https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:03:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 14:03:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 14:03:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/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 14:03:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SxRrDrOSQyyV5h1YOQEaiw/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 14:04:02 INFO - Downloaded 92365974 bytes. 14:04:02 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'] 14:04:02 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 14:04:10 INFO - Return code: 0 14:04:10 INFO - Running post-action listener: _resource_record_post_action 14:04:10 INFO - Running post-action listener: set_extra_try_arguments 14:04:10 INFO - ##### 14:04:10 INFO - ##### Running create-virtualenv step. 14:04:10 INFO - ##### 14:04:10 INFO - Running pre-action listener: _pre_create_virtualenv 14:04:10 INFO - Running pre-action listener: _resource_record_pre_action 14:04:10 INFO - Running main action method: create_virtualenv 14:04:10 INFO - Creating virtualenv /builds/slave/test/build/venv 14:04:10 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 14:04:10 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 14:04:11 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:04:11 INFO - Using real prefix '/usr' 14:04:11 INFO - New python executable in /builds/slave/test/build/venv/bin/python 14:04:13 INFO - Installing distribute.............................................................................................................................................................................................done. 14:04:16 INFO - Installing pip.................done. 14:04:16 INFO - Return code: 0 14:04:16 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 14:04:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:04:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:04:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:04:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:04:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:04:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:04:16 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 0x9df9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e60598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bf4e30>, '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 0x9e91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f10470>, '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-1469134957.496419-1180828256', '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 14:04:16 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 14:04:16 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 14:04:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:04:16 INFO - 'CCACHE_UMASK': '002', 14:04:16 INFO - 'DISPLAY': ':0', 14:04:16 INFO - 'HOME': '/home/cltbld', 14:04:16 INFO - 'LANG': 'en_US.UTF-8', 14:04:16 INFO - 'LOGNAME': 'cltbld', 14:04:16 INFO - 'MAIL': '/var/mail/cltbld', 14:04:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:04:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:04:16 INFO - 'MOZ_NO_REMOTE': '1', 14:04:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:04:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:04:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:04:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:04:16 INFO - 'PWD': '/builds/slave/test', 14:04:16 INFO - 'SHELL': '/bin/bash', 14:04:16 INFO - 'SHLVL': '1', 14:04:16 INFO - 'TERM': 'linux', 14:04:16 INFO - 'TMOUT': '86400', 14:04:16 INFO - 'USER': 'cltbld', 14:04:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469134957.496419-1180828256', 14:04:16 INFO - '_': '/tools/buildbot/bin/python'} 14:04:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:04:17 INFO - Downloading/unpacking psutil>=0.7.1 14:04:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:04:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:04:17 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 14:04:17 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 14:04:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:04:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:04:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 14:04:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:04:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:04:22 INFO - Installing collected packages: psutil 14:04:22 INFO - Running setup.py install for psutil 14:04:23 INFO - building 'psutil._psutil_linux' extension 14:04:23 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 14:04:23 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 14:04:23 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 14:04:23 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 14:04:23 INFO - building 'psutil._psutil_posix' extension 14:04:23 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 14:04:23 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 14:04:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:04:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:04:24 INFO - Successfully installed psutil 14:04:24 INFO - Cleaning up... 14:04:24 INFO - Return code: 0 14:04:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 14:04:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:04:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:04:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:04:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:04:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:04:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:04:24 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 0x9df9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e60598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bf4e30>, '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 0x9e91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f10470>, '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-1469134957.496419-1180828256', '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 14:04:24 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 14:04:24 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 14:04:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:04:24 INFO - 'CCACHE_UMASK': '002', 14:04:24 INFO - 'DISPLAY': ':0', 14:04:24 INFO - 'HOME': '/home/cltbld', 14:04:24 INFO - 'LANG': 'en_US.UTF-8', 14:04:24 INFO - 'LOGNAME': 'cltbld', 14:04:24 INFO - 'MAIL': '/var/mail/cltbld', 14:04:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:04:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:04:24 INFO - 'MOZ_NO_REMOTE': '1', 14:04:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:04:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:04:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:04:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:04:24 INFO - 'PWD': '/builds/slave/test', 14:04:24 INFO - 'SHELL': '/bin/bash', 14:04:24 INFO - 'SHLVL': '1', 14:04:24 INFO - 'TERM': 'linux', 14:04:24 INFO - 'TMOUT': '86400', 14:04:24 INFO - 'USER': 'cltbld', 14:04:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469134957.496419-1180828256', 14:04:24 INFO - '_': '/tools/buildbot/bin/python'} 14:04:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:04:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:04:24 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 14:04:24 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 14:04:24 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 14:04:24 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 14:04:24 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 14:04:24 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 14:04:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:04:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:04:29 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 14:04:29 INFO - Installing collected packages: mozsystemmonitor 14:04:29 INFO - Running setup.py install for mozsystemmonitor 14:04:29 INFO - Successfully installed mozsystemmonitor 14:04:29 INFO - Cleaning up... 14:04:30 INFO - Return code: 0 14:04:30 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:04:30 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')]} 14:04:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:04:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:04:30 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')]} 14:04:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:04:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:04:30 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 0x9df9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e60598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bf4e30>, '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 0x9e91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f10470>, '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-1469134957.496419-1180828256', '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 14:04:30 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 14:04:30 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 14:04:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:04:30 INFO - 'CCACHE_UMASK': '002', 14:04:30 INFO - 'DISPLAY': ':0', 14:04:30 INFO - 'HOME': '/home/cltbld', 14:04:30 INFO - 'LANG': 'en_US.UTF-8', 14:04:30 INFO - 'LOGNAME': 'cltbld', 14:04:30 INFO - 'MAIL': '/var/mail/cltbld', 14:04:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:04:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:04:30 INFO - 'MOZ_NO_REMOTE': '1', 14:04:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:04:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:04:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:04:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:04:30 INFO - 'PWD': '/builds/slave/test', 14:04:30 INFO - 'SHELL': '/bin/bash', 14:04:30 INFO - 'SHLVL': '1', 14:04:30 INFO - 'TERM': 'linux', 14:04:30 INFO - 'TMOUT': '86400', 14:04:30 INFO - 'USER': 'cltbld', 14:04:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469134957.496419-1180828256', 14:04:30 INFO - '_': '/tools/buildbot/bin/python'} 14:04:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:04:30 INFO - Downloading/unpacking blobuploader==1.2.4 14:04:30 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 14:04:30 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 14:04:30 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 14:04:30 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 14:04:30 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 14:04:30 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 14:04:35 INFO - Downloading blobuploader-1.2.4.tar.gz 14:04:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:04:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:04:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:04:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:04:35 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 14:04:35 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 14:04:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:04:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:04:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:04:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:04:36 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 14:04:36 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 14:04:36 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 14:04:36 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 14:04:36 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 14:04:36 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 14:04:37 INFO - Downloading docopt-0.6.1.tar.gz 14:04:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:04:37 INFO - Installing collected packages: blobuploader, requests, docopt 14:04:37 INFO - Running setup.py install for blobuploader 14:04:37 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:04:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:04:37 INFO - Running setup.py install for requests 14:04:38 INFO - Running setup.py install for docopt 14:04:38 INFO - Successfully installed blobuploader requests docopt 14:04:38 INFO - Cleaning up... 14:04:38 INFO - Return code: 0 14:04:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:04:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:04:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:04:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:04:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:04:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:04:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:04:38 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 0x9df9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e60598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bf4e30>, '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 0x9e91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f10470>, '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-1469134957.496419-1180828256', '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 14:04:38 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 14:04:38 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 14:04:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:04:38 INFO - 'CCACHE_UMASK': '002', 14:04:38 INFO - 'DISPLAY': ':0', 14:04:38 INFO - 'HOME': '/home/cltbld', 14:04:38 INFO - 'LANG': 'en_US.UTF-8', 14:04:38 INFO - 'LOGNAME': 'cltbld', 14:04:38 INFO - 'MAIL': '/var/mail/cltbld', 14:04:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:04:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:04:38 INFO - 'MOZ_NO_REMOTE': '1', 14:04:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:04:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:04:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:04:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:04:38 INFO - 'PWD': '/builds/slave/test', 14:04:38 INFO - 'SHELL': '/bin/bash', 14:04:38 INFO - 'SHLVL': '1', 14:04:38 INFO - 'TERM': 'linux', 14:04:38 INFO - 'TMOUT': '86400', 14:04:38 INFO - 'USER': 'cltbld', 14:04:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469134957.496419-1180828256', 14:04:38 INFO - '_': '/tools/buildbot/bin/python'} 14:04:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:04:39 INFO - Running setup.py (path:/tmp/pip-JcEQIX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:04:39 INFO - Running setup.py (path:/tmp/pip-RnWjUB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:04:39 INFO - Running setup.py (path:/tmp/pip-3tbXhX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:04:39 INFO - Running setup.py (path:/tmp/pip-vmyYYI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:04:39 INFO - Running setup.py (path:/tmp/pip-w6SuF9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:04:39 INFO - Running setup.py (path:/tmp/pip-ZcHu72-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:04:39 INFO - Running setup.py (path:/tmp/pip-7PPUQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:04:39 INFO - Running setup.py (path:/tmp/pip-8HnjVo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:04:40 INFO - Running setup.py (path:/tmp/pip-LkTPXV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:04:40 INFO - Running setup.py (path:/tmp/pip-lV_hIT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:04:40 INFO - Running setup.py (path:/tmp/pip-feDQlp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:04:40 INFO - Running setup.py (path:/tmp/pip-fpTBAU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:04:40 INFO - Running setup.py (path:/tmp/pip-t7bqTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:04:40 INFO - Running setup.py (path:/tmp/pip-M1NIv1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:04:40 INFO - Running setup.py (path:/tmp/pip-sKVubi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:04:40 INFO - Running setup.py (path:/tmp/pip-kQOKV6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:04:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:04:41 INFO - Running setup.py (path:/tmp/pip-qBaPnD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:04:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:04:41 INFO - Running setup.py (path:/tmp/pip-tW4Iwt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:04:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:04:41 INFO - Running setup.py (path:/tmp/pip-mVVket-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:04:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:04:41 INFO - Running setup.py (path:/tmp/pip-ObLG6T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:04:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:04:42 INFO - Running setup.py (path:/tmp/pip-wQUgkl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:04:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:04:42 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 14:04:42 INFO - Running setup.py install for manifestparser 14:04:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:04:42 INFO - Running setup.py install for mozcrash 14:04:42 INFO - Running setup.py install for mozdebug 14:04:42 INFO - Running setup.py install for mozdevice 14:04:43 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:04:43 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:04:43 INFO - Running setup.py install for mozfile 14:04:43 INFO - Running setup.py install for mozhttpd 14:04:43 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:04:43 INFO - Running setup.py install for mozinfo 14:04:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:04:43 INFO - Running setup.py install for mozInstall 14:04:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:04:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:04:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:04:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:04:43 INFO - Running setup.py install for mozleak 14:04:44 INFO - Running setup.py install for mozlog 14:04:44 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:04:44 INFO - Running setup.py install for moznetwork 14:04:44 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:04:44 INFO - Running setup.py install for mozprocess 14:04:44 INFO - Running setup.py install for mozprofile 14:04:45 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:04:45 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:04:45 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:04:45 INFO - Running setup.py install for mozrunner 14:04:45 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:04:45 INFO - Running setup.py install for mozscreenshot 14:04:45 INFO - Running setup.py install for moztest 14:04:45 INFO - Running setup.py install for mozversion 14:04:46 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:04:46 INFO - Running setup.py install for wptserve 14:04:46 INFO - Running setup.py install for marionette-driver 14:04:46 INFO - Running setup.py install for browsermob-proxy 14:04:46 INFO - Running setup.py install for marionette-client 14:04:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:04:47 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:04:47 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 14:04:47 INFO - Cleaning up... 14:04:47 INFO - Return code: 0 14:04:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:04:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:04:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:04:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:04:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:04:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:04:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:04:47 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 0x9df9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e60598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bf4e30>, '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 0x9e91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f10470>, '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-1469134957.496419-1180828256', '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 14:04:47 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 14:04:47 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 14:04:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:04:47 INFO - 'CCACHE_UMASK': '002', 14:04:47 INFO - 'DISPLAY': ':0', 14:04:47 INFO - 'HOME': '/home/cltbld', 14:04:47 INFO - 'LANG': 'en_US.UTF-8', 14:04:47 INFO - 'LOGNAME': 'cltbld', 14:04:47 INFO - 'MAIL': '/var/mail/cltbld', 14:04:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:04:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:04:47 INFO - 'MOZ_NO_REMOTE': '1', 14:04:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:04:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:04:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:04:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:04:47 INFO - 'PWD': '/builds/slave/test', 14:04:47 INFO - 'SHELL': '/bin/bash', 14:04:47 INFO - 'SHLVL': '1', 14:04:47 INFO - 'TERM': 'linux', 14:04:47 INFO - 'TMOUT': '86400', 14:04:47 INFO - 'USER': 'cltbld', 14:04:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469134957.496419-1180828256', 14:04:47 INFO - '_': '/tools/buildbot/bin/python'} 14:04:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:04:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:04:47 INFO - Running setup.py (path:/tmp/pip-B0BaXC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:04:48 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)) 14:04:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:04:48 INFO - Running setup.py (path:/tmp/pip-vYR5mk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:04:48 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)) 14:04:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:04:48 INFO - Running setup.py (path:/tmp/pip-X04jPj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:04:48 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)) 14:04:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:04:48 INFO - Running setup.py (path:/tmp/pip-xsNT3m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:04:48 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)) 14:04:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:04:48 INFO - Running setup.py (path:/tmp/pip-JHOtGY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:04:48 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)) 14:04:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:04:48 INFO - Running setup.py (path:/tmp/pip-I8S0ZB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:04:48 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)) 14:04:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:04:48 INFO - Running setup.py (path:/tmp/pip-XoujCM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:04:48 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)) 14:04:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:04:48 INFO - Running setup.py (path:/tmp/pip-PwXNTx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:04:48 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)) 14:04:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:04:48 INFO - Running setup.py (path:/tmp/pip-KJgc43-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:04:49 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)) 14:04:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:04:49 INFO - Running setup.py (path:/tmp/pip-7AMo_j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:04:49 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)) 14:04:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:04:49 INFO - Running setup.py (path:/tmp/pip-8ctp_x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:04:49 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)) 14:04:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:04:49 INFO - Running setup.py (path:/tmp/pip-yqWB9a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:04:49 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)) 14:04:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:04:49 INFO - Running setup.py (path:/tmp/pip-39uOqd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:04:49 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)) 14:04:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:04:49 INFO - Running setup.py (path:/tmp/pip-mq5NJo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:04:49 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)) 14:04:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:04:49 INFO - Running setup.py (path:/tmp/pip-VQvQRS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:04:49 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)) 14:04:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:04:49 INFO - Running setup.py (path:/tmp/pip-aAr9PJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:04:50 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)) 14:04:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:04:50 INFO - Running setup.py (path:/tmp/pip-k1z84q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:04:50 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)) 14:04:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:04:50 INFO - Running setup.py (path:/tmp/pip-a1JGUK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:04:50 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)) 14:04:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:04:50 INFO - Running setup.py (path:/tmp/pip-OrgEBD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:04:50 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)) 14:04:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:04:50 INFO - Running setup.py (path:/tmp/pip-w85Wdj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:04:50 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)) 14:04:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:04:51 INFO - Running setup.py (path:/tmp/pip-xpFN37-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:04:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:04:51 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)) 14:04:51 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)) 14:04:51 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)) 14:04:51 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)) 14:04:51 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)) 14:04:51 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)) 14:04:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:04:51 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 14:04:51 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 14:04:51 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 14:04:51 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 14:04:51 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 14:04:51 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 14:04:56 INFO - Downloading blessings-1.6.tar.gz 14:04:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:04:56 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)) 14:04:56 INFO - Installing collected packages: blessings 14:04:56 INFO - Running setup.py install for blessings 14:04:56 INFO - Successfully installed blessings 14:04:56 INFO - Cleaning up... 14:04:56 INFO - Return code: 0 14:04:56 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:04:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:04:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:04:57 INFO - Reading from file tmpfile_stdout 14:04:57 INFO - Current package versions: 14:04:57 INFO - argparse == 1.2.1 14:04:57 INFO - blessings == 1.6 14:04:57 INFO - blobuploader == 1.2.4 14:04:57 INFO - browsermob-proxy == 0.6.0 14:04:57 INFO - docopt == 0.6.1 14:04:57 INFO - manifestparser == 1.1 14:04:57 INFO - marionette-client == 2.3.0 14:04:57 INFO - marionette-driver == 1.4.0 14:04:57 INFO - mozInstall == 1.12 14:04:57 INFO - mozcrash == 0.17 14:04:57 INFO - mozdebug == 0.1 14:04:57 INFO - mozdevice == 0.48 14:04:57 INFO - mozfile == 1.2 14:04:57 INFO - mozhttpd == 0.7 14:04:57 INFO - mozinfo == 0.9 14:04:57 INFO - mozleak == 0.1 14:04:57 INFO - mozlog == 3.1 14:04:57 INFO - moznetwork == 0.27 14:04:57 INFO - mozprocess == 0.22 14:04:57 INFO - mozprofile == 0.28 14:04:57 INFO - mozrunner == 6.11 14:04:57 INFO - mozscreenshot == 0.1 14:04:57 INFO - mozsystemmonitor == 0.0 14:04:57 INFO - moztest == 0.7 14:04:57 INFO - mozversion == 1.4 14:04:57 INFO - psutil == 3.1.1 14:04:57 INFO - requests == 1.2.3 14:04:57 INFO - wptserve == 1.4.0 14:04:57 INFO - wsgiref == 0.1.2 14:04:57 INFO - Running post-action listener: _resource_record_post_action 14:04:57 INFO - Running post-action listener: _start_resource_monitoring 14:04:57 INFO - Starting resource monitoring. 14:04:57 INFO - ##### 14:04:57 INFO - ##### Running pull step. 14:04:57 INFO - ##### 14:04:57 INFO - Running pre-action listener: _resource_record_pre_action 14:04:57 INFO - Running main action method: pull 14:04:57 INFO - Pull has nothing to do! 14:04:57 INFO - Running post-action listener: _resource_record_post_action 14:04:57 INFO - ##### 14:04:57 INFO - ##### Running install step. 14:04:57 INFO - ##### 14:04:57 INFO - Running pre-action listener: _resource_record_pre_action 14:04:57 INFO - Running main action method: install 14:04:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:04:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:04:57 INFO - Reading from file tmpfile_stdout 14:04:57 INFO - Detecting whether we're running mozinstall >=1.0... 14:04:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:04:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:04:57 INFO - Reading from file tmpfile_stdout 14:04:57 INFO - Output received: 14:04:57 INFO - Usage: mozinstall [options] installer 14:04:57 INFO - Options: 14:04:57 INFO - -h, --help show this help message and exit 14:04:57 INFO - -d DEST, --destination=DEST 14:04:57 INFO - Directory to install application into. [default: 14:04:57 INFO - "/builds/slave/test"] 14:04:57 INFO - --app=APP Application being installed. [default: firefox] 14:04:57 INFO - mkdir: /builds/slave/test/build/application 14:04:57 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'] 14:04:57 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 14:05:28 INFO - Reading from file tmpfile_stdout 14:05:28 INFO - Output received: 14:05:28 INFO - /builds/slave/test/build/application/firefox/firefox 14:05:28 INFO - Running post-action listener: _resource_record_post_action 14:05:28 INFO - ##### 14:05:28 INFO - ##### Running run-tests step. 14:05:28 INFO - ##### 14:05:28 INFO - Running pre-action listener: _resource_record_pre_action 14:05:28 INFO - Running main action method: run_tests 14:05:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:05:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:05:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:05:28 INFO - grabbing minidump binary from tooltool 14:05:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:05:28 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 0x9bf4e30>, '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 0x9e91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f10470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:05:28 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 14:05:28 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 14:05:28 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:05:28 INFO - Return code: 0 14:05:28 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 14:05:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:05:28 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/SxRrDrOSQyyV5h1YOQEaiw/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 14:05:28 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/SxRrDrOSQyyV5h1YOQEaiw/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 14:05:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:05:28 INFO - 'CCACHE_UMASK': '002', 14:05:28 INFO - 'DISPLAY': ':0', 14:05:28 INFO - 'HOME': '/home/cltbld', 14:05:28 INFO - 'LANG': 'en_US.UTF-8', 14:05:28 INFO - 'LOGNAME': 'cltbld', 14:05:28 INFO - 'MAIL': '/var/mail/cltbld', 14:05:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:05:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:05:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:05:28 INFO - 'MOZ_NO_REMOTE': '1', 14:05:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:05:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:05:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:05:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:05:28 INFO - 'PWD': '/builds/slave/test', 14:05:28 INFO - 'SHELL': '/bin/bash', 14:05:28 INFO - 'SHLVL': '1', 14:05:28 INFO - 'TERM': 'linux', 14:05:28 INFO - 'TMOUT': '86400', 14:05:28 INFO - 'USER': 'cltbld', 14:05:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469134957.496419-1180828256', 14:05:28 INFO - '_': '/tools/buildbot/bin/python'} 14:05:28 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/SxRrDrOSQyyV5h1YOQEaiw/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 14:05:29 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 14:05:29 INFO - import pkg_resources 14:05:30 INFO - Using 1 client processes 14:05:30 INFO - wptserve Starting http server on 127.0.0.1:8000 14:05:30 INFO - wptserve Starting http server on 127.0.0.1:8001 14:05:30 INFO - wptserve Starting http server on 127.0.0.1:8443 14:05:32 INFO - SUITE-START | Running 778 tests 14:05:32 INFO - Running testharness tests 14:05:32 INFO - Setting up ssl 14:05:32 INFO - PROCESS | certutil | 14:05:32 INFO - PROCESS | certutil | 14:05:32 INFO - PROCESS | certutil | 14:05:32 INFO - Certificate Nickname Trust Attributes 14:05:32 INFO - SSL,S/MIME,JAR/XPI 14:05:32 INFO - 14:05:32 INFO - web-platform-tests CT,, 14:05:32 INFO - 14:05:33 INFO - Starting runner 14:05:35 INFO - PROCESS | 1788 | 1469135135916 Marionette DEBUG Marionette enabled via build flag and pref 14:05:36 INFO - PROCESS | 1788 | ++DOCSHELL 0xa4e58000 == 1 [pid = 1788] [id = 1] 14:05:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 1 (0xa4e58400) [pid = 1788] [serial = 1] [outer = (nil)] 14:05:36 INFO - PROCESS | 1788 | [1788] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:05:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 2 (0xa4e58c00) [pid = 1788] [serial = 2] [outer = 0xa4e58400] 14:05:36 INFO - PROCESS | 1788 | 1469135136626 Marionette INFO Listening on port 2828 14:05:37 INFO - PROCESS | 1788 | 1469135137231 Marionette DEBUG Marionette enabled via command-line flag 14:05:37 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2003000 == 2 [pid = 1788] [id = 2] 14:05:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 3 (0xa2003400) [pid = 1788] [serial = 3] [outer = (nil)] 14:05:37 INFO - PROCESS | 1788 | [1788] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:05:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 4 (0xa2003c00) [pid = 1788] [serial = 4] [outer = 0xa2003400] 14:05:37 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d14c0 14:05:37 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d1fa0 14:05:37 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20fe040 14:05:37 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fec80 14:05:37 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20e99c0 14:05:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 5 (0xa1016800) [pid = 1788] [serial = 5] [outer = 0xa4e58400] 14:05:37 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:05:37 INFO - PROCESS | 1788 | 1469135137664 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:34888 14:05:37 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:05:37 INFO - PROCESS | 1788 | 1469135137696 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:34889 14:05:37 INFO - PROCESS | 1788 | 1469135137757 Marionette DEBUG Closed connection conn0 14:05:37 INFO - PROCESS | 1788 | [1788] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 14:05:37 INFO - PROCESS | 1788 | 1469135137877 Marionette DEBUG Closed connection conn1 14:05:37 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:05:37 INFO - PROCESS | 1788 | 1469135137891 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:34890 14:05:37 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:05:37 INFO - PROCESS | 1788 | 1469135137946 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:34891 14:05:37 INFO - PROCESS | 1788 | 1469135137950 Marionette DEBUG Closed connection conn2 14:05:38 INFO - PROCESS | 1788 | 1469135137998 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:05:38 INFO - PROCESS | 1788 | 1469135138020 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":"20160721122919","device":"desktop","version":"48.0"} 14:05:38 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:05:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa79000 == 3 [pid = 1788] [id = 3] 14:05:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 6 (0x9aa79400) [pid = 1788] [serial = 6] [outer = (nil)] 14:05:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa79800 == 4 [pid = 1788] [id = 4] 14:05:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 7 (0x9aa7d000) [pid = 1788] [serial = 7] [outer = (nil)] 14:05:40 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:05:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a675400 == 5 [pid = 1788] [id = 5] 14:05:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 8 (0x9b5f4c00) [pid = 1788] [serial = 8] [outer = (nil)] 14:05:40 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:05:40 INFO - PROCESS | 1788 | [1788] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:05:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 9 (0x99d58800) [pid = 1788] [serial = 9] [outer = 0x9b5f4c00] 14:05:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 10 (0x99ab5c00) [pid = 1788] [serial = 10] [outer = 0x9aa79400] 14:05:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 11 (0x99ab7800) [pid = 1788] [serial = 11] [outer = 0x9aa7d000] 14:05:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 12 (0x99aba000) [pid = 1788] [serial = 12] [outer = 0x9b5f4c00] 14:05:42 INFO - PROCESS | 1788 | 1469135142282 Marionette INFO startBrowser 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:42 INFO - PROCESS | 1788 | 1469135142329 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 1788 | 1469135142349 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 1788 | 1469135142353 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 13 (0x9872f400) [pid = 1788] [serial = 13] [outer = 0x9b5f4c00] 14:05:43 INFO - PROCESS | 1788 | 1469135143110 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"64b34ac3-c73a-4447-95b2-65ef26819b8c","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":"20160721122919","device":"desktop","version":"48.0","command_id":1}}] 14:05:43 INFO - PROCESS | 1788 | 1469135143311 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}] 14:05:43 INFO - PROCESS | 1788 | 1469135143318 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:43 INFO - PROCESS | 1788 | 1469135143530 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 14:05:43 INFO - PROCESS | 1788 | 1469135143773 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:05:43 INFO - PROCESS | 1788 | 1469135143779 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:43 INFO - PROCESS | 1788 | [1788] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:05:43 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:05:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 14 (0x950c7c00) [pid = 1788] [serial = 14] [outer = 0x9b5f4c00] 14:05:44 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:05:44 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:44 INFO - PROCESS | 1788 | 1469135144299 Marionette TRACE conn3 <- [1,3,null,{}] 14:05:44 INFO - PROCESS | 1788 | 1469135144327 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 14:05:44 INFO - PROCESS | 1788 | 1469135144336 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:44 INFO - PROCESS | 1788 | 1469135144388 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 14:05:44 INFO - PROCESS | 1788 | 1469135144436 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 14:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:05:44 INFO - PROCESS | 1788 | 1469135144441 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 14:05:44 INFO - PROCESS | 1788 | 1469135144449 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:05:44 INFO - PROCESS | 1788 | 1469135144455 Marionette TRACE conn3 <- [1,6,null,{}] 14:05:44 INFO - PROCESS | 1788 | 1469135144475 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}] 14:05:44 INFO - PROCESS | 1788 | 1469135144485 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:44 INFO - PROCESS | 1788 | 1469135144521 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 14:05:44 INFO - PROCESS | 1788 | 1469135144532 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 1788 | 1469135144540 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b64c00 == 6 [pid = 1788] [id = 6] 14:05:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 15 (0x93b65000) [pid = 1788] [serial = 15] [outer = (nil)] 14:05:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 16 (0x93b67000) [pid = 1788] [serial = 16] [outer = 0x93b65000] 14:05:44 INFO - PROCESS | 1788 | 1469135144618 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 17 (0x93b6b800) [pid = 1788] [serial = 17] [outer = 0x93b65000] 14:05:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x93819000 == 7 [pid = 1788] [id = 7] 14:05:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 18 (0x93819400) [pid = 1788] [serial = 18] [outer = (nil)] 14:05:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 19 (0x9381f800) [pid = 1788] [serial = 19] [outer = 0x93819400] 14:05:45 INFO - PROCESS | 1788 | 1469135145134 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 20 (0x93949800) [pid = 1788] [serial = 20] [outer = 0x93819400] 14:05:45 INFO - PROCESS | 1788 | [1788] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 14:05:45 INFO - PROCESS | 1788 | 1469135145656 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]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1299ms 14:05:45 INFO - PROCESS | 1788 | 1469135145819 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 1788 | 1469135145822 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 14:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:05:45 INFO - PROCESS | 1788 | 1469135145857 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 1788 | 1469135145861 Marionette TRACE conn3 <- [1,10,null,{}] 14:05:45 INFO - PROCESS | 1788 | 1469135145894 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}] 14:05:45 INFO - PROCESS | 1788 | 1469135145904 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:46 INFO - PROCESS | 1788 | 1469135146089 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 14:05:46 INFO - PROCESS | 1788 | 1469135146113 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:46 INFO - PROCESS | 1788 | 1469135146122 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381c000 == 8 [pid = 1788] [id = 8] 14:05:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 21 (0x93b70800) [pid = 1788] [serial = 21] [outer = (nil)] 14:05:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 22 (0x92037c00) [pid = 1788] [serial = 22] [outer = 0x93b70800] 14:05:46 INFO - PROCESS | 1788 | 1469135146207 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 23 (0x9203cc00) [pid = 1788] [serial = 23] [outer = 0x93b70800] 14:05:47 INFO - PROCESS | 1788 | 1469135147344 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]]]}] 14:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1521ms 14:05:47 INFO - PROCESS | 1788 | 1469135147369 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 14:05:47 INFO - PROCESS | 1788 | 1469135147376 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 14:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:05:47 INFO - PROCESS | 1788 | 1469135147384 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 1788 | 1469135147392 Marionette TRACE conn3 <- [1,14,null,{}] 14:05:47 INFO - PROCESS | 1788 | 1469135147400 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}] 14:05:47 INFO - PROCESS | 1788 | 1469135147406 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:47 INFO - PROCESS | 1788 | 1469135147648 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 14:05:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x9393f800 == 9 [pid = 1788] [id = 9] 14:05:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 24 (0x93940c00) [pid = 1788] [serial = 24] [outer = (nil)] 14:05:47 INFO - PROCESS | 1788 | 1469135147797 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 1788 | 1469135147805 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 25 (0x9394b400) [pid = 1788] [serial = 25] [outer = 0x93940c00] 14:05:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b66000 == 10 [pid = 1788] [id = 10] 14:05:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 26 (0x93b67400) [pid = 1788] [serial = 26] [outer = (nil)] 14:05:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 27 (0x93b6f000) [pid = 1788] [serial = 27] [outer = 0x93b67400] 14:05:47 INFO - PROCESS | 1788 | 1469135147963 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 28 (0x951d1800) [pid = 1788] [serial = 28] [outer = 0x93b67400] 14:05:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 29 (0x93949400) [pid = 1788] [serial = 29] [outer = 0x93940c00] 14:05:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x9887fc00 == 11 [pid = 1788] [id = 11] 14:05:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 30 (0x988cf000) [pid = 1788] [serial = 30] [outer = (nil)] 14:05:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 31 (0x99421800) [pid = 1788] [serial = 31] [outer = 0x988cf000] 14:05:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 32 (0x9a746400) [pid = 1788] [serial = 32] [outer = 0x988cf000] 14:05:49 INFO - PROCESS | 1788 | 1469135149237 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]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1886ms 14:05:49 INFO - PROCESS | 1788 | 1469135149278 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 1788 | 1469135149286 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 14:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:05:49 INFO - PROCESS | 1788 | 1469135149297 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 1788 | 1469135149301 Marionette TRACE conn3 <- [1,18,null,{}] 14:05:49 INFO - PROCESS | 1788 | 1469135149308 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}] 14:05:49 INFO - PROCESS | 1788 | 1469135149314 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:49 INFO - PROCESS | 1788 | 1469135149533 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 14:05:49 INFO - PROCESS | 1788 | 1469135149636 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 1788 | 1469135149646 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ed1400 == 12 [pid = 1788] [id = 12] 14:05:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 33 (0x9a294000) [pid = 1788] [serial = 33] [outer = (nil)] 14:05:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 34 (0x9b5e8800) [pid = 1788] [serial = 34] [outer = 0x9a294000] 14:05:49 INFO - PROCESS | 1788 | 1469135149731 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 35 (0x9b7aa800) [pid = 1788] [serial = 35] [outer = 0x9a294000] 14:05:50 INFO - PROCESS | 1788 | 1469135150620 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]]]}] 14:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1383ms 14:05:50 INFO - PROCESS | 1788 | 1469135150681 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 14:05:50 INFO - PROCESS | 1788 | 1469135150686 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 14:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:05:50 INFO - PROCESS | 1788 | 1469135150693 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 1788 | 1469135150699 Marionette TRACE conn3 <- [1,22,null,{}] 14:05:50 INFO - PROCESS | 1788 | 1469135150716 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}] 14:05:50 INFO - PROCESS | 1788 | 1469135150724 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:51 INFO - PROCESS | 1788 | 1469135151023 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 14:05:51 INFO - PROCESS | 1788 | 1469135151123 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 1788 | 1469135151132 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b7b0c00 == 13 [pid = 1788] [id = 13] 14:05:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 36 (0x9c12ac00) [pid = 1788] [serial = 36] [outer = (nil)] 14:05:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 37 (0x9cb0cc00) [pid = 1788] [serial = 37] [outer = 0x9c12ac00] 14:05:51 INFO - PROCESS | 1788 | 1469135151236 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 38 (0xa200b800) [pid = 1788] [serial = 38] [outer = 0x9c12ac00] 14:05:52 INFO - PROCESS | 1788 | 1469135152078 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]]]}] 14:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1437ms 14:05:52 INFO - PROCESS | 1788 | 1469135152132 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 14:05:52 INFO - PROCESS | 1788 | 1469135152137 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 14:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:05:52 INFO - PROCESS | 1788 | 1469135152143 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 1788 | 1469135152147 Marionette TRACE conn3 <- [1,26,null,{}] 14:05:52 INFO - PROCESS | 1788 | 1469135152153 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}] 14:05:52 INFO - PROCESS | 1788 | 1469135152158 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:52 INFO - PROCESS | 1788 | 1469135152447 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 14:05:52 INFO - PROCESS | 1788 | 1469135152636 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 1788 | 1469135152644 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:52 INFO - PROCESS | 1788 | ++DOCSHELL 0xa6893400 == 14 [pid = 1788] [id = 14] 14:05:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 39 (0xa6f78000) [pid = 1788] [serial = 39] [outer = (nil)] 14:05:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 40 (0x9a248c00) [pid = 1788] [serial = 40] [outer = 0xa6f78000] 14:05:52 INFO - PROCESS | 1788 | 1469135152734 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 41 (0x9a24d000) [pid = 1788] [serial = 41] [outer = 0xa6f78000] 14:05:53 INFO - PROCESS | 1788 | 1469135153853 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]]]}] 14:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1731ms 14:05:53 INFO - PROCESS | 1788 | 1469135153878 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 14:05:53 INFO - PROCESS | 1788 | 1469135153884 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 14:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:05:53 INFO - PROCESS | 1788 | 1469135153893 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 1788 | 1469135153897 Marionette TRACE conn3 <- [1,30,null,{}] 14:05:53 INFO - PROCESS | 1788 | 1469135153907 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}] 14:05:53 INFO - PROCESS | 1788 | 1469135153912 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:54 INFO - PROCESS | 1788 | 1469135154080 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 14:05:54 INFO - PROCESS | 1788 | 1469135154223 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 1788 | 1469135154234 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381cc00 == 15 [pid = 1788] [id = 15] 14:05:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 42 (0x946de800) [pid = 1788] [serial = 42] [outer = (nil)] 14:05:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 43 (0x95259400) [pid = 1788] [serial = 43] [outer = 0x946de800] 14:05:54 INFO - PROCESS | 1788 | 1469135154338 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 44 (0x988da400) [pid = 1788] [serial = 44] [outer = 0x946de800] 14:05:55 INFO - PROCESS | 1788 | 1469135155150 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]]]}] 14:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1283ms 14:05:55 INFO - PROCESS | 1788 | 1469135155176 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 1788 | 1469135155182 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 14:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:05:55 INFO - PROCESS | 1788 | 1469135155206 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - PROCESS | 1788 | 1469135155211 Marionette TRACE conn3 <- [1,34,null,{}] 14:05:55 INFO - PROCESS | 1788 | 1469135155222 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}] 14:05:55 INFO - PROCESS | 1788 | 1469135155226 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:55 INFO - PROCESS | 1788 | 1469135155387 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 14:05:55 INFO - PROCESS | 1788 | 1469135155398 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 1788 | 1469135155404 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x9887f000 == 16 [pid = 1788] [id = 16] 14:05:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 45 (0x99abc000) [pid = 1788] [serial = 45] [outer = (nil)] 14:05:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 46 (0x9a251400) [pid = 1788] [serial = 46] [outer = 0x99abc000] 14:05:55 INFO - PROCESS | 1788 | 1469135155480 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 47 (0x9a255400) [pid = 1788] [serial = 47] [outer = 0x99abc000] 14:05:56 INFO - PROCESS | 1788 | 1469135156318 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]]]}] 14:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1150ms 14:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:05:56 INFO - PROCESS | 1788 | 1469135156351 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 14:05:56 INFO - PROCESS | 1788 | 1469135156354 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 14:05:56 INFO - PROCESS | 1788 | 1469135156361 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 1788 | 1469135156367 Marionette TRACE conn3 <- [1,38,null,{}] 14:05:56 INFO - PROCESS | 1788 | 1469135156383 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}] 14:05:56 INFO - PROCESS | 1788 | 1469135156391 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:56 INFO - PROCESS | 1788 | 1469135156551 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 14:05:56 INFO - PROCESS | 1788 | 1469135156564 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 1788 | 1469135156571 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aaa4c00 == 17 [pid = 1788] [id = 17] 14:05:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 48 (0x9aaa5000) [pid = 1788] [serial = 48] [outer = (nil)] 14:05:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 49 (0x9ac57800) [pid = 1788] [serial = 49] [outer = 0x9aaa5000] 14:05:56 INFO - PROCESS | 1788 | 1469135156644 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 50 (0x9ac64800) [pid = 1788] [serial = 50] [outer = 0x9aaa5000] 14:05:57 INFO - PROCESS | 1788 | 1469135157427 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]]]}] 14:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1087ms 14:05:57 INFO - PROCESS | 1788 | 1469135157451 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 14:05:57 INFO - PROCESS | 1788 | 1469135157456 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 14:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:05:57 INFO - PROCESS | 1788 | 1469135157462 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:05:57 INFO - PROCESS | 1788 | 1469135157466 Marionette TRACE conn3 <- [1,42,null,{}] 14:05:57 INFO - PROCESS | 1788 | 1469135157485 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}] 14:05:57 INFO - PROCESS | 1788 | 1469135157490 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:57 INFO - PROCESS | 1788 | 1469135157661 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 14:05:57 INFO - PROCESS | 1788 | 1469135157670 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 1788 | 1469135157680 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0b6000 == 18 [pid = 1788] [id = 18] 14:05:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 51 (0x9b0b6400) [pid = 1788] [serial = 51] [outer = (nil)] 14:05:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 52 (0x9b5e6800) [pid = 1788] [serial = 52] [outer = 0x9b0b6400] 14:05:57 INFO - PROCESS | 1788 | 1469135157750 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 53 (0x9b610400) [pid = 1788] [serial = 53] [outer = 0x9b0b6400] 14:05:58 INFO - PROCESS | 1788 | 1469135158550 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]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1134ms 14:05:58 INFO - PROCESS | 1788 | 1469135158598 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 1788 | 1469135158601 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 14:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:05:58 INFO - PROCESS | 1788 | 1469135158608 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 1788 | 1469135158611 Marionette TRACE conn3 <- [1,46,null,{}] 14:05:58 INFO - PROCESS | 1788 | 1469135158617 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}] 14:05:58 INFO - PROCESS | 1788 | 1469135158622 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:58 INFO - PROCESS | 1788 | 1469135158777 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 14:05:58 INFO - PROCESS | 1788 | 1469135158786 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 1788 | 1469135158796 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:05:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b614000 == 19 [pid = 1788] [id = 19] 14:05:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 54 (0x9b614c00) [pid = 1788] [serial = 54] [outer = (nil)] 14:05:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 55 (0x9b7ad800) [pid = 1788] [serial = 55] [outer = 0x9b614c00] 14:05:58 INFO - PROCESS | 1788 | 1469135158870 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 56 (0x9c12f800) [pid = 1788] [serial = 56] [outer = 0x9b614c00] 14:05:59 INFO - PROCESS | 1788 | 1469135159741 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]]]}] 14:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1203ms 14:05:59 INFO - PROCESS | 1788 | 1469135159813 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 14:05:59 INFO - PROCESS | 1788 | 1469135159816 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 14:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:05:59 INFO - PROCESS | 1788 | 1469135159823 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - PROCESS | 1788 | 1469135159826 Marionette TRACE conn3 <- [1,50,null,{}] 14:05:59 INFO - PROCESS | 1788 | 1469135159832 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}] 14:05:59 INFO - PROCESS | 1788 | 1469135159843 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:00 INFO - PROCESS | 1788 | 1469135160036 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 14:06:00 INFO - PROCESS | 1788 | 1469135160135 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 1788 | 1469135160143 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b5ea400 == 20 [pid = 1788] [id = 20] 14:06:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x9b615000) [pid = 1788] [serial = 57] [outer = (nil)] 14:06:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0xa2095800) [pid = 1788] [serial = 58] [outer = 0x9b615000] 14:06:00 INFO - PROCESS | 1788 | 1469135160211 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0xa2326400) [pid = 1788] [serial = 59] [outer = 0x9b615000] 14:06:00 INFO - PROCESS | 1788 | 1469135160904 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]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1133ms 14:06:00 INFO - PROCESS | 1788 | 1469135160958 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 1788 | 1469135160962 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 14:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:06:00 INFO - PROCESS | 1788 | 1469135160969 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 1788 | 1469135160972 Marionette TRACE conn3 <- [1,54,null,{}] 14:06:00 INFO - PROCESS | 1788 | 1469135160978 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}] 14:06:00 INFO - PROCESS | 1788 | 1469135160983 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:01 INFO - PROCESS | 1788 | 1469135161174 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 14:06:01 INFO - PROCESS | 1788 | 1469135161188 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 1788 | 1469135161198 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x98c46400 == 21 [pid = 1788] [id = 21] 14:06:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x9b615400) [pid = 1788] [serial = 60] [outer = (nil)] 14:06:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0xa2562400) [pid = 1788] [serial = 61] [outer = 0x9b615400] 14:06:01 INFO - PROCESS | 1788 | 1469135161267 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0xa2fa3c00) [pid = 1788] [serial = 62] [outer = 0x9b615400] 14:06:02 INFO - PROCESS | 1788 | 1469135162037 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]]]}] 14:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1089ms 14:06:02 INFO - PROCESS | 1788 | 1469135162058 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 1788 | 1469135162069 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 14:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:06:02 INFO - PROCESS | 1788 | 1469135162076 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 1788 | 1469135162079 Marionette TRACE conn3 <- [1,58,null,{}] 14:06:02 INFO - PROCESS | 1788 | 1469135162089 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}] 14:06:02 INFO - PROCESS | 1788 | 1469135162093 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:02 INFO - PROCESS | 1788 | 1469135162318 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 14:06:02 INFO - PROCESS | 1788 | 1469135162327 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 1788 | 1469135162341 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa84c00 == 22 [pid = 1788] [id = 22] 14:06:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0xa2561c00) [pid = 1788] [serial = 63] [outer = (nil)] 14:06:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0xa3280800) [pid = 1788] [serial = 64] [outer = 0xa2561c00] 14:06:02 INFO - PROCESS | 1788 | 1469135162415 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0xa344ec00) [pid = 1788] [serial = 65] [outer = 0xa2561c00] 14:06:03 INFO - PROCESS | 1788 | 1469135163175 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]]]}] 14:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1138ms 14:06:03 INFO - PROCESS | 1788 | 1469135163215 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 1788 | 1469135163218 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 14:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:06:03 INFO - PROCESS | 1788 | 1469135163225 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 1788 | 1469135163229 Marionette TRACE conn3 <- [1,62,null,{}] 14:06:03 INFO - PROCESS | 1788 | 1469135163234 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}] 14:06:03 INFO - PROCESS | 1788 | 1469135163239 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:04 INFO - PROCESS | 1788 | 1469135164415 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 14:06:04 INFO - PROCESS | 1788 | 1469135164549 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 1788 | 1469135164556 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b66400 == 23 [pid = 1788] [id = 23] 14:06:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x93b68400) [pid = 1788] [serial = 66] [outer = (nil)] 14:06:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x946df000) [pid = 1788] [serial = 67] [outer = 0x93b68400] 14:06:04 INFO - PROCESS | 1788 | 1469135164634 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9512b400) [pid = 1788] [serial = 68] [outer = 0x93b68400] 14:06:05 INFO - PROCESS | 1788 | 1469135165854 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]]]}] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x93b65000) [pid = 1788] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x93b70800) [pid = 1788] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x93b67400) [pid = 1788] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x9a294000) [pid = 1788] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x9c12ac00) [pid = 1788] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0xa6f78000) [pid = 1788] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x946de800) [pid = 1788] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x99abc000) [pid = 1788] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x9aaa5000) [pid = 1788] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x9b0b6400) [pid = 1788] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x9b615000) [pid = 1788] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:06:05 INFO - PROCESS | 1788 | --DOMWINDOW == 56 (0x9b615400) [pid = 1788] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2734ms 14:06:05 INFO - PROCESS | 1788 | 1469135165961 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 1788 | 1469135165967 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 14:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:06:05 INFO - PROCESS | 1788 | 1469135165975 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 1788 | 1469135165980 Marionette TRACE conn3 <- [1,66,null,{}] 14:06:05 INFO - PROCESS | 1788 | 1469135165987 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}] 14:06:05 INFO - PROCESS | 1788 | 1469135165993 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:06 INFO - PROCESS | 1788 | 1469135166180 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 14:06:06 INFO - PROCESS | 1788 | 1469135166274 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 1788 | 1469135166281 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x95120400 == 24 [pid = 1788] [id = 24] 14:06:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x977d4000) [pid = 1788] [serial = 69] [outer = (nil)] 14:06:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x987eec00) [pid = 1788] [serial = 70] [outer = 0x977d4000] 14:06:06 INFO - PROCESS | 1788 | 1469135166385 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x98c50800) [pid = 1788] [serial = 71] [outer = 0x977d4000] 14:06:07 INFO - PROCESS | 1788 | 1469135167045 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]]]}] 14:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1093ms 14:06:07 INFO - PROCESS | 1788 | 1469135167068 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 1788 | 1469135167073 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 14:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:06:07 INFO - PROCESS | 1788 | 1469135167084 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 1788 | 1469135167088 Marionette TRACE conn3 <- [1,70,null,{}] 14:06:07 INFO - PROCESS | 1788 | 1469135167094 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}] 14:06:07 INFO - PROCESS | 1788 | 1469135167099 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:07 INFO - PROCESS | 1788 | 1469135167265 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 14:06:07 INFO - PROCESS | 1788 | 1469135167368 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 1788 | 1469135167375 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x92038400 == 25 [pid = 1788] [id = 25] 14:06:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x9941cc00) [pid = 1788] [serial = 72] [outer = (nil)] 14:06:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x9a294000) [pid = 1788] [serial = 73] [outer = 0x9941cc00] 14:06:07 INFO - PROCESS | 1788 | 1469135167447 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x9a754400) [pid = 1788] [serial = 74] [outer = 0x9941cc00] 14:06:08 INFO - PROCESS | 1788 | 1469135168278 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]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1232ms 14:06:08 INFO - PROCESS | 1788 | 1469135168318 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 14:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:06:08 INFO - PROCESS | 1788 | 1469135168325 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 14:06:08 INFO - PROCESS | 1788 | 1469135168351 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 1788 | 1469135168359 Marionette TRACE conn3 <- [1,74,null,{}] 14:06:08 INFO - PROCESS | 1788 | 1469135168370 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}] 14:06:08 INFO - PROCESS | 1788 | 1469135168376 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:08 INFO - PROCESS | 1788 | 1469135168570 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 14:06:08 INFO - PROCESS | 1788 | 1469135168705 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 1788 | 1469135168714 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381e000 == 26 [pid = 1788] [id = 26] 14:06:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x93b65c00) [pid = 1788] [serial = 75] [outer = (nil)] 14:06:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x977d8c00) [pid = 1788] [serial = 76] [outer = 0x93b65c00] 14:06:08 INFO - PROCESS | 1788 | 1469135168807 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x99973c00) [pid = 1788] [serial = 77] [outer = 0x93b65c00] 14:06:09 INFO - PROCESS | 1788 | 1469135169673 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]]]}] 14:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1411ms 14:06:09 INFO - PROCESS | 1788 | 1469135169744 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 1788 | 1469135169752 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 14:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:06:09 INFO - PROCESS | 1788 | 1469135169763 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 1788 | 1469135169767 Marionette TRACE conn3 <- [1,78,null,{}] 14:06:09 INFO - PROCESS | 1788 | 1469135169778 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}] 14:06:09 INFO - PROCESS | 1788 | 1469135169783 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:10 INFO - PROCESS | 1788 | 1469135170016 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 14:06:10 INFO - PROCESS | 1788 | 1469135170237 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 1788 | 1469135170249 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a257c00 == 27 [pid = 1788] [id = 27] 14:06:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x9aaa4800) [pid = 1788] [serial = 78] [outer = (nil)] 14:06:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x9b0b8c00) [pid = 1788] [serial = 79] [outer = 0x9aaa4800] 14:06:10 INFO - PROCESS | 1788 | 1469135170443 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9b60bc00) [pid = 1788] [serial = 80] [outer = 0x9aaa4800] 14:06:11 INFO - PROCESS | 1788 | 1469135171753 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]]]}] 14:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 2043ms 14:06:11 INFO - PROCESS | 1788 | 1469135171809 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 14:06:11 INFO - PROCESS | 1788 | 1469135171816 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 14:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:06:11 INFO - PROCESS | 1788 | 1469135171827 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 1788 | 1469135171836 Marionette TRACE conn3 <- [1,82,null,{}] 14:06:11 INFO - PROCESS | 1788 | 1469135171857 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}] 14:06:11 INFO - PROCESS | 1788 | 1469135171866 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:12 INFO - PROCESS | 1788 | 1469135172087 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 14:06:12 INFO - PROCESS | 1788 | 1469135172262 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 1788 | 1469135172276 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:12 INFO - PROCESS | 1788 | ++DOCSHELL 0xa1092800 == 28 [pid = 1788] [id = 28] 14:06:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0xa2005800) [pid = 1788] [serial = 81] [outer = (nil)] 14:06:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0xa2310c00) [pid = 1788] [serial = 82] [outer = 0xa2005800] 14:06:12 INFO - PROCESS | 1788 | 1469135172381 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0xa2567800) [pid = 1788] [serial = 83] [outer = 0xa2005800] 14:06:13 INFO - PROCESS | 1788 | 1469135173165 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]]]}] 14:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1393ms 14:06:13 INFO - PROCESS | 1788 | 1469135173220 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 14:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:06:13 INFO - PROCESS | 1788 | 1469135173225 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 14:06:13 INFO - PROCESS | 1788 | 1469135173232 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 1788 | 1469135173235 Marionette TRACE conn3 <- [1,86,null,{}] 14:06:13 INFO - PROCESS | 1788 | 1469135173241 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}] 14:06:13 INFO - PROCESS | 1788 | 1469135173247 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:13 INFO - PROCESS | 1788 | 1469135173421 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 14:06:13 INFO - PROCESS | 1788 | 1469135173566 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 1788 | 1469135173575 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x994bcc00 == 29 [pid = 1788] [id = 29] 14:06:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9997f000) [pid = 1788] [serial = 84] [outer = (nil)] 14:06:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0xa34d0800) [pid = 1788] [serial = 85] [outer = 0x9997f000] 14:06:13 INFO - PROCESS | 1788 | 1469135173658 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0xa4e52400) [pid = 1788] [serial = 86] [outer = 0x9997f000] 14:06:14 INFO - PROCESS | 1788 | 1469135174532 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]]]}] 14:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1333ms 14:06:14 INFO - PROCESS | 1788 | 1469135174581 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 1788 | 1469135174586 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 14:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:06:14 INFO - PROCESS | 1788 | 1469135174593 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - PROCESS | 1788 | 1469135174596 Marionette TRACE conn3 <- [1,90,null,{}] 14:06:14 INFO - PROCESS | 1788 | 1469135174603 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}] 14:06:14 INFO - PROCESS | 1788 | 1469135174608 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:14 INFO - PROCESS | 1788 | 1469135174775 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 14:06:14 INFO - PROCESS | 1788 | 1469135174913 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 1788 | 1469135174922 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:14 INFO - PROCESS | 1788 | ++DOCSHELL 0xa5017000 == 30 [pid = 1788] [id = 30] 14:06:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0xa5020c00) [pid = 1788] [serial = 87] [outer = (nil)] 14:06:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0xa6233c00) [pid = 1788] [serial = 88] [outer = 0xa5020c00] 14:06:15 INFO - PROCESS | 1788 | 1469135175005 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0xa62c0800) [pid = 1788] [serial = 89] [outer = 0xa5020c00] 14:06:15 INFO - PROCESS | 1788 | 1469135175835 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]]]}] 14:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1280ms 14:06:15 INFO - PROCESS | 1788 | 1469135175874 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 1788 | 1469135175879 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 14:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:06:15 INFO - PROCESS | 1788 | 1469135175907 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 1788 | 1469135175911 Marionette TRACE conn3 <- [1,94,null,{}] 14:06:15 INFO - PROCESS | 1788 | 1469135175918 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}] 14:06:15 INFO - PROCESS | 1788 | 1469135175928 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:16 INFO - PROCESS | 1788 | 1469135176138 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 14:06:16 INFO - PROCESS | 1788 | 1469135176276 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 1788 | 1469135176288 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x95251400 == 31 [pid = 1788] [id = 31] 14:06:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0xa5019800) [pid = 1788] [serial = 90] [outer = (nil)] 14:06:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0xa6da9000) [pid = 1788] [serial = 91] [outer = 0xa5019800] 14:06:16 INFO - PROCESS | 1788 | 1469135176372 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0xa62cbc00) [pid = 1788] [serial = 92] [outer = 0xa5019800] 14:06:17 INFO - PROCESS | 1788 | 1469135177187 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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1334ms 14:06:17 INFO - PROCESS | 1788 | 1469135177240 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 1788 | 1469135177244 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 14:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:06:17 INFO - PROCESS | 1788 | 1469135177251 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 1788 | 1469135177255 Marionette TRACE conn3 <- [1,98,null,{}] 14:06:17 INFO - PROCESS | 1788 | 1469135177261 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}] 14:06:17 INFO - PROCESS | 1788 | 1469135177266 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:17 INFO - PROCESS | 1788 | 1469135177430 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 14:06:17 INFO - PROCESS | 1788 | 1469135177570 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 1788 | 1469135177578 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x92040400 == 32 [pid = 1788] [id = 32] 14:06:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x92109800) [pid = 1788] [serial = 93] [outer = (nil)] 14:06:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0xa6f47c00) [pid = 1788] [serial = 94] [outer = 0x92109800] 14:06:17 INFO - PROCESS | 1788 | 1469135177658 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0xa6f78000) [pid = 1788] [serial = 95] [outer = 0x92109800] 14:06:18 INFO - PROCESS | 1788 | 1469135178511 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]]]}] 14:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1330ms 14:06:18 INFO - PROCESS | 1788 | 1469135178584 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 14:06:18 INFO - PROCESS | 1788 | 1469135178588 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 14:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:06:18 INFO - PROCESS | 1788 | 1469135178597 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:06:18 INFO - PROCESS | 1788 | 1469135178601 Marionette TRACE conn3 <- [1,102,null,{}] 14:06:18 INFO - PROCESS | 1788 | 1469135178607 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}] 14:06:18 INFO - PROCESS | 1788 | 1469135178612 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:18 INFO - PROCESS | 1788 | 1469135178781 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 14:06:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9203dc00) [pid = 1788] [serial = 96] [outer = 0x988cf000] 14:06:19 INFO - PROCESS | 1788 | 1469135179042 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 1788 | 1469135179051 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381c800 == 33 [pid = 1788] [id = 33] 14:06:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9381e400) [pid = 1788] [serial = 97] [outer = (nil)] 14:06:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x93b71800) [pid = 1788] [serial = 98] [outer = 0x9381e400] 14:06:19 INFO - PROCESS | 1788 | 1469135179182 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9524ec00) [pid = 1788] [serial = 99] [outer = 0x9381e400] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x99aba000) [pid = 1788] [serial = 12] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x92037c00) [pid = 1788] [serial = 22] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x93b6f000) [pid = 1788] [serial = 27] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x99421800) [pid = 1788] [serial = 31] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9b5e8800) [pid = 1788] [serial = 34] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9cb0cc00) [pid = 1788] [serial = 37] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9a248c00) [pid = 1788] [serial = 40] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x95259400) [pid = 1788] [serial = 43] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9a251400) [pid = 1788] [serial = 46] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9a255400) [pid = 1788] [serial = 47] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9ac57800) [pid = 1788] [serial = 49] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9ac64800) [pid = 1788] [serial = 50] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9b5e6800) [pid = 1788] [serial = 52] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9b7ad800) [pid = 1788] [serial = 55] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0xa2095800) [pid = 1788] [serial = 58] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0xa2562400) [pid = 1788] [serial = 61] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9394b400) [pid = 1788] [serial = 25] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9b610400) [pid = 1788] [serial = 53] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x951d1800) [pid = 1788] [serial = 28] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0xa2326400) [pid = 1788] [serial = 59] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0xa2fa3c00) [pid = 1788] [serial = 62] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x9a24d000) [pid = 1788] [serial = 41] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x988da400) [pid = 1788] [serial = 44] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0xa200b800) [pid = 1788] [serial = 38] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x9203cc00) [pid = 1788] [serial = 23] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x9b7aa800) [pid = 1788] [serial = 35] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x99d58800) [pid = 1788] [serial = 9] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0xa4e58c00) [pid = 1788] [serial = 2] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x9381f800) [pid = 1788] [serial = 19] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x93b67000) [pid = 1788] [serial = 16] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1788 | --DOMWINDOW == 56 (0x93b6b800) [pid = 1788] [serial = 17] [outer = (nil)] [url = about:blank] 14:06:21 INFO - PROCESS | 1788 | 1469135181016 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]]]}] 14:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2442ms 14:06:21 INFO - PROCESS | 1788 | 1469135181040 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 1788 | 1469135181046 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 14:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:06:21 INFO - PROCESS | 1788 | 1469135181056 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 1788 | 1469135181061 Marionette TRACE conn3 <- [1,106,null,{}] 14:06:21 INFO - PROCESS | 1788 | 1469135181071 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}] 14:06:21 INFO - PROCESS | 1788 | 1469135181077 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:21 INFO - PROCESS | 1788 | 1469135181244 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 14:06:21 INFO - PROCESS | 1788 | 1469135181256 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 1788 | 1469135181269 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x950c1c00 == 34 [pid = 1788] [id = 34] 14:06:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x950c2800) [pid = 1788] [serial = 100] [outer = (nil)] 14:06:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x951cf000) [pid = 1788] [serial = 101] [outer = 0x950c2800] 14:06:21 INFO - PROCESS | 1788 | 1469135181365 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x95257400) [pid = 1788] [serial = 102] [outer = 0x950c2800] 14:06:22 INFO - PROCESS | 1788 | 1469135182156 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]]]}] 14:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1140ms 14:06:22 INFO - PROCESS | 1788 | 1469135182196 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 1788 | 1469135182205 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 14:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:06:22 INFO - PROCESS | 1788 | 1469135182221 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 1788 | 1469135182227 Marionette TRACE conn3 <- [1,110,null,{}] 14:06:22 INFO - PROCESS | 1788 | 1469135182234 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}] 14:06:22 INFO - PROCESS | 1788 | 1469135182240 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:22 INFO - PROCESS | 1788 | 1469135182447 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 14:06:22 INFO - PROCESS | 1788 | 1469135182462 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 1788 | 1469135182476 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x99708000 == 35 [pid = 1788] [id = 35] 14:06:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x99775800) [pid = 1788] [serial = 103] [outer = (nil)] 14:06:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x99abac00) [pid = 1788] [serial = 104] [outer = 0x99775800] 14:06:22 INFO - PROCESS | 1788 | 1469135182563 Marionette DEBUG loaded listener.js 14:06:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x9a248800) [pid = 1788] [serial = 105] [outer = 0x99775800] 14:06:23 INFO - PROCESS | 1788 | 1469135183420 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]]]}] 14:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1251ms 14:06:23 INFO - PROCESS | 1788 | 1469135183469 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 1788 | 1469135183472 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 14:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:06:23 INFO - PROCESS | 1788 | 1469135183486 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 1788 | 1469135183492 Marionette TRACE conn3 <- [1,114,null,{}] 14:06:23 INFO - PROCESS | 1788 | 1469135183512 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}] 14:06:23 INFO - PROCESS | 1788 | 1469135183522 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:23 INFO - PROCESS | 1788 | 1469135183748 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 14:06:23 INFO - PROCESS | 1788 | 1469135183775 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 1788 | 1469135183786 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x9ac60400 == 36 [pid = 1788] [id = 36] 14:06:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x9ac60800) [pid = 1788] [serial = 106] [outer = (nil)] 14:06:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x9b05a000) [pid = 1788] [serial = 107] [outer = 0x9ac60800] 14:06:23 INFO - PROCESS | 1788 | 1469135183879 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x9b0c2c00) [pid = 1788] [serial = 108] [outer = 0x9ac60800] 14:06:24 INFO - PROCESS | 1788 | 1469135184837 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]]]}] 14:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1403ms 14:06:24 INFO - PROCESS | 1788 | 1469135184898 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 14:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:06:24 INFO - PROCESS | 1788 | 1469135184917 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 14:06:24 INFO - PROCESS | 1788 | 1469135184924 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 1788 | 1469135184928 Marionette TRACE conn3 <- [1,118,null,{}] 14:06:24 INFO - PROCESS | 1788 | 1469135184942 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}] 14:06:24 INFO - PROCESS | 1788 | 1469135184948 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:25 INFO - PROCESS | 1788 | 1469135185157 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 14:06:25 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0xa2561c00) [pid = 1788] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:06:25 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x9b614c00) [pid = 1788] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:06:25 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x93b68400) [pid = 1788] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:06:25 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x977d4000) [pid = 1788] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:06:25 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x9941cc00) [pid = 1788] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:06:25 INFO - PROCESS | 1788 | 1469135185407 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 1788 | 1469135185415 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x93945c00 == 37 [pid = 1788] [id = 37] 14:06:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x93b68400) [pid = 1788] [serial = 109] [outer = (nil)] 14:06:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x9a249000) [pid = 1788] [serial = 110] [outer = 0x93b68400] 14:06:25 INFO - PROCESS | 1788 | 1469135185497 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x9a9e8c00) [pid = 1788] [serial = 111] [outer = 0x93b68400] 14:06:26 INFO - PROCESS | 1788 | 1469135186228 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]]]}] 14:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1345ms 14:06:26 INFO - PROCESS | 1788 | 1469135186270 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 1788 | 1469135186273 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 14:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:06:26 INFO - PROCESS | 1788 | 1469135186287 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 1788 | 1469135186289 Marionette TRACE conn3 <- [1,122,null,{}] 14:06:26 INFO - PROCESS | 1788 | 1469135186296 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}] 14:06:26 INFO - PROCESS | 1788 | 1469135186301 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:26 INFO - PROCESS | 1788 | 1469135186506 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 14:06:26 INFO - PROCESS | 1788 | 1469135186516 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 1788 | 1469135186524 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x9512d400 == 38 [pid = 1788] [id = 38] 14:06:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x951c5c00) [pid = 1788] [serial = 112] [outer = (nil)] 14:06:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x951ca800) [pid = 1788] [serial = 113] [outer = 0x951c5c00] 14:06:26 INFO - PROCESS | 1788 | 1469135186592 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x951cd400) [pid = 1788] [serial = 114] [outer = 0x951c5c00] 14:06:27 INFO - PROCESS | 1788 | 1469135187442 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]]]}] 14:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1180ms 14:06:27 INFO - PROCESS | 1788 | 1469135187470 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 1788 | 1469135187478 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 14:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:06:27 INFO - PROCESS | 1788 | 1469135187487 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 1788 | 1469135187494 Marionette TRACE conn3 <- [1,126,null,{}] 14:06:27 INFO - PROCESS | 1788 | 1469135187504 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}] 14:06:27 INFO - PROCESS | 1788 | 1469135187510 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:27 INFO - PROCESS | 1788 | 1469135187729 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 14:06:27 INFO - PROCESS | 1788 | 1469135187871 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 1788 | 1469135187887 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x946dd800 == 39 [pid = 1788] [id = 39] 14:06:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x946e0c00) [pid = 1788] [serial = 115] [outer = (nil)] 14:06:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9512b800) [pid = 1788] [serial = 116] [outer = 0x946e0c00] 14:06:27 INFO - PROCESS | 1788 | 1469135187965 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x951c9000) [pid = 1788] [serial = 117] [outer = 0x946e0c00] 14:06:28 INFO - PROCESS | 1788 | 1469135188997 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1592ms 14:06:29 INFO - PROCESS | 1788 | 1469135189078 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 1788 | 1469135189087 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 14:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:06:29 INFO - PROCESS | 1788 | 1469135189098 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 1788 | 1469135189103 Marionette TRACE conn3 <- [1,130,null,{}] 14:06:29 INFO - PROCESS | 1788 | 1469135189110 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}] 14:06:29 INFO - PROCESS | 1788 | 1469135189116 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:29 INFO - PROCESS | 1788 | 1469135189336 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 14:06:29 INFO - PROCESS | 1788 | 1469135189517 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 1788 | 1469135189533 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x99c2b800 == 40 [pid = 1788] [id = 40] 14:06:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9a255400) [pid = 1788] [serial = 118] [outer = (nil)] 14:06:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9a9dcc00) [pid = 1788] [serial = 119] [outer = 0x9a255400] 14:06:29 INFO - PROCESS | 1788 | 1469135189685 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9a9e3c00) [pid = 1788] [serial = 120] [outer = 0x9a255400] 14:06:30 INFO - PROCESS | 1788 | 1469135190665 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]]]}] 14:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1642ms 14:06:30 INFO - PROCESS | 1788 | 1469135190741 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 1788 | 1469135190745 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 14:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:06:30 INFO - PROCESS | 1788 | 1469135190753 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 1788 | 1469135190759 Marionette TRACE conn3 <- [1,134,null,{}] 14:06:30 INFO - PROCESS | 1788 | 1469135190778 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}] 14:06:30 INFO - PROCESS | 1788 | 1469135190788 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:31 INFO - PROCESS | 1788 | 1469135191031 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 14:06:31 INFO - PROCESS | 1788 | 1469135191227 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 1788 | 1469135191239 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b610c00 == 41 [pid = 1788] [id = 41] 14:06:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9b611000) [pid = 1788] [serial = 121] [outer = (nil)] 14:06:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9b615400) [pid = 1788] [serial = 122] [outer = 0x9b611000] 14:06:31 INFO - PROCESS | 1788 | 1469135191368 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9b618c00) [pid = 1788] [serial = 123] [outer = 0x9b611000] 14:06:32 INFO - PROCESS | 1788 | 1469135192377 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]]]}] 14:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1643ms 14:06:32 INFO - PROCESS | 1788 | 1469135192396 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 14:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:06:32 INFO - PROCESS | 1788 | 1469135192401 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 14:06:32 INFO - PROCESS | 1788 | 1469135192408 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - PROCESS | 1788 | 1469135192411 Marionette TRACE conn3 <- [1,138,null,{}] 14:06:32 INFO - PROCESS | 1788 | 1469135192418 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}] 14:06:32 INFO - PROCESS | 1788 | 1469135192423 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:32 INFO - PROCESS | 1788 | 1469135192611 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 14:06:32 INFO - PROCESS | 1788 | 1469135192840 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 1788 | 1469135192849 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x92046c00 == 42 [pid = 1788] [id = 42] 14:06:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x92108c00) [pid = 1788] [serial = 124] [outer = (nil)] 14:06:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x9381bc00) [pid = 1788] [serial = 125] [outer = 0x92108c00] 14:06:32 INFO - PROCESS | 1788 | 1469135192981 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x93b6b800) [pid = 1788] [serial = 126] [outer = 0x92108c00] 14:06:34 INFO - PROCESS | 1788 | 1469135194190 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]]]}] 14:06:34 INFO - PROCESS | 1788 | --DOCSHELL 0x93945c00 == 41 [pid = 1788] [id = 37] 14:06:34 INFO - PROCESS | 1788 | --DOCSHELL 0x9ac60400 == 40 [pid = 1788] [id = 36] 14:06:34 INFO - PROCESS | 1788 | --DOCSHELL 0x99708000 == 39 [pid = 1788] [id = 35] 14:06:34 INFO - PROCESS | 1788 | --DOCSHELL 0x950c1c00 == 38 [pid = 1788] [id = 34] 14:06:34 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9c12f800) [pid = 1788] [serial = 56] [outer = (nil)] [url = about:blank] 14:06:34 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0xa344ec00) [pid = 1788] [serial = 65] [outer = (nil)] [url = about:blank] 14:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1840ms 14:06:34 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9512b400) [pid = 1788] [serial = 68] [outer = (nil)] [url = about:blank] 14:06:34 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x98c50800) [pid = 1788] [serial = 71] [outer = (nil)] [url = about:blank] 14:06:34 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x946df000) [pid = 1788] [serial = 67] [outer = (nil)] [url = about:blank] 14:06:34 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x987eec00) [pid = 1788] [serial = 70] [outer = (nil)] [url = about:blank] 14:06:34 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9a746400) [pid = 1788] [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.] 14:06:34 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9a754400) [pid = 1788] [serial = 74] [outer = (nil)] [url = about:blank] 14:06:34 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9a294000) [pid = 1788] [serial = 73] [outer = (nil)] [url = about:blank] 14:06:34 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0xa3280800) [pid = 1788] [serial = 64] [outer = (nil)] [url = about:blank] 14:06:34 INFO - PROCESS | 1788 | 1469135194271 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 14:06:34 INFO - PROCESS | 1788 | 1469135194275 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 14:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:06:34 INFO - PROCESS | 1788 | 1469135194290 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - PROCESS | 1788 | 1469135194293 Marionette TRACE conn3 <- [1,142,null,{}] 14:06:34 INFO - PROCESS | 1788 | 1469135194303 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}] 14:06:34 INFO - PROCESS | 1788 | 1469135194307 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:34 INFO - PROCESS | 1788 | 1469135194494 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 14:06:34 INFO - PROCESS | 1788 | 1469135194610 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 1788 | 1469135194627 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x98c51800 == 39 [pid = 1788] [id = 43] 14:06:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x98c53800) [pid = 1788] [serial = 127] [outer = (nil)] 14:06:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x99427400) [pid = 1788] [serial = 128] [outer = 0x98c53800] 14:06:34 INFO - PROCESS | 1788 | 1469135194707 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9a251000) [pid = 1788] [serial = 129] [outer = 0x98c53800] 14:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1192ms 14:06:35 INFO - PROCESS | 1788 | 1469135195465 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]]]}] 14:06:35 INFO - PROCESS | 1788 | 1469135195481 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 1788 | 1469135195487 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 14:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:06:35 INFO - PROCESS | 1788 | 1469135195509 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 1788 | 1469135195513 Marionette TRACE conn3 <- [1,146,null,{}] 14:06:35 INFO - PROCESS | 1788 | 1469135195524 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}] 14:06:35 INFO - PROCESS | 1788 | 1469135195528 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:35 INFO - PROCESS | 1788 | 1469135195699 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 14:06:35 INFO - PROCESS | 1788 | 1469135195713 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 1788 | 1469135195723 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9ea400 == 40 [pid = 1788] [id = 44] 14:06:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9aa82c00) [pid = 1788] [serial = 130] [outer = (nil)] 14:06:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9ac57800) [pid = 1788] [serial = 131] [outer = 0x9aa82c00] 14:06:35 INFO - PROCESS | 1788 | 1469135195789 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9b5eac00) [pid = 1788] [serial = 132] [outer = 0x9aa82c00] 14:06:36 INFO - PROCESS | 1788 | 1469135196822 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]]]}] 14:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1392ms 14:06:36 INFO - PROCESS | 1788 | 1469135196911 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 1788 | 1469135196915 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 14:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:06:36 INFO - PROCESS | 1788 | 1469135196926 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 1788 | 1469135196944 Marionette TRACE conn3 <- [1,150,null,{}] 14:06:36 INFO - PROCESS | 1788 | 1469135196976 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}] 14:06:36 INFO - PROCESS | 1788 | 1469135196982 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:37 INFO - PROCESS | 1788 | 1469135197177 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 14:06:37 INFO - PROCESS | 1788 | 1469135197199 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 1788 | 1469135197207 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b6f000 == 41 [pid = 1788] [id = 45] 14:06:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0xa100dc00) [pid = 1788] [serial = 133] [outer = (nil)] 14:06:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0xa22e6000) [pid = 1788] [serial = 134] [outer = 0xa100dc00] 14:06:37 INFO - PROCESS | 1788 | 1469135197275 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0xa23b2800) [pid = 1788] [serial = 135] [outer = 0xa100dc00] 14:06:38 INFO - PROCESS | 1788 | 1469135198118 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]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1231ms 14:06:38 INFO - PROCESS | 1788 | 1469135198155 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 14:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:06:38 INFO - PROCESS | 1788 | 1469135198160 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 14:06:38 INFO - PROCESS | 1788 | 1469135198167 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 1788 | 1469135198170 Marionette TRACE conn3 <- [1,154,null,{}] 14:06:38 INFO - PROCESS | 1788 | 1469135198181 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}] 14:06:38 INFO - PROCESS | 1788 | 1469135198185 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:38 INFO - PROCESS | 1788 | 1469135198387 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 14:06:38 INFO - PROCESS | 1788 | 1469135198406 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 1788 | 1469135198414 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x951c6000 == 42 [pid = 1788] [id = 46] 14:06:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x99361000) [pid = 1788] [serial = 136] [outer = (nil)] 14:06:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x99369800) [pid = 1788] [serial = 137] [outer = 0x99361000] 14:06:38 INFO - PROCESS | 1788 | 1469135198482 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x99367000) [pid = 1788] [serial = 138] [outer = 0x99361000] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x93b65c00) [pid = 1788] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9381e400) [pid = 1788] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x99775800) [pid = 1788] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9aaa4800) [pid = 1788] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x950c2800) [pid = 1788] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0xa2005800) [pid = 1788] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9997f000) [pid = 1788] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9ac60800) [pid = 1788] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x93b68400) [pid = 1788] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0xa5020c00) [pid = 1788] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0xa5019800) [pid = 1788] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:06:39 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x92109800) [pid = 1788] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:06:39 INFO - PROCESS | 1788 | 1469135199425 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]]]}] 14:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1294ms 14:06:39 INFO - PROCESS | 1788 | 1469135199462 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 14:06:39 INFO - PROCESS | 1788 | 1469135199465 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 14:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:06:39 INFO - PROCESS | 1788 | 1469135199473 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:06:39 INFO - PROCESS | 1788 | 1469135199476 Marionette TRACE conn3 <- [1,158,null,{}] 14:06:39 INFO - PROCESS | 1788 | 1469135199483 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}] 14:06:39 INFO - PROCESS | 1788 | 1469135199489 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:39 INFO - PROCESS | 1788 | 1469135199714 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 14:06:39 INFO - PROCESS | 1788 | 1469135199729 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 1788 | 1469135199746 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x9880a400 == 43 [pid = 1788] [id = 47] 14:06:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x98c4f800) [pid = 1788] [serial = 139] [outer = (nil)] 14:06:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9a9e0400) [pid = 1788] [serial = 140] [outer = 0x98c4f800] 14:06:39 INFO - PROCESS | 1788 | 1469135199829 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0xa100d400) [pid = 1788] [serial = 141] [outer = 0x98c4f800] 14:06:40 INFO - PROCESS | 1788 | 1469135200686 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1238ms 14:06:40 INFO - PROCESS | 1788 | 1469135200721 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 1788 | 1469135200727 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 14:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:06:40 INFO - PROCESS | 1788 | 1469135200738 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 1788 | 1469135200742 Marionette TRACE conn3 <- [1,162,null,{}] 14:06:40 INFO - PROCESS | 1788 | 1469135200752 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}] 14:06:40 INFO - PROCESS | 1788 | 1469135200759 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:40 INFO - PROCESS | 1788 | 1469135200950 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 14:06:41 INFO - PROCESS | 1788 | 1469135201103 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 1788 | 1469135201112 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203a400 == 44 [pid = 1788] [id = 48] 14:06:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9203c000) [pid = 1788] [serial = 142] [outer = (nil)] 14:06:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x92045800) [pid = 1788] [serial = 143] [outer = 0x9203c000] 14:06:41 INFO - PROCESS | 1788 | 1469135201199 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x93814000) [pid = 1788] [serial = 144] [outer = 0x9203c000] 14:06:42 INFO - PROCESS | 1788 | 1469135202198 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]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1497ms 14:06:42 INFO - PROCESS | 1788 | 1469135202236 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 14:06:42 INFO - PROCESS | 1788 | 1469135202243 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 14:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:06:42 INFO - PROCESS | 1788 | 1469135202251 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 1788 | 1469135202256 Marionette TRACE conn3 <- [1,166,null,{}] 14:06:42 INFO - PROCESS | 1788 | 1469135202265 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}] 14:06:42 INFO - PROCESS | 1788 | 1469135202274 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:42 INFO - PROCESS | 1788 | 1469135202546 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 14:06:42 INFO - PROCESS | 1788 | 1469135202552 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:06:42 INFO - PROCESS | 1788 | 1469135202805 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 1788 | 1469135202818 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x9394c400 == 45 [pid = 1788] [id = 49] 14:06:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x98c45c00) [pid = 1788] [serial = 145] [outer = (nil)] 14:06:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x99ab6c00) [pid = 1788] [serial = 146] [outer = 0x98c45c00] 14:06:42 INFO - PROCESS | 1788 | 1469135202912 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x9a249c00) [pid = 1788] [serial = 147] [outer = 0x98c45c00] 14:06:43 INFO - PROCESS | 1788 | 1469135203939 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]]]}] 14:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1733ms 14:06:43 INFO - PROCESS | 1788 | 1469135203988 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 1788 | 1469135203995 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 14:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:06:44 INFO - PROCESS | 1788 | 1469135204003 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - PROCESS | 1788 | 1469135204007 Marionette TRACE conn3 <- [1,170,null,{}] 14:06:44 INFO - PROCESS | 1788 | 1469135204014 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}] 14:06:44 INFO - PROCESS | 1788 | 1469135204019 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:44 INFO - PROCESS | 1788 | 1469135204274 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 14:06:44 INFO - PROCESS | 1788 | 1469135204608 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 1788 | 1469135204623 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x9ac60400 == 46 [pid = 1788] [id = 50] 14:06:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9ac64c00) [pid = 1788] [serial = 148] [outer = (nil)] 14:06:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9b5f4800) [pid = 1788] [serial = 149] [outer = 0x9ac64c00] 14:06:44 INFO - PROCESS | 1788 | 1469135204837 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9b618000) [pid = 1788] [serial = 150] [outer = 0x9ac64c00] 14:06:45 INFO - PROCESS | 1788 | 1469135205730 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]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1791ms 14:06:45 INFO - PROCESS | 1788 | 1469135205795 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 14:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:06:45 INFO - PROCESS | 1788 | 1469135205800 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 14:06:45 INFO - PROCESS | 1788 | 1469135205815 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 1788 | 1469135205825 Marionette TRACE conn3 <- [1,174,null,{}] 14:06:45 INFO - PROCESS | 1788 | 1469135205835 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}] 14:06:45 INFO - PROCESS | 1788 | 1469135205842 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:46 INFO - PROCESS | 1788 | 1469135206072 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 14:06:46 INFO - PROCESS | 1788 | 1469135206218 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 1788 | 1469135206226 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d814800 == 47 [pid = 1788] [id = 51] 14:06:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0xa2096000) [pid = 1788] [serial = 151] [outer = (nil)] 14:06:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0xa2fa7000) [pid = 1788] [serial = 152] [outer = 0xa2096000] 14:06:46 INFO - PROCESS | 1788 | 1469135206346 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0xa320ac00) [pid = 1788] [serial = 153] [outer = 0xa2096000] 14:06:47 INFO - PROCESS | 1788 | 1469135207178 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]]]}] 14:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1408ms 14:06:47 INFO - PROCESS | 1788 | 1469135207215 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 14:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:06:47 INFO - PROCESS | 1788 | 1469135207220 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 14:06:47 INFO - PROCESS | 1788 | 1469135207227 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - PROCESS | 1788 | 1469135207230 Marionette TRACE conn3 <- [1,178,null,{}] 14:06:47 INFO - PROCESS | 1788 | 1469135207236 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}] 14:06:47 INFO - PROCESS | 1788 | 1469135207242 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:47 INFO - PROCESS | 1788 | 1469135207425 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 14:06:47 INFO - PROCESS | 1788 | 1469135207571 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 1788 | 1469135207580 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b70400 == 48 [pid = 1788] [id = 52] 14:06:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9a9e7800) [pid = 1788] [serial = 154] [outer = (nil)] 14:06:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0xa4e59800) [pid = 1788] [serial = 155] [outer = 0x9a9e7800] 14:06:47 INFO - PROCESS | 1788 | 1469135207659 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0xa5014800) [pid = 1788] [serial = 156] [outer = 0x9a9e7800] 14:06:48 INFO - PROCESS | 1788 | 1469135208613 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]]]}] 14:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1440ms 14:06:48 INFO - PROCESS | 1788 | 1469135208667 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 1788 | 1469135208671 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 14:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:06:48 INFO - PROCESS | 1788 | 1469135208682 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - PROCESS | 1788 | 1469135208687 Marionette TRACE conn3 <- [1,182,null,{}] 14:06:48 INFO - PROCESS | 1788 | 1469135208699 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}] 14:06:48 INFO - PROCESS | 1788 | 1469135208703 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:49 INFO - PROCESS | 1788 | 1469135209068 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 14:06:49 INFO - PROCESS | 1788 | 1469135209277 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 1788 | 1469135209289 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x950cb000 == 49 [pid = 1788] [id = 53] 14:06:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x950cbc00) [pid = 1788] [serial = 157] [outer = (nil)] 14:06:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x9512e000) [pid = 1788] [serial = 158] [outer = 0x950cbc00] 14:06:49 INFO - PROCESS | 1788 | 1469135209359 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9524f000) [pid = 1788] [serial = 159] [outer = 0x950cbc00] 14:06:50 INFO - PROCESS | 1788 | 1469135210262 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]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1662ms 14:06:50 INFO - PROCESS | 1788 | 1469135210341 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 14:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:06:50 INFO - PROCESS | 1788 | 1469135210347 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 14:06:50 INFO - PROCESS | 1788 | 1469135210355 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 1788 | 1469135210361 Marionette TRACE conn3 <- [1,186,null,{}] 14:06:50 INFO - PROCESS | 1788 | 1469135210368 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}] 14:06:50 INFO - PROCESS | 1788 | 1469135210373 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:50 INFO - PROCESS | 1788 | 1469135210600 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0xa1092800 == 48 [pid = 1788] [id = 28] 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0x9a257c00 == 47 [pid = 1788] [id = 27] 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0x9381e000 == 46 [pid = 1788] [id = 26] 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0x92ed1400 == 45 [pid = 1788] [id = 12] 14:06:50 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x951ca800) [pid = 1788] [serial = 113] [outer = (nil)] [url = about:blank] 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0x93b64c00 == 44 [pid = 1788] [id = 6] 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0x9880a400 == 43 [pid = 1788] [id = 47] 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0x951c6000 == 42 [pid = 1788] [id = 46] 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0x93b6f000 == 41 [pid = 1788] [id = 45] 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9ea400 == 40 [pid = 1788] [id = 44] 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0x98c51800 == 39 [pid = 1788] [id = 43] 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0x92046c00 == 38 [pid = 1788] [id = 42] 14:06:50 INFO - PROCESS | 1788 | 1469135210805 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:50 INFO - PROCESS | 1788 | 1469135210812 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:50 INFO - PROCESS | 1788 | --DOCSHELL 0x946dd800 == 37 [pid = 1788] [id = 39] 14:06:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381e000 == 38 [pid = 1788] [id = 54] 14:06:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x93b6f000) [pid = 1788] [serial = 160] [outer = (nil)] 14:06:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x95259000) [pid = 1788] [serial = 161] [outer = 0x93b6f000] 14:06:50 INFO - PROCESS | 1788 | 1469135210896 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x99368800) [pid = 1788] [serial = 162] [outer = 0x93b6f000] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x99973c00) [pid = 1788] [serial = 77] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x977d8c00) [pid = 1788] [serial = 76] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9524ec00) [pid = 1788] [serial = 99] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x93b71800) [pid = 1788] [serial = 98] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x99abac00) [pid = 1788] [serial = 104] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9b60bc00) [pid = 1788] [serial = 80] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9b0b8c00) [pid = 1788] [serial = 79] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x951cf000) [pid = 1788] [serial = 101] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x95257400) [pid = 1788] [serial = 102] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0xa2567800) [pid = 1788] [serial = 83] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0xa2310c00) [pid = 1788] [serial = 82] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0xa4e52400) [pid = 1788] [serial = 86] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9b0c2c00) [pid = 1788] [serial = 108] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0xa34d0800) [pid = 1788] [serial = 85] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9b05a000) [pid = 1788] [serial = 107] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9a249000) [pid = 1788] [serial = 110] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0xa62c0800) [pid = 1788] [serial = 89] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0xa6233c00) [pid = 1788] [serial = 88] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0xa62cbc00) [pid = 1788] [serial = 92] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0xa6da9000) [pid = 1788] [serial = 91] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9a248800) [pid = 1788] [serial = 105] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0xa6f78000) [pid = 1788] [serial = 95] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9a9e8c00) [pid = 1788] [serial = 111] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0xa6f47c00) [pid = 1788] [serial = 94] [outer = (nil)] [url = about:blank] 14:06:51 INFO - PROCESS | 1788 | 1469135211634 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]]]}] 14:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1336ms 14:06:51 INFO - PROCESS | 1788 | 1469135211692 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 1788 | 1469135211696 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 14:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:06:51 INFO - PROCESS | 1788 | 1469135211703 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:06:51 INFO - PROCESS | 1788 | 1469135211706 Marionette TRACE conn3 <- [1,190,null,{}] 14:06:51 INFO - PROCESS | 1788 | 1469135211712 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}] 14:06:51 INFO - PROCESS | 1788 | 1469135211717 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:51 INFO - PROCESS | 1788 | 1469135211880 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 14:06:51 INFO - PROCESS | 1788 | 1469135211895 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 1788 | 1469135211904 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x95257400 == 39 [pid = 1788] [id = 55] 14:06:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9a24ec00) [pid = 1788] [serial = 163] [outer = (nil)] 14:06:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9a256c00) [pid = 1788] [serial = 164] [outer = 0x9a24ec00] 14:06:51 INFO - PROCESS | 1788 | 1469135211984 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9a752800) [pid = 1788] [serial = 165] [outer = 0x9a24ec00] 14:06:52 INFO - PROCESS | 1788 | 1469135212833 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]]]}] 14:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1180ms 14:06:52 INFO - PROCESS | 1788 | 1469135212885 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 1788 | 1469135212891 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 14:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:06:52 INFO - PROCESS | 1788 | 1469135212908 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 1788 | 1469135212915 Marionette TRACE conn3 <- [1,194,null,{}] 14:06:52 INFO - PROCESS | 1788 | 1469135212921 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}] 14:06:52 INFO - PROCESS | 1788 | 1469135212927 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:53 INFO - PROCESS | 1788 | 1469135213098 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 14:06:53 INFO - PROCESS | 1788 | 1469135213225 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 1788 | 1469135213232 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a748c00 == 40 [pid = 1788] [id = 56] 14:06:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9a9e1400) [pid = 1788] [serial = 166] [outer = (nil)] 14:06:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9aa52400) [pid = 1788] [serial = 167] [outer = 0x9a9e1400] 14:06:53 INFO - PROCESS | 1788 | 1469135213303 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9aaaa000) [pid = 1788] [serial = 168] [outer = 0x9a9e1400] 14:06:54 INFO - PROCESS | 1788 | 1469135214121 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]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1291ms 14:06:54 INFO - PROCESS | 1788 | 1469135214192 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 1788 | 1469135214196 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 14:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:06:54 INFO - PROCESS | 1788 | 1469135214202 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 1788 | 1469135214205 Marionette TRACE conn3 <- [1,198,null,{}] 14:06:54 INFO - PROCESS | 1788 | 1469135214218 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}] 14:06:54 INFO - PROCESS | 1788 | 1469135214223 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:54 INFO - PROCESS | 1788 | 1469135214429 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 14:06:54 INFO - PROCESS | 1788 | 1469135214452 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 1788 | 1469135214460 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9e5c00 == 41 [pid = 1788] [id = 57] 14:06:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9aa51c00) [pid = 1788] [serial = 169] [outer = (nil)] 14:06:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9b5e9400) [pid = 1788] [serial = 170] [outer = 0x9aa51c00] 14:06:54 INFO - PROCESS | 1788 | 1469135214528 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9b619000) [pid = 1788] [serial = 171] [outer = 0x9aa51c00] 14:06:55 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x92108c00) [pid = 1788] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:06:55 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x98c53800) [pid = 1788] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:06:55 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9aa82c00) [pid = 1788] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:06:55 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0xa100dc00) [pid = 1788] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:06:55 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x99361000) [pid = 1788] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:06:55 INFO - PROCESS | 1788 | 1469135215477 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]]]}] 14:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1289ms 14:06:55 INFO - PROCESS | 1788 | 1469135215492 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 1788 | 1469135215494 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 14:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:06:55 INFO - PROCESS | 1788 | 1469135215508 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 1788 | 1469135215510 Marionette TRACE conn3 <- [1,202,null,{}] 14:06:55 INFO - PROCESS | 1788 | 1469135215519 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}] 14:06:55 INFO - PROCESS | 1788 | 1469135215524 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:55 INFO - PROCESS | 1788 | 1469135215679 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 14:06:55 INFO - PROCESS | 1788 | 1469135215701 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 1788 | 1469135215721 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b05e800 == 42 [pid = 1788] [id = 58] 14:06:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9b0b4c00) [pid = 1788] [serial = 172] [outer = (nil)] 14:06:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9c122800) [pid = 1788] [serial = 173] [outer = 0x9b0b4c00] 14:06:55 INFO - PROCESS | 1788 | 1469135215805 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0xa2305800) [pid = 1788] [serial = 174] [outer = 0x9b0b4c00] 14:06:56 INFO - PROCESS | 1788 | 1469135216654 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]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1198ms 14:06:56 INFO - PROCESS | 1788 | 1469135216700 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 1788 | 1469135216703 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 14:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:06:56 INFO - PROCESS | 1788 | 1469135216710 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 1788 | 1469135216712 Marionette TRACE conn3 <- [1,206,null,{}] 14:06:56 INFO - PROCESS | 1788 | 1469135216719 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}] 14:06:56 INFO - PROCESS | 1788 | 1469135216723 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:56 INFO - PROCESS | 1788 | 1469135216880 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 14:06:56 INFO - PROCESS | 1788 | 1469135216893 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:56 INFO - PROCESS | 1788 | 1469135216903 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x92108c00 == 43 [pid = 1788] [id = 59] 14:06:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9936bc00) [pid = 1788] [serial = 175] [outer = (nil)] 14:06:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0xa327a400) [pid = 1788] [serial = 176] [outer = 0x9936bc00] 14:06:56 INFO - PROCESS | 1788 | 1469135216971 Marionette DEBUG loaded listener.js 14:06:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0xa2567800) [pid = 1788] [serial = 177] [outer = 0x9936bc00] 14:06:57 INFO - PROCESS | 1788 | 1469135217978 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]]]}] 14:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1284ms 14:06:57 INFO - PROCESS | 1788 | 1469135217995 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 1788 | 1469135218002 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 14:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:06:58 INFO - PROCESS | 1788 | 1469135218029 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:06:58 INFO - PROCESS | 1788 | 1469135218035 Marionette TRACE conn3 <- [1,210,null,{}] 14:06:58 INFO - PROCESS | 1788 | 1469135218045 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}] 14:06:58 INFO - PROCESS | 1788 | 1469135218050 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:58 INFO - PROCESS | 1788 | 1469135218242 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 14:06:58 INFO - PROCESS | 1788 | 1469135218390 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:58 INFO - PROCESS | 1788 | 1469135218399 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b68400 == 44 [pid = 1788] [id = 60] 14:06:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x950c9c00) [pid = 1788] [serial = 178] [outer = (nil)] 14:06:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9887d800) [pid = 1788] [serial = 179] [outer = 0x950c9c00] 14:06:58 INFO - PROCESS | 1788 | 1469135218488 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x99706000) [pid = 1788] [serial = 180] [outer = 0x950c9c00] 14:06:59 INFO - PROCESS | 1788 | 1469135219434 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]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1444ms 14:06:59 INFO - PROCESS | 1788 | 1469135219471 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 1788 | 1469135219478 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 14:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:06:59 INFO - PROCESS | 1788 | 1469135219490 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 1788 | 1469135219493 Marionette TRACE conn3 <- [1,214,null,{}] 14:06:59 INFO - PROCESS | 1788 | 1469135219501 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}] 14:06:59 INFO - PROCESS | 1788 | 1469135219507 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:59 INFO - PROCESS | 1788 | 1469135219696 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 14:06:59 INFO - PROCESS | 1788 | 1469135219883 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 1788 | 1469135219890 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:06:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a752000 == 45 [pid = 1788] [id = 61] 14:06:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9aa46000) [pid = 1788] [serial = 181] [outer = (nil)] 14:07:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9aa4c400) [pid = 1788] [serial = 182] [outer = 0x9aa46000] 14:07:00 INFO - PROCESS | 1788 | 1469135220018 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9aa82c00) [pid = 1788] [serial = 183] [outer = 0x9aa46000] 14:07:00 INFO - PROCESS | 1788 | 1469135220849 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]]]}] 14:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1393ms 14:07:00 INFO - PROCESS | 1788 | 1469135220888 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 14:07:00 INFO - PROCESS | 1788 | 1469135220891 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 14:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:07:00 INFO - PROCESS | 1788 | 1469135220900 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:07:00 INFO - PROCESS | 1788 | 1469135220907 Marionette TRACE conn3 <- [1,218,null,{}] 14:07:00 INFO - PROCESS | 1788 | 1469135220923 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}] 14:07:00 INFO - PROCESS | 1788 | 1469135220932 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:01 INFO - PROCESS | 1788 | 1469135221113 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 14:07:01 INFO - PROCESS | 1788 | 1469135221262 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 1788 | 1469135221273 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:01 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2fa8000 == 46 [pid = 1788] [id = 62] 14:07:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0xa2fa9800) [pid = 1788] [serial = 184] [outer = (nil)] 14:07:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0xa3213000) [pid = 1788] [serial = 185] [outer = 0xa2fa9800] 14:07:01 INFO - PROCESS | 1788 | 1469135221358 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0xa4e56400) [pid = 1788] [serial = 186] [outer = 0xa2fa9800] 14:07:02 INFO - PROCESS | 1788 | 1469135222366 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]]]}] 14:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1494ms 14:07:02 INFO - PROCESS | 1788 | 1469135222395 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 14:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:07:02 INFO - PROCESS | 1788 | 1469135222400 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 14:07:02 INFO - PROCESS | 1788 | 1469135222407 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:07:02 INFO - PROCESS | 1788 | 1469135222411 Marionette TRACE conn3 <- [1,222,null,{}] 14:07:02 INFO - PROCESS | 1788 | 1469135222417 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}] 14:07:02 INFO - PROCESS | 1788 | 1469135222422 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:02 INFO - PROCESS | 1788 | 1469135222608 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 14:07:02 INFO - PROCESS | 1788 | 1469135222792 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:02 INFO - PROCESS | 1788 | 1469135222801 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:02 INFO - PROCESS | 1788 | ++DOCSHELL 0xa5011800 == 47 [pid = 1788] [id = 63] 14:07:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0xa50e1c00) [pid = 1788] [serial = 187] [outer = (nil)] 14:07:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0xa6234800) [pid = 1788] [serial = 188] [outer = 0xa50e1c00] 14:07:02 INFO - PROCESS | 1788 | 1469135222896 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0xa62ca800) [pid = 1788] [serial = 189] [outer = 0xa50e1c00] 14:07:03 INFO - PROCESS | 1788 | 1469135223723 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]]]}] 14:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1333ms 14:07:03 INFO - PROCESS | 1788 | 1469135223761 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 14:07:03 INFO - PROCESS | 1788 | 1469135223765 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 14:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:07:03 INFO - PROCESS | 1788 | 1469135223775 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - PROCESS | 1788 | 1469135223778 Marionette TRACE conn3 <- [1,226,null,{}] 14:07:03 INFO - PROCESS | 1788 | 1469135223784 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}] 14:07:03 INFO - PROCESS | 1788 | 1469135223790 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:03 INFO - PROCESS | 1788 | 1469135223969 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 14:07:04 INFO - PROCESS | 1788 | 1469135224117 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 1788 | 1469135224128 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x99bedc00 == 48 [pid = 1788] [id = 64] 14:07:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x99bee000) [pid = 1788] [serial = 190] [outer = (nil)] 14:07:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x99bf8c00) [pid = 1788] [serial = 191] [outer = 0x99bee000] 14:07:04 INFO - PROCESS | 1788 | 1469135224208 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x99bfa400) [pid = 1788] [serial = 192] [outer = 0x99bee000] 14:07:05 INFO - PROCESS | 1788 | 1469135225131 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]]]}] 14:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1384ms 14:07:05 INFO - PROCESS | 1788 | 1469135225159 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 14:07:05 INFO - PROCESS | 1788 | 1469135225163 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 14:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:07:05 INFO - PROCESS | 1788 | 1469135225170 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - PROCESS | 1788 | 1469135225173 Marionette TRACE conn3 <- [1,230,null,{}] 14:07:05 INFO - PROCESS | 1788 | 1469135225179 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}] 14:07:05 INFO - PROCESS | 1788 | 1469135225189 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:05 INFO - PROCESS | 1788 | 1469135225389 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 14:07:05 INFO - PROCESS | 1788 | 1469135225539 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 1788 | 1469135225548 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x99bf4c00 == 49 [pid = 1788] [id = 65] 14:07:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x99bf8400) [pid = 1788] [serial = 193] [outer = (nil)] 14:07:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0xa6b5b000) [pid = 1788] [serial = 194] [outer = 0x99bf8400] 14:07:05 INFO - PROCESS | 1788 | 1469135225629 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0xa6dae400) [pid = 1788] [serial = 195] [outer = 0x99bf8400] 14:07:06 INFO - PROCESS | 1788 | 1469135226602 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]]]}] 14:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1493ms 14:07:06 INFO - PROCESS | 1788 | 1469135226664 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 14:07:06 INFO - PROCESS | 1788 | 1469135226669 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 14:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:07:06 INFO - PROCESS | 1788 | 1469135226676 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 1788 | 1469135226678 Marionette TRACE conn3 <- [1,234,null,{}] 14:07:06 INFO - PROCESS | 1788 | 1469135226685 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}] 14:07:06 INFO - PROCESS | 1788 | 1469135226690 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:06 INFO - PROCESS | 1788 | 1469135226901 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 14:07:07 INFO - PROCESS | 1788 | 1469135227099 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 1788 | 1469135227107 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x93819800 == 50 [pid = 1788] [id = 66] 14:07:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x93b68800) [pid = 1788] [serial = 196] [outer = (nil)] 14:07:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x99366c00) [pid = 1788] [serial = 197] [outer = 0x93b68800] 14:07:07 INFO - PROCESS | 1788 | 1469135227263 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9a9e5800) [pid = 1788] [serial = 198] [outer = 0x93b68800] 14:07:08 INFO - PROCESS | 1788 | 1469135228296 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1684ms 14:07:08 INFO - PROCESS | 1788 | 1469135228361 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 14:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:07:08 INFO - PROCESS | 1788 | 1469135228367 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 14:07:08 INFO - PROCESS | 1788 | 1469135228375 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 1788 | 1469135228379 Marionette TRACE conn3 <- [1,238,null,{}] 14:07:08 INFO - PROCESS | 1788 | 1469135228387 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}] 14:07:08 INFO - PROCESS | 1788 | 1469135228392 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:08 INFO - PROCESS | 1788 | 1469135228612 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 14:07:08 INFO - PROCESS | 1788 | 1469135228903 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 1788 | 1469135228910 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x987f4800 == 51 [pid = 1788] [id = 67] 14:07:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x98806800) [pid = 1788] [serial = 199] [outer = (nil)] 14:07:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x99364400) [pid = 1788] [serial = 200] [outer = 0x98806800] 14:07:09 INFO - PROCESS | 1788 | 1469135228994 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x994bfc00) [pid = 1788] [serial = 201] [outer = 0x98806800] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x93b66400 == 50 [pid = 1788] [id = 23] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9ac60400 == 49 [pid = 1788] [id = 50] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9394c400 == 48 [pid = 1788] [id = 49] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9203a400 == 47 [pid = 1788] [id = 48] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9381cc00 == 46 [pid = 1788] [id = 15] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x994bcc00 == 45 [pid = 1788] [id = 29] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9aaa4c00 == 44 [pid = 1788] [id = 17] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9887f000 == 43 [pid = 1788] [id = 16] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9b0b6000 == 42 [pid = 1788] [id = 18] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x95120400 == 41 [pid = 1788] [id = 24] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9381c000 == 40 [pid = 1788] [id = 8] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9b7b0c00 == 39 [pid = 1788] [id = 13] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x99c2b800 == 38 [pid = 1788] [id = 40] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9381c800 == 37 [pid = 1788] [id = 33] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9b610c00 == 36 [pid = 1788] [id = 41] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x93b66000 == 35 [pid = 1788] [id = 10] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x92038400 == 34 [pid = 1788] [id = 25] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9512d400 == 33 [pid = 1788] [id = 38] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9b5ea400 == 32 [pid = 1788] [id = 20] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0xa5017000 == 31 [pid = 1788] [id = 30] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa84c00 == 30 [pid = 1788] [id = 22] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x98c46400 == 29 [pid = 1788] [id = 21] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x93b70400 == 28 [pid = 1788] [id = 52] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x950cb000 == 27 [pid = 1788] [id = 53] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9d814800 == 26 [pid = 1788] [id = 51] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x92040400 == 25 [pid = 1788] [id = 32] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0xa6893400 == 24 [pid = 1788] [id = 14] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x95251400 == 23 [pid = 1788] [id = 31] 14:07:10 INFO - PROCESS | 1788 | --DOCSHELL 0x9b614000 == 22 [pid = 1788] [id = 19] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x9b615400) [pid = 1788] [serial = 122] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x9512b800) [pid = 1788] [serial = 116] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x93b6b800) [pid = 1788] [serial = 126] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x9381bc00) [pid = 1788] [serial = 125] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x99427400) [pid = 1788] [serial = 128] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x9a251000) [pid = 1788] [serial = 129] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9ac57800) [pid = 1788] [serial = 131] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0xa23b2800) [pid = 1788] [serial = 135] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0xa22e6000) [pid = 1788] [serial = 134] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9a9dcc00) [pid = 1788] [serial = 119] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x99369800) [pid = 1788] [serial = 137] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x99367000) [pid = 1788] [serial = 138] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9b5eac00) [pid = 1788] [serial = 132] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9a9e0400) [pid = 1788] [serial = 140] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1788 | 1469135230831 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]]]}] 14:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 2539ms 14:07:10 INFO - PROCESS | 1788 | 1469135230915 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 14:07:10 INFO - PROCESS | 1788 | 1469135230921 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 14:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:07:10 INFO - PROCESS | 1788 | 1469135230929 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:07:10 INFO - PROCESS | 1788 | 1469135230936 Marionette TRACE conn3 <- [1,242,null,{}] 14:07:10 INFO - PROCESS | 1788 | 1469135230944 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}] 14:07:10 INFO - PROCESS | 1788 | 1469135230949 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:11 INFO - PROCESS | 1788 | 1469135231116 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 14:07:11 INFO - PROCESS | 1788 | 1469135231225 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:11 INFO - PROCESS | 1788 | 1469135231232 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x93941400 == 23 [pid = 1788] [id = 68] 14:07:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x93949000) [pid = 1788] [serial = 202] [outer = (nil)] 14:07:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x95129c00) [pid = 1788] [serial = 203] [outer = 0x93949000] 14:07:11 INFO - PROCESS | 1788 | 1469135231306 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x951c8000) [pid = 1788] [serial = 204] [outer = 0x93949000] 14:07:12 INFO - PROCESS | 1788 | 1469135232085 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]]]}] 14:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1185ms 14:07:12 INFO - PROCESS | 1788 | 1469135232116 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 14:07:12 INFO - PROCESS | 1788 | 1469135232126 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 14:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:07:12 INFO - PROCESS | 1788 | 1469135232137 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:07:12 INFO - PROCESS | 1788 | 1469135232141 Marionette TRACE conn3 <- [1,246,null,{}] 14:07:12 INFO - PROCESS | 1788 | 1469135232148 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}] 14:07:12 INFO - PROCESS | 1788 | 1469135232154 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:12 INFO - PROCESS | 1788 | 1469135232441 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 14:07:12 INFO - PROCESS | 1788 | 1469135232580 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 1788 | 1469135232589 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x99368000 == 24 [pid = 1788] [id = 69] 14:07:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x99775800) [pid = 1788] [serial = 205] [outer = (nil)] 14:07:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x99bed800) [pid = 1788] [serial = 206] [outer = 0x99775800] 14:07:12 INFO - PROCESS | 1788 | 1469135232661 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x99bf5000) [pid = 1788] [serial = 207] [outer = 0x99775800] 14:07:13 INFO - PROCESS | 1788 | 1469135233498 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]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1395ms 14:07:13 INFO - PROCESS | 1788 | 1469135233533 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 14:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:07:13 INFO - PROCESS | 1788 | 1469135233538 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 14:07:13 INFO - PROCESS | 1788 | 1469135233553 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 1788 | 1469135233559 Marionette TRACE conn3 <- [1,250,null,{}] 14:07:13 INFO - PROCESS | 1788 | 1469135233579 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}] 14:07:13 INFO - PROCESS | 1788 | 1469135233590 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:13 INFO - PROCESS | 1788 | 1469135233820 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 14:07:13 INFO - PROCESS | 1788 | 1469135233845 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 1788 | 1469135233855 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9e1800 == 25 [pid = 1788] [id = 70] 14:07:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9a9e2c00) [pid = 1788] [serial = 208] [outer = (nil)] 14:07:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x9aa47400) [pid = 1788] [serial = 209] [outer = 0x9a9e2c00] 14:07:13 INFO - PROCESS | 1788 | 1469135233932 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x9aa53800) [pid = 1788] [serial = 210] [outer = 0x9a9e2c00] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x9a9e1400) [pid = 1788] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9203c000) [pid = 1788] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x98c45c00) [pid = 1788] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0xa2096000) [pid = 1788] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9a9e7800) [pid = 1788] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x98c4f800) [pid = 1788] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x950cbc00) [pid = 1788] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x951c5c00) [pid = 1788] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x93b6f000) [pid = 1788] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9ac64c00) [pid = 1788] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9a255400) [pid = 1788] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x946e0c00) [pid = 1788] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9b611000) [pid = 1788] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9aa51c00) [pid = 1788] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9a24ec00) [pid = 1788] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9b0b4c00) [pid = 1788] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:07:15 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9936bc00) [pid = 1788] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:07:15 INFO - PROCESS | 1788 | 1469135235497 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]]]}] 14:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 2014ms 14:07:15 INFO - PROCESS | 1788 | 1469135235559 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 14:07:15 INFO - PROCESS | 1788 | 1469135235564 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 14:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:07:15 INFO - PROCESS | 1788 | 1469135235577 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:07:15 INFO - PROCESS | 1788 | 1469135235579 Marionette TRACE conn3 <- [1,254,null,{}] 14:07:15 INFO - PROCESS | 1788 | 1469135235585 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}] 14:07:15 INFO - PROCESS | 1788 | 1469135235590 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:15 INFO - PROCESS | 1788 | 1469135235755 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 14:07:15 INFO - PROCESS | 1788 | 1469135235766 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:15 INFO - PROCESS | 1788 | 1469135235772 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x950cbc00 == 26 [pid = 1788] [id = 71] 14:07:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x99366800) [pid = 1788] [serial = 211] [outer = (nil)] 14:07:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9aa4dc00) [pid = 1788] [serial = 212] [outer = 0x99366800] 14:07:15 INFO - PROCESS | 1788 | 1469135235844 Marionette DEBUG loaded listener.js 14:07:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9ac5e800) [pid = 1788] [serial = 213] [outer = 0x99366800] 14:07:16 INFO - PROCESS | 1788 | 1469135236618 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1080ms 14:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:07:16 INFO - PROCESS | 1788 | 1469135236657 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 1788 | 1469135236660 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 14:07:16 INFO - PROCESS | 1788 | 1469135236667 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 1788 | 1469135236670 Marionette TRACE conn3 <- [1,258,null,{}] 14:07:16 INFO - PROCESS | 1788 | 1469135236676 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}] 14:07:16 INFO - PROCESS | 1788 | 1469135236682 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:16 INFO - PROCESS | 1788 | 1469135236873 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 14:07:16 INFO - PROCESS | 1788 | 1469135236891 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 1788 | 1469135236899 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e4000 == 27 [pid = 1788] [id = 72] 14:07:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x921e6400) [pid = 1788] [serial = 214] [outer = (nil)] 14:07:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x921ea400) [pid = 1788] [serial = 215] [outer = 0x921e6400] 14:07:16 INFO - PROCESS | 1788 | 1469135236970 Marionette DEBUG loaded listener.js 14:07:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x921ed000) [pid = 1788] [serial = 216] [outer = 0x921e6400] 14:07:18 INFO - PROCESS | 1788 | 1469135238044 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]]]}] 14:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1430ms 14:07:18 INFO - PROCESS | 1788 | 1469135238098 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 14:07:18 INFO - PROCESS | 1788 | 1469135238105 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 14:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:07:18 INFO - PROCESS | 1788 | 1469135238114 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:07:18 INFO - PROCESS | 1788 | 1469135238122 Marionette TRACE conn3 <- [1,262,null,{}] 14:07:18 INFO - PROCESS | 1788 | 1469135238130 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}] 14:07:18 INFO - PROCESS | 1788 | 1469135238135 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:18 INFO - PROCESS | 1788 | 1469135238330 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 14:07:18 INFO - PROCESS | 1788 | 1469135238524 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 1788 | 1469135238532 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ec9000 == 28 [pid = 1788] [id = 73] 14:07:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x93b70400) [pid = 1788] [serial = 217] [outer = (nil)] 14:07:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x951c5c00) [pid = 1788] [serial = 218] [outer = 0x93b70400] 14:07:18 INFO - PROCESS | 1788 | 1469135238624 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x98c45000) [pid = 1788] [serial = 219] [outer = 0x93b70400] 14:07:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9a255800) [pid = 1788] [serial = 220] [outer = 0x988cf000] 14:07:19 INFO - PROCESS | 1788 | 1469135239693 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]]]}] 14:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1652ms 14:07:19 INFO - PROCESS | 1788 | 1469135239767 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 1788 | 1469135239776 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 14:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:07:19 INFO - PROCESS | 1788 | 1469135239798 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 1788 | 1469135239804 Marionette TRACE conn3 <- [1,266,null,{}] 14:07:19 INFO - PROCESS | 1788 | 1469135239813 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}] 14:07:19 INFO - PROCESS | 1788 | 1469135239820 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:20 INFO - PROCESS | 1788 | 1469135240044 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 14:07:20 INFO - PROCESS | 1788 | 1469135240254 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 1788 | 1469135240261 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x946de000 == 29 [pid = 1788] [id = 74] 14:07:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9512f800) [pid = 1788] [serial = 221] [outer = (nil)] 14:07:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9a9ddc00) [pid = 1788] [serial = 222] [outer = 0x9512f800] 14:07:20 INFO - PROCESS | 1788 | 1469135240369 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x9aa48c00) [pid = 1788] [serial = 223] [outer = 0x9512f800] 14:07:21 INFO - PROCESS | 1788 | 1469135241280 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]]]}] 14:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1544ms 14:07:21 INFO - PROCESS | 1788 | 1469135241334 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 14:07:21 INFO - PROCESS | 1788 | 1469135241337 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 14:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:07:21 INFO - PROCESS | 1788 | 1469135241350 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:07:21 INFO - PROCESS | 1788 | 1469135241355 Marionette TRACE conn3 <- [1,270,null,{}] 14:07:21 INFO - PROCESS | 1788 | 1469135241373 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}] 14:07:21 INFO - PROCESS | 1788 | 1469135241382 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:21 INFO - PROCESS | 1788 | 1469135241577 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 14:07:21 INFO - PROCESS | 1788 | 1469135241821 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 1788 | 1469135241836 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b616400 == 30 [pid = 1788] [id = 75] 14:07:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9b616c00) [pid = 1788] [serial = 224] [outer = (nil)] 14:07:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9b6ed000) [pid = 1788] [serial = 225] [outer = 0x9b616c00] 14:07:21 INFO - PROCESS | 1788 | 1469135241949 Marionette DEBUG loaded listener.js 14:07:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0xa100e000) [pid = 1788] [serial = 226] [outer = 0x9b616c00] 14:07:22 INFO - PROCESS | 1788 | 1469135242953 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]]]}] 14:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1641ms 14:07:22 INFO - PROCESS | 1788 | 1469135242991 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 1788 | 1469135242997 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 14:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:07:23 INFO - PROCESS | 1788 | 1469135243003 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 1788 | 1469135243006 Marionette TRACE conn3 <- [1,274,null,{}] 14:07:23 INFO - PROCESS | 1788 | 1469135243013 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}] 14:07:23 INFO - PROCESS | 1788 | 1469135243018 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:23 INFO - PROCESS | 1788 | 1469135243200 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 14:07:23 INFO - PROCESS | 1788 | 1469135243354 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 1788 | 1469135243362 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b616000 == 31 [pid = 1788] [id = 76] 14:07:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x9d818000) [pid = 1788] [serial = 227] [outer = (nil)] 14:07:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9d87a000) [pid = 1788] [serial = 228] [outer = 0x9d818000] 14:07:23 INFO - PROCESS | 1788 | 1469135243482 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9d87c800) [pid = 1788] [serial = 229] [outer = 0x9d818000] 14:07:24 INFO - PROCESS | 1788 | 1469135244464 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]]]}] 14:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1536ms 14:07:24 INFO - PROCESS | 1788 | 1469135244540 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 1788 | 1469135244544 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 14:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:07:24 INFO - PROCESS | 1788 | 1469135244551 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 1788 | 1469135244554 Marionette TRACE conn3 <- [1,278,null,{}] 14:07:24 INFO - PROCESS | 1788 | 1469135244560 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}] 14:07:24 INFO - PROCESS | 1788 | 1469135244566 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:24 INFO - PROCESS | 1788 | 1469135244749 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 14:07:25 INFO - PROCESS | 1788 | 1469135245045 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 1788 | 1469135245055 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x9210f000 == 32 [pid = 1788] [id = 77] 14:07:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x921dfc00) [pid = 1788] [serial = 230] [outer = (nil)] 14:07:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x921e7c00) [pid = 1788] [serial = 231] [outer = 0x921dfc00] 14:07:25 INFO - PROCESS | 1788 | 1469135245142 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9381f800) [pid = 1788] [serial = 232] [outer = 0x921dfc00] 14:07:26 INFO - PROCESS | 1788 | 1469135246132 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]]]}] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x9aa52400) [pid = 1788] [serial = 167] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x92045800) [pid = 1788] [serial = 143] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x9a249c00) [pid = 1788] [serial = 147] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0xa2fa7000) [pid = 1788] [serial = 152] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0xa5014800) [pid = 1788] [serial = 156] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0xa100d400) [pid = 1788] [serial = 141] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9512e000) [pid = 1788] [serial = 158] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9524f000) [pid = 1788] [serial = 159] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x99ab6c00) [pid = 1788] [serial = 146] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x951cd400) [pid = 1788] [serial = 114] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x9aaaa000) [pid = 1788] [serial = 168] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x95259000) [pid = 1788] [serial = 161] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9b618000) [pid = 1788] [serial = 150] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x93814000) [pid = 1788] [serial = 144] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x99368800) [pid = 1788] [serial = 162] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0xa320ac00) [pid = 1788] [serial = 153] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9a9e3c00) [pid = 1788] [serial = 120] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x951c9000) [pid = 1788] [serial = 117] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9b618c00) [pid = 1788] [serial = 123] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0xa4e59800) [pid = 1788] [serial = 155] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9b5f4800) [pid = 1788] [serial = 149] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9b5e9400) [pid = 1788] [serial = 170] [outer = (nil)] [url = about:blank] 14:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1688ms 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9a256c00) [pid = 1788] [serial = 164] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9a752800) [pid = 1788] [serial = 165] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9c122800) [pid = 1788] [serial = 173] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9b619000) [pid = 1788] [serial = 171] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0xa327a400) [pid = 1788] [serial = 176] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0xa2567800) [pid = 1788] [serial = 177] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0xa2305800) [pid = 1788] [serial = 174] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1788 | 1469135246240 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 1788 | 1469135246253 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 14:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:07:26 INFO - PROCESS | 1788 | 1469135246261 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - PROCESS | 1788 | 1469135246266 Marionette TRACE conn3 <- [1,282,null,{}] 14:07:26 INFO - PROCESS | 1788 | 1469135246281 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}] 14:07:26 INFO - PROCESS | 1788 | 1469135246287 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:26 INFO - PROCESS | 1788 | 1469135246452 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 14:07:26 INFO - PROCESS | 1788 | 1469135246624 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:26 INFO - PROCESS | 1788 | 1469135246633 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x95125400 == 33 [pid = 1788] [id = 78] 14:07:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9512b800) [pid = 1788] [serial = 233] [outer = (nil)] 14:07:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x951c9400) [pid = 1788] [serial = 234] [outer = 0x9512b800] 14:07:26 INFO - PROCESS | 1788 | 1469135246715 Marionette DEBUG loaded listener.js 14:07:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x95255000) [pid = 1788] [serial = 235] [outer = 0x9512b800] 14:07:27 INFO - PROCESS | 1788 | 1469135247451 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]]]}] 14:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1241ms 14:07:27 INFO - PROCESS | 1788 | 1469135247505 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 1788 | 1469135247511 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 14:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:07:27 INFO - PROCESS | 1788 | 1469135247520 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 1788 | 1469135247524 Marionette TRACE conn3 <- [1,286,null,{}] 14:07:27 INFO - PROCESS | 1788 | 1469135247530 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}] 14:07:27 INFO - PROCESS | 1788 | 1469135247535 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:27 INFO - PROCESS | 1788 | 1469135247708 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 14:07:27 INFO - PROCESS | 1788 | 1469135247719 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 1788 | 1469135247726 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x9936c400 == 34 [pid = 1788] [id = 79] 14:07:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x99bf0800) [pid = 1788] [serial = 236] [outer = (nil)] 14:07:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x9a294c00) [pid = 1788] [serial = 237] [outer = 0x99bf0800] 14:07:27 INFO - PROCESS | 1788 | 1469135247807 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9a9e1c00) [pid = 1788] [serial = 238] [outer = 0x99bf0800] 14:07:28 INFO - PROCESS | 1788 | 1469135248743 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]]]}] 14:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1283ms 14:07:28 INFO - PROCESS | 1788 | 1469135248805 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 14:07:28 INFO - PROCESS | 1788 | 1469135248812 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 14:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:07:28 INFO - PROCESS | 1788 | 1469135248844 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 1788 | 1469135248860 Marionette TRACE conn3 <- [1,290,null,{}] 14:07:28 INFO - PROCESS | 1788 | 1469135248907 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}] 14:07:28 INFO - PROCESS | 1788 | 1469135248918 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:29 INFO - PROCESS | 1788 | 1469135249161 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 14:07:29 INFO - PROCESS | 1788 | 1469135249191 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 1788 | 1469135249198 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a29a400 == 35 [pid = 1788] [id = 80] 14:07:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9ac5e400) [pid = 1788] [serial = 239] [outer = (nil)] 14:07:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9b5f1400) [pid = 1788] [serial = 240] [outer = 0x9ac5e400] 14:07:29 INFO - PROCESS | 1788 | 1469135249270 Marionette DEBUG loaded listener.js 14:07:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9b60e400) [pid = 1788] [serial = 241] [outer = 0x9ac5e400] 14:07:30 INFO - PROCESS | 1788 | 1469135250144 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]]]}] 14:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1350ms 14:07:30 INFO - PROCESS | 1788 | 1469135250175 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 14:07:30 INFO - PROCESS | 1788 | 1469135250180 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 14:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:07:30 INFO - PROCESS | 1788 | 1469135250191 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 1788 | 1469135250195 Marionette TRACE conn3 <- [1,294,null,{}] 14:07:30 INFO - PROCESS | 1788 | 1469135250214 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}] 14:07:30 INFO - PROCESS | 1788 | 1469135250221 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:30 INFO - PROCESS | 1788 | 1469135250451 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 14:07:30 INFO - PROCESS | 1788 | 1469135250482 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 1788 | 1469135250488 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x92109800 == 36 [pid = 1788] [id = 81] 14:07:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x921e0c00) [pid = 1788] [serial = 242] [outer = (nil)] 14:07:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9b619000) [pid = 1788] [serial = 243] [outer = 0x921e0c00] 14:07:30 INFO - PROCESS | 1788 | 1469135250560 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9b7aa800) [pid = 1788] [serial = 244] [outer = 0x921e0c00] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9a9e2c00) [pid = 1788] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x98806800) [pid = 1788] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x93949000) [pid = 1788] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x99366800) [pid = 1788] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x950c9c00) [pid = 1788] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9aa46000) [pid = 1788] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0xa2fa9800) [pid = 1788] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0xa50e1c00) [pid = 1788] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x99bee000) [pid = 1788] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x99bf8400) [pid = 1788] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x93b68800) [pid = 1788] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:07:31 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x99775800) [pid = 1788] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:07:31 INFO - PROCESS | 1788 | 1469135251472 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]]]}] 14:07:31 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. 14:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1343ms 14:07:31 INFO - PROCESS | 1788 | 1469135251536 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 1788 | 1469135251540 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 14:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:07:31 INFO - PROCESS | 1788 | 1469135251546 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 1788 | 1469135251550 Marionette TRACE conn3 <- [1,298,null,{}] 14:07:31 INFO - PROCESS | 1788 | 1469135251556 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}] 14:07:31 INFO - PROCESS | 1788 | 1469135251561 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:31 INFO - PROCESS | 1788 | 1469135251766 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 14:07:31 INFO - PROCESS | 1788 | 1469135251782 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 1788 | 1469135251801 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x977d9400 == 37 [pid = 1788] [id = 82] 14:07:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x98731800) [pid = 1788] [serial = 245] [outer = (nil)] 14:07:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9b615c00) [pid = 1788] [serial = 246] [outer = 0x98731800] 14:07:31 INFO - PROCESS | 1788 | 1469135251885 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9d876c00) [pid = 1788] [serial = 247] [outer = 0x98731800] 14:07:32 INFO - PROCESS | 1788 | 1469135252766 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]]]}] 14:07:32 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. 14:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1235ms 14:07:32 INFO - PROCESS | 1788 | 1469135252782 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 1788 | 1469135252786 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 14:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:07:32 INFO - PROCESS | 1788 | 1469135252792 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 1788 | 1469135252795 Marionette TRACE conn3 <- [1,302,null,{}] 14:07:32 INFO - PROCESS | 1788 | 1469135252801 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}] 14:07:32 INFO - PROCESS | 1788 | 1469135252807 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:32 INFO - PROCESS | 1788 | 1469135252967 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 14:07:33 INFO - PROCESS | 1788 | 1469135252985 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 1788 | 1469135252993 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa46000 == 38 [pid = 1788] [id = 83] 14:07:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9d87b800) [pid = 1788] [serial = 248] [outer = (nil)] 14:07:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0xa200a800) [pid = 1788] [serial = 249] [outer = 0x9d87b800] 14:07:33 INFO - PROCESS | 1788 | 1469135253059 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0xa23b2000) [pid = 1788] [serial = 250] [outer = 0x9d87b800] 14:07:34 INFO - PROCESS | 1788 | 1469135254138 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]]]}] 14:07:34 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. 14:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1387ms 14:07:34 INFO - PROCESS | 1788 | 1469135254181 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 1788 | 1469135254187 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 14:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:07:34 INFO - PROCESS | 1788 | 1469135254195 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 1788 | 1469135254203 Marionette TRACE conn3 <- [1,306,null,{}] 14:07:34 INFO - PROCESS | 1788 | 1469135254211 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}] 14:07:34 INFO - PROCESS | 1788 | 1469135254217 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:34 INFO - PROCESS | 1788 | 1469135254407 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 14:07:34 INFO - PROCESS | 1788 | 1469135254567 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 1788 | 1469135254579 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x950c6400 == 39 [pid = 1788] [id = 84] 14:07:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x950c9c00) [pid = 1788] [serial = 251] [outer = (nil)] 14:07:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x987eec00) [pid = 1788] [serial = 252] [outer = 0x950c9c00] 14:07:34 INFO - PROCESS | 1788 | 1469135254705 Marionette DEBUG loaded listener.js 14:07:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9936e800) [pid = 1788] [serial = 253] [outer = 0x950c9c00] 14:07:35 INFO - PROCESS | 1788 | 1469135255595 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]]]}] 14:07:35 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. 14:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1444ms 14:07:35 INFO - PROCESS | 1788 | 1469135255639 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 14:07:35 INFO - PROCESS | 1788 | 1469135255647 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 14:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:07:35 INFO - PROCESS | 1788 | 1469135255658 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:07:35 INFO - PROCESS | 1788 | 1469135255662 Marionette TRACE conn3 <- [1,310,null,{}] 14:07:35 INFO - PROCESS | 1788 | 1469135255669 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}] 14:07:35 INFO - PROCESS | 1788 | 1469135255675 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:35 INFO - PROCESS | 1788 | 1469135255875 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 14:07:36 INFO - PROCESS | 1788 | 1469135256033 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:36 INFO - PROCESS | 1788 | 1469135256044 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a254800 == 40 [pid = 1788] [id = 85] 14:07:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9a9ea800) [pid = 1788] [serial = 254] [outer = (nil)] 14:07:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9aaa5000) [pid = 1788] [serial = 255] [outer = 0x9a9ea800] 14:07:36 INFO - PROCESS | 1788 | 1469135256172 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9b5e9400) [pid = 1788] [serial = 256] [outer = 0x9a9ea800] 14:07:37 INFO - PROCESS | 1788 | 1469135257146 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]]]}] 14:07:37 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. 14:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1549ms 14:07:37 INFO - PROCESS | 1788 | 1469135257208 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 1788 | 1469135257213 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 14:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:07:37 INFO - PROCESS | 1788 | 1469135257221 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 1788 | 1469135257227 Marionette TRACE conn3 <- [1,314,null,{}] 14:07:37 INFO - PROCESS | 1788 | 1469135257244 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}] 14:07:37 INFO - PROCESS | 1788 | 1469135257253 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:37 INFO - PROCESS | 1788 | 1469135257565 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 14:07:37 INFO - PROCESS | 1788 | 1469135257682 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:37 INFO - PROCESS | 1788 | 1469135257694 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d878c00 == 41 [pid = 1788] [id = 86] 14:07:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0xa2094000) [pid = 1788] [serial = 257] [outer = (nil)] 14:07:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0xa23bc000) [pid = 1788] [serial = 258] [outer = 0xa2094000] 14:07:37 INFO - PROCESS | 1788 | 1469135257821 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0xa2fa9800) [pid = 1788] [serial = 259] [outer = 0xa2094000] 14:07:38 INFO - PROCESS | 1788 | 1469135258726 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]]]}] 14:07:38 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. 14:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1538ms 14:07:38 INFO - PROCESS | 1788 | 1469135258765 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 14:07:38 INFO - PROCESS | 1788 | 1469135258771 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 14:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:07:38 INFO - PROCESS | 1788 | 1469135258780 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 1788 | 1469135258784 Marionette TRACE conn3 <- [1,318,null,{}] 14:07:38 INFO - PROCESS | 1788 | 1469135258790 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}] 14:07:38 INFO - PROCESS | 1788 | 1469135258795 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:39 INFO - PROCESS | 1788 | 1469135259005 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 14:07:39 INFO - PROCESS | 1788 | 1469135259163 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 1788 | 1469135259172 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x9936dc00 == 42 [pid = 1788] [id = 87] 14:07:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0xa256d400) [pid = 1788] [serial = 260] [outer = (nil)] 14:07:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0xa327a400) [pid = 1788] [serial = 261] [outer = 0xa256d400] 14:07:39 INFO - PROCESS | 1788 | 1469135259295 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0xa34d0800) [pid = 1788] [serial = 262] [outer = 0xa256d400] 14:07:40 INFO - PROCESS | 1788 | 1469135260203 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]]]}] 14:07:40 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. 14:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1483ms 14:07:40 INFO - PROCESS | 1788 | 1469135260263 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 1788 | 1469135260268 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 14:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:07:40 INFO - PROCESS | 1788 | 1469135260274 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 1788 | 1469135260278 Marionette TRACE conn3 <- [1,322,null,{}] 14:07:40 INFO - PROCESS | 1788 | 1469135260284 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}] 14:07:40 INFO - PROCESS | 1788 | 1469135260289 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:40 INFO - PROCESS | 1788 | 1469135260515 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 14:07:40 INFO - PROCESS | 1788 | 1469135260725 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 1788 | 1469135260732 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0b6000 == 43 [pid = 1788] [id = 88] 14:07:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0xa4e5a400) [pid = 1788] [serial = 263] [outer = (nil)] 14:07:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0xa5020c00) [pid = 1788] [serial = 264] [outer = 0xa4e5a400] 14:07:40 INFO - PROCESS | 1788 | 1469135260862 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0xa50e0400) [pid = 1788] [serial = 265] [outer = 0xa4e5a400] 14:07:41 INFO - PROCESS | 1788 | 1469135261820 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]]]}] 14:07:41 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. 14:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1592ms 14:07:41 INFO - PROCESS | 1788 | 1469135261868 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 1788 | 1469135261871 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 14:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:07:41 INFO - PROCESS | 1788 | 1469135261879 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 1788 | 1469135261882 Marionette TRACE conn3 <- [1,326,null,{}] 14:07:41 INFO - PROCESS | 1788 | 1469135261888 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}] 14:07:41 INFO - PROCESS | 1788 | 1469135261899 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:42 INFO - PROCESS | 1788 | 1469135262131 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 14:07:42 INFO - PROCESS | 1788 | 1469135262329 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 1788 | 1469135262341 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e1000 == 44 [pid = 1788] [id = 89] 14:07:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0xa5083c00) [pid = 1788] [serial = 266] [outer = (nil)] 14:07:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0xa6f76c00) [pid = 1788] [serial = 267] [outer = 0xa5083c00] 14:07:42 INFO - PROCESS | 1788 | 1469135262462 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0xa6f80400) [pid = 1788] [serial = 268] [outer = 0xa5083c00] 14:07:43 INFO - PROCESS | 1788 | 1469135263385 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]]]}] 14:07:43 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. 14:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1531ms 14:07:43 INFO - PROCESS | 1788 | 1469135263411 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 1788 | 1469135263415 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 14:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:07:43 INFO - PROCESS | 1788 | 1469135263422 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 1788 | 1469135263426 Marionette TRACE conn3 <- [1,330,null,{}] 14:07:43 INFO - PROCESS | 1788 | 1469135263432 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}] 14:07:43 INFO - PROCESS | 1788 | 1469135263437 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:43 INFO - PROCESS | 1788 | 1469135263617 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 14:07:43 INFO - PROCESS | 1788 | 1469135263781 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 1788 | 1469135263791 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223c800 == 45 [pid = 1788] [id = 90] 14:07:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x92241400) [pid = 1788] [serial = 269] [outer = (nil)] 14:07:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x92244800) [pid = 1788] [serial = 270] [outer = 0x92241400] 14:07:43 INFO - PROCESS | 1788 | 1469135263912 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x92247400) [pid = 1788] [serial = 271] [outer = 0x92241400] 14:07:45 INFO - PROCESS | 1788 | 1469135265074 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]]]}] 14:07:45 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. 14:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1686ms 14:07:45 INFO - PROCESS | 1788 | 1469135265109 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 1788 | 1469135265114 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 14:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:07:45 INFO - PROCESS | 1788 | 1469135265122 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 1788 | 1469135265129 Marionette TRACE conn3 <- [1,334,null,{}] 14:07:45 INFO - PROCESS | 1788 | 1469135265137 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}] 14:07:45 INFO - PROCESS | 1788 | 1469135265141 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:45 INFO - PROCESS | 1788 | 1469135265364 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 14:07:45 INFO - PROCESS | 1788 | 1469135265619 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 1788 | 1469135265629 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x977d9400 == 44 [pid = 1788] [id = 82] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x92109800 == 43 [pid = 1788] [id = 81] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9a29a400 == 42 [pid = 1788] [id = 80] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9936c400 == 41 [pid = 1788] [id = 79] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x95125400 == 40 [pid = 1788] [id = 78] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9210f000 == 39 [pid = 1788] [id = 77] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x950cbc00 == 38 [pid = 1788] [id = 71] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9b616400 == 37 [pid = 1788] [id = 75] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9b616000 == 36 [pid = 1788] [id = 76] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x921e4000 == 35 [pid = 1788] [id = 72] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x92ec9000 == 34 [pid = 1788] [id = 73] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x946de000 == 33 [pid = 1788] [id = 74] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9223c800 == 32 [pid = 1788] [id = 90] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x921e1000 == 31 [pid = 1788] [id = 89] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9936dc00 == 30 [pid = 1788] [id = 87] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9b0b6000 == 29 [pid = 1788] [id = 88] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9d878c00 == 28 [pid = 1788] [id = 86] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9a254800 == 27 [pid = 1788] [id = 85] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa46000 == 26 [pid = 1788] [id = 83] 14:07:46 INFO - PROCESS | 1788 | --DOCSHELL 0x950c6400 == 25 [pid = 1788] [id = 84] 14:07:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203c800 == 26 [pid = 1788] [id = 91] 14:07:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x92044c00) [pid = 1788] [serial = 272] [outer = (nil)] 14:07:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9210e000) [pid = 1788] [serial = 273] [outer = 0x92044c00] 14:07:46 INFO - PROCESS | 1788 | 1469135266734 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x921eb400) [pid = 1788] [serial = 274] [outer = 0x92044c00] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x9aa47400) [pid = 1788] [serial = 209] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x994bfc00) [pid = 1788] [serial = 201] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x95129c00) [pid = 1788] [serial = 203] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x951c8000) [pid = 1788] [serial = 204] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x9aa4dc00) [pid = 1788] [serial = 212] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x99706000) [pid = 1788] [serial = 180] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x9887d800) [pid = 1788] [serial = 179] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x99364400) [pid = 1788] [serial = 200] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9aa82c00) [pid = 1788] [serial = 183] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9aa4c400) [pid = 1788] [serial = 182] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0xa4e56400) [pid = 1788] [serial = 186] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0xa3213000) [pid = 1788] [serial = 185] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0xa62ca800) [pid = 1788] [serial = 189] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0xa6234800) [pid = 1788] [serial = 188] [outer = (nil)] [url = about:blank] 14:07:46 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x99bfa400) [pid = 1788] [serial = 192] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x99bf8c00) [pid = 1788] [serial = 191] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0xa6dae400) [pid = 1788] [serial = 195] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0xa6b5b000) [pid = 1788] [serial = 194] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9ac5e800) [pid = 1788] [serial = 213] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9a9e5800) [pid = 1788] [serial = 198] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x99366c00) [pid = 1788] [serial = 197] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x99bf5000) [pid = 1788] [serial = 207] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9aa53800) [pid = 1788] [serial = 210] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x99bed800) [pid = 1788] [serial = 206] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1788 | 1469135267628 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]]]}] 14:07:47 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. 14:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 2543ms 14:07:47 INFO - PROCESS | 1788 | 1469135267671 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 14:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:07:47 INFO - PROCESS | 1788 | 1469135267676 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 14:07:47 INFO - PROCESS | 1788 | 1469135267685 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - PROCESS | 1788 | 1469135267689 Marionette TRACE conn3 <- [1,338,null,{}] 14:07:47 INFO - PROCESS | 1788 | 1469135267696 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}] 14:07:47 INFO - PROCESS | 1788 | 1469135267701 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:47 INFO - PROCESS | 1788 | 1469135267873 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 14:07:48 INFO - PROCESS | 1788 | 1469135267983 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:48 INFO - PROCESS | 1788 | 1469135267993 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b65000 == 27 [pid = 1788] [id = 92] 14:07:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x93b69000) [pid = 1788] [serial = 275] [outer = (nil)] 14:07:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x950c2400) [pid = 1788] [serial = 276] [outer = 0x93b69000] 14:07:48 INFO - PROCESS | 1788 | 1469135268069 Marionette DEBUG loaded listener.js 14:07:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x95125800) [pid = 1788] [serial = 277] [outer = 0x93b69000] 14:07:48 INFO - PROCESS | 1788 | 1469135268875 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]]]}] 14:07:48 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. 14:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1235ms 14:07:48 INFO - PROCESS | 1788 | 1469135268923 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 14:07:48 INFO - PROCESS | 1788 | 1469135268931 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 14:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:07:48 INFO - PROCESS | 1788 | 1469135268943 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 1788 | 1469135268948 Marionette TRACE conn3 <- [1,342,null,{}] 14:07:48 INFO - PROCESS | 1788 | 1469135268954 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}] 14:07:48 INFO - PROCESS | 1788 | 1469135268961 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:49 INFO - PROCESS | 1788 | 1469135269142 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 14:07:49 INFO - PROCESS | 1788 | 1469135269277 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 1788 | 1469135269288 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x951d2800 == 28 [pid = 1788] [id = 93] 14:07:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x951d3c00) [pid = 1788] [serial = 278] [outer = (nil)] 14:07:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x987f6c00) [pid = 1788] [serial = 279] [outer = 0x951d3c00] 14:07:49 INFO - PROCESS | 1788 | 1469135269361 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x98c51800) [pid = 1788] [serial = 280] [outer = 0x951d3c00] 14:07:50 INFO - PROCESS | 1788 | 1469135270309 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]]]}] 14:07:50 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. 14:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1436ms 14:07:50 INFO - PROCESS | 1788 | 1469135270379 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 1788 | 1469135270383 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 14:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:07:50 INFO - PROCESS | 1788 | 1469135270390 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 1788 | 1469135270396 Marionette TRACE conn3 <- [1,346,null,{}] 14:07:50 INFO - PROCESS | 1788 | 1469135270419 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}] 14:07:50 INFO - PROCESS | 1788 | 1469135270428 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:50 INFO - PROCESS | 1788 | 1469135270664 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 14:07:50 INFO - PROCESS | 1788 | 1469135270699 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 1788 | 1469135270709 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x99707000 == 29 [pid = 1788] [id = 94] 14:07:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9997dc00) [pid = 1788] [serial = 281] [outer = (nil)] 14:07:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x99bf6000) [pid = 1788] [serial = 282] [outer = 0x9997dc00] 14:07:50 INFO - PROCESS | 1788 | 1469135270780 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x99bfb000) [pid = 1788] [serial = 283] [outer = 0x9997dc00] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9ac5e400) [pid = 1788] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x921e0c00) [pid = 1788] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9d818000) [pid = 1788] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x921e6400) [pid = 1788] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9512f800) [pid = 1788] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x93b70400) [pid = 1788] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x99bf0800) [pid = 1788] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9512b800) [pid = 1788] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x98731800) [pid = 1788] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9b616c00) [pid = 1788] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x921dfc00) [pid = 1788] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:07:51 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9d87b800) [pid = 1788] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:07:52 INFO - PROCESS | 1788 | 1469135272158 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]]]}] 14:07:52 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. 14:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1791ms 14:07:52 INFO - PROCESS | 1788 | 1469135272181 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 1788 | 1469135272186 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 14:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:07:52 INFO - PROCESS | 1788 | 1469135272192 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 1788 | 1469135272195 Marionette TRACE conn3 <- [1,350,null,{}] 14:07:52 INFO - PROCESS | 1788 | 1469135272201 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}] 14:07:52 INFO - PROCESS | 1788 | 1469135272206 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:52 INFO - PROCESS | 1788 | 1469135272414 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 14:07:52 INFO - PROCESS | 1788 | 1469135272428 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 1788 | 1469135272434 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x951c6000 == 30 [pid = 1788] [id = 95] 14:07:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x951d1800) [pid = 1788] [serial = 284] [outer = (nil)] 14:07:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x99c35c00) [pid = 1788] [serial = 285] [outer = 0x951d1800] 14:07:52 INFO - PROCESS | 1788 | 1469135272507 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9a24e800) [pid = 1788] [serial = 286] [outer = 0x951d1800] 14:07:53 INFO - PROCESS | 1788 | 1469135273349 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]]]}] 14:07:53 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. 14:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1188ms 14:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:07:53 INFO - PROCESS | 1788 | 1469135273381 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 1788 | 1469135273384 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 14:07:53 INFO - PROCESS | 1788 | 1469135273391 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 1788 | 1469135273395 Marionette TRACE conn3 <- [1,354,null,{}] 14:07:53 INFO - PROCESS | 1788 | 1469135273400 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}] 14:07:53 INFO - PROCESS | 1788 | 1469135273405 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:53 INFO - PROCESS | 1788 | 1469135273557 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 14:07:53 INFO - PROCESS | 1788 | 1469135273572 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 1788 | 1469135273581 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a298000 == 31 [pid = 1788] [id = 96] 14:07:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9a671800) [pid = 1788] [serial = 287] [outer = (nil)] 14:07:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9a754400) [pid = 1788] [serial = 288] [outer = 0x9a671800] 14:07:53 INFO - PROCESS | 1788 | 1469135273665 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9aa49000) [pid = 1788] [serial = 289] [outer = 0x9a671800] 14:07:54 INFO - PROCESS | 1788 | 1469135274843 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]]]}] 14:07:54 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. 14:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1501ms 14:07:54 INFO - PROCESS | 1788 | 1469135274892 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 1788 | 1469135274899 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 14:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:07:54 INFO - PROCESS | 1788 | 1469135274907 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - PROCESS | 1788 | 1469135274915 Marionette TRACE conn3 <- [1,358,null,{}] 14:07:54 INFO - PROCESS | 1788 | 1469135274923 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}] 14:07:54 INFO - PROCESS | 1788 | 1469135274929 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:55 INFO - PROCESS | 1788 | 1469135275122 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 14:07:55 INFO - PROCESS | 1788 | 1469135275322 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 1788 | 1469135275332 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e3c00 == 32 [pid = 1788] [id = 97] 14:07:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x93b67000) [pid = 1788] [serial = 290] [outer = (nil)] 14:07:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x951cb000) [pid = 1788] [serial = 291] [outer = 0x93b67000] 14:07:55 INFO - PROCESS | 1788 | 1469135275422 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x98729c00) [pid = 1788] [serial = 292] [outer = 0x93b67000] 14:07:56 INFO - PROCESS | 1788 | 1469135276453 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]]]}] 14:07:56 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. 14:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1602ms 14:07:56 INFO - PROCESS | 1788 | 1469135276510 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 1788 | 1469135276518 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 14:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:07:56 INFO - PROCESS | 1788 | 1469135276530 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 1788 | 1469135276534 Marionette TRACE conn3 <- [1,362,null,{}] 14:07:56 INFO - PROCESS | 1788 | 1469135276591 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}] 14:07:56 INFO - PROCESS | 1788 | 1469135276598 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:56 INFO - PROCESS | 1788 | 1469135276852 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 14:07:57 INFO - PROCESS | 1788 | 1469135277017 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 1788 | 1469135277029 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b65c00 == 33 [pid = 1788] [id = 98] 14:07:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x99befc00) [pid = 1788] [serial = 293] [outer = (nil)] 14:07:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9a24a400) [pid = 1788] [serial = 294] [outer = 0x99befc00] 14:07:57 INFO - PROCESS | 1788 | 1469135277116 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9a297800) [pid = 1788] [serial = 295] [outer = 0x99befc00] 14:07:58 INFO - PROCESS | 1788 | 1469135278187 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]]]}] 14:07:58 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. 14:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1694ms 14:07:58 INFO - PROCESS | 1788 | 1469135278224 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 14:07:58 INFO - PROCESS | 1788 | 1469135278227 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 14:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:07:58 INFO - PROCESS | 1788 | 1469135278235 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 1788 | 1469135278241 Marionette TRACE conn3 <- [1,366,null,{}] 14:07:58 INFO - PROCESS | 1788 | 1469135278258 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}] 14:07:58 INFO - PROCESS | 1788 | 1469135278267 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:58 INFO - PROCESS | 1788 | 1469135278490 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 14:07:58 INFO - PROCESS | 1788 | 1469135278739 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:58 INFO - PROCESS | 1788 | 1469135278752 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:07:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa83400 == 34 [pid = 1788] [id = 99] 14:07:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x9aa84800) [pid = 1788] [serial = 296] [outer = (nil)] 14:07:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9ac56400) [pid = 1788] [serial = 297] [outer = 0x9aa84800] 14:07:58 INFO - PROCESS | 1788 | 1469135278832 Marionette DEBUG loaded listener.js 14:07:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9ac60c00) [pid = 1788] [serial = 298] [outer = 0x9aa84800] 14:07:59 INFO - PROCESS | 1788 | 1469135279864 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]]]}] 14:07:59 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. 14:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1642ms 14:07:59 INFO - PROCESS | 1788 | 1469135279878 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 14:07:59 INFO - PROCESS | 1788 | 1469135279882 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 14:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:07:59 INFO - PROCESS | 1788 | 1469135279889 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - PROCESS | 1788 | 1469135279893 Marionette TRACE conn3 <- [1,370,null,{}] 14:07:59 INFO - PROCESS | 1788 | 1469135279899 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}] 14:07:59 INFO - PROCESS | 1788 | 1469135279905 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:00 INFO - PROCESS | 1788 | 1469135280097 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 14:08:00 INFO - PROCESS | 1788 | 1469135280295 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 1788 | 1469135280303 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x92241800 == 35 [pid = 1788] [id = 100] 14:08:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9381c400) [pid = 1788] [serial = 299] [outer = (nil)] 14:08:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x9b0bd800) [pid = 1788] [serial = 300] [outer = 0x9381c400] 14:08:00 INFO - PROCESS | 1788 | 1469135280392 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9b5f4800) [pid = 1788] [serial = 301] [outer = 0x9381c400] 14:08:01 INFO - PROCESS | 1788 | 1469135281508 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]]]}] 14:08:01 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. 14:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1634ms 14:08:01 INFO - PROCESS | 1788 | 1469135281523 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 1788 | 1469135281528 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 14:08:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:08:01 INFO - PROCESS | 1788 | 1469135281538 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 1788 | 1469135281541 Marionette TRACE conn3 <- [1,374,null,{}] 14:08:01 INFO - PROCESS | 1788 | 1469135281550 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}] 14:08:01 INFO - PROCESS | 1788 | 1469135281556 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:01 INFO - PROCESS | 1788 | 1469135281834 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 14:08:02 INFO - PROCESS | 1788 | 1469135282104 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 1788 | 1469135282117 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x921eac00 == 36 [pid = 1788] [id = 101] 14:08:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x921eb800) [pid = 1788] [serial = 302] [outer = (nil)] 14:08:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x92ed6800) [pid = 1788] [serial = 303] [outer = 0x921eb800] 14:08:02 INFO - PROCESS | 1788 | 1469135282274 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x946d5c00) [pid = 1788] [serial = 304] [outer = 0x921eb800] 14:08:02 INFO - PROCESS | 1788 | --DOCSHELL 0x99368000 == 35 [pid = 1788] [id = 69] 14:08:02 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9e1800 == 34 [pid = 1788] [id = 70] 14:08:02 INFO - PROCESS | 1788 | --DOCSHELL 0x9381e000 == 33 [pid = 1788] [id = 54] 14:08:02 INFO - PROCESS | 1788 | --DOCSHELL 0x93941400 == 32 [pid = 1788] [id = 68] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x9b60e400) [pid = 1788] [serial = 241] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9b619000) [pid = 1788] [serial = 243] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9d87a000) [pid = 1788] [serial = 228] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9d87c800) [pid = 1788] [serial = 229] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x921ed000) [pid = 1788] [serial = 216] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x921ea400) [pid = 1788] [serial = 215] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9a9ddc00) [pid = 1788] [serial = 222] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9b7aa800) [pid = 1788] [serial = 244] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9aa48c00) [pid = 1788] [serial = 223] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x951c5c00) [pid = 1788] [serial = 218] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x98c45000) [pid = 1788] [serial = 219] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9a294c00) [pid = 1788] [serial = 237] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x951c9400) [pid = 1788] [serial = 234] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9d876c00) [pid = 1788] [serial = 247] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x95255000) [pid = 1788] [serial = 235] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9b6ed000) [pid = 1788] [serial = 225] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0xa100e000) [pid = 1788] [serial = 226] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x921e7c00) [pid = 1788] [serial = 231] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9381f800) [pid = 1788] [serial = 232] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0xa200a800) [pid = 1788] [serial = 249] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0xa23b2000) [pid = 1788] [serial = 250] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9203dc00) [pid = 1788] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9b5f1400) [pid = 1788] [serial = 240] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9a9e1c00) [pid = 1788] [serial = 238] [outer = (nil)] [url = about:blank] 14:08:02 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9b615c00) [pid = 1788] [serial = 246] [outer = (nil)] [url = about:blank] 14:08:03 INFO - PROCESS | 1788 | 1469135283171 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:08:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1692ms 14:08:03 INFO - PROCESS | 1788 | 1469135283231 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 1788 | 1469135283238 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 14:08:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:08:03 INFO - PROCESS | 1788 | 1469135283248 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 1788 | 1469135283253 Marionette TRACE conn3 <- [1,378,null,{}] 14:08:03 INFO - PROCESS | 1788 | 1469135283259 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}] 14:08:03 INFO - PROCESS | 1788 | 1469135283264 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:03 INFO - PROCESS | 1788 | 1469135283440 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 14:08:03 INFO - PROCESS | 1788 | 1469135283553 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 1788 | 1469135283560 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223e800 == 33 [pid = 1788] [id = 102] 14:08:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x951ce800) [pid = 1788] [serial = 305] [outer = (nil)] 14:08:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9887d800) [pid = 1788] [serial = 306] [outer = 0x951ce800] 14:08:03 INFO - PROCESS | 1788 | 1469135283634 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9936dc00) [pid = 1788] [serial = 307] [outer = 0x951ce800] 14:08:04 INFO - PROCESS | 1788 | 1469135284419 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:08:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1232ms 14:08:04 INFO - PROCESS | 1788 | 1469135284481 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 14:08:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:08:04 INFO - PROCESS | 1788 | 1469135284485 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 14:08:04 INFO - PROCESS | 1788 | 1469135284491 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 1788 | 1469135284497 Marionette TRACE conn3 <- [1,382,null,{}] 14:08:04 INFO - PROCESS | 1788 | 1469135284513 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}] 14:08:04 INFO - PROCESS | 1788 | 1469135284522 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:04 INFO - PROCESS | 1788 | 1469135284686 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 14:08:04 INFO - PROCESS | 1788 | 1469135284811 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 1788 | 1469135284821 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a24bc00 == 34 [pid = 1788] [id = 103] 14:08:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9a9dd800) [pid = 1788] [serial = 308] [outer = (nil)] 14:08:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9aa46000) [pid = 1788] [serial = 309] [outer = 0x9a9dd800] 14:08:04 INFO - PROCESS | 1788 | 1469135284899 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x9aa52000) [pid = 1788] [serial = 310] [outer = 0x9a9dd800] 14:08:05 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:08:05 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:08:05 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:08:05 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:08:05 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:08:05 INFO - PROCESS | 1788 | 1469135285837 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:08:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1393ms 14:08:05 INFO - PROCESS | 1788 | 1469135285885 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 1788 | 1469135285890 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 14:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:08:05 INFO - PROCESS | 1788 | 1469135285906 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 1788 | 1469135285909 Marionette TRACE conn3 <- [1,386,null,{}] 14:08:05 INFO - PROCESS | 1788 | 1469135285915 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}] 14:08:05 INFO - PROCESS | 1788 | 1469135285920 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:06 INFO - PROCESS | 1788 | 1469135286124 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 14:08:06 INFO - PROCESS | 1788 | 1469135286145 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 1788 | 1469135286152 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa7f800 == 35 [pid = 1788] [id = 104] 14:08:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9ac5d800) [pid = 1788] [serial = 311] [outer = (nil)] 14:08:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9b0c2800) [pid = 1788] [serial = 312] [outer = 0x9ac5d800] 14:08:06 INFO - PROCESS | 1788 | 1469135286239 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9b60fc00) [pid = 1788] [serial = 313] [outer = 0x9ac5d800] 14:08:06 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9997dc00) [pid = 1788] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:08:06 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x950c9c00) [pid = 1788] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:08:06 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9a9ea800) [pid = 1788] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:08:06 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x93b69000) [pid = 1788] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:08:06 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x92044c00) [pid = 1788] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:08:06 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0xa2094000) [pid = 1788] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:08:06 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0xa256d400) [pid = 1788] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:08:06 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x951d1800) [pid = 1788] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:08:06 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0xa4e5a400) [pid = 1788] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:08:06 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0xa5083c00) [pid = 1788] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:08:06 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x951d3c00) [pid = 1788] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:08:07 INFO - PROCESS | 1788 | 1469135287251 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]]]}] 14:08:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:08:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1388ms 14:08:07 INFO - PROCESS | 1788 | 1469135287294 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 1788 | 1469135287298 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 14:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:08:07 INFO - PROCESS | 1788 | 1469135287310 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 1788 | 1469135287313 Marionette TRACE conn3 <- [1,390,null,{}] 14:08:07 INFO - PROCESS | 1788 | 1469135287323 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}] 14:08:07 INFO - PROCESS | 1788 | 1469135287329 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:07 INFO - PROCESS | 1788 | 1469135287492 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 14:08:07 INFO - PROCESS | 1788 | 1469135287605 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 1788 | 1469135287612 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223ec00 == 36 [pid = 1788] [id = 105] 14:08:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x93b69000) [pid = 1788] [serial = 314] [outer = (nil)] 14:08:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9aaa9400) [pid = 1788] [serial = 315] [outer = 0x93b69000] 14:08:07 INFO - PROCESS | 1788 | 1469135287681 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9a746800) [pid = 1788] [serial = 316] [outer = 0x93b69000] 14:08:08 INFO - PROCESS | 1788 | 1469135288511 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]]]}] 14:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1239ms 14:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:08:08 INFO - PROCESS | 1788 | 1469135288544 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 1788 | 1469135288547 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 14:08:08 INFO - PROCESS | 1788 | 1469135288553 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - PROCESS | 1788 | 1469135288557 Marionette TRACE conn3 <- [1,394,null,{}] 14:08:08 INFO - PROCESS | 1788 | 1469135288562 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}] 14:08:08 INFO - PROCESS | 1788 | 1469135288575 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:08 INFO - PROCESS | 1788 | 1469135288774 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 14:08:08 INFO - PROCESS | 1788 | 1469135288942 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 1788 | 1469135288955 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203b400 == 37 [pid = 1788] [id = 106] 14:08:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x92043400) [pid = 1788] [serial = 317] [outer = (nil)] 14:08:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x921df400) [pid = 1788] [serial = 318] [outer = 0x92043400] 14:08:09 INFO - PROCESS | 1788 | 1469135289040 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x921e6400) [pid = 1788] [serial = 319] [outer = 0x92043400] 14:08:10 INFO - PROCESS | 1788 | 1469135290102 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]]]}] 14:08:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:08:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1586ms 14:08:10 INFO - PROCESS | 1788 | 1469135290140 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 1788 | 1469135290147 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 14:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:08:10 INFO - PROCESS | 1788 | 1469135290155 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 1788 | 1469135290160 Marionette TRACE conn3 <- [1,398,null,{}] 14:08:10 INFO - PROCESS | 1788 | 1469135290168 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}] 14:08:10 INFO - PROCESS | 1788 | 1469135290177 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:10 INFO - PROCESS | 1788 | 1469135290367 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 14:08:10 INFO - PROCESS | 1788 | 1469135290576 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 1788 | 1469135290585 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x951c5c00 == 38 [pid = 1788] [id = 107] 14:08:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x951c8000) [pid = 1788] [serial = 320] [outer = (nil)] 14:08:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x951d0000) [pid = 1788] [serial = 321] [outer = 0x951c8000] 14:08:10 INFO - PROCESS | 1788 | 1469135290717 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x988d4c00) [pid = 1788] [serial = 322] [outer = 0x951c8000] 14:08:11 INFO - PROCESS | 1788 | 1469135291751 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]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1642ms 14:08:11 INFO - PROCESS | 1788 | 1469135291800 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 1788 | 1469135291807 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 14:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:08:11 INFO - PROCESS | 1788 | 1469135291817 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - PROCESS | 1788 | 1469135291821 Marionette TRACE conn3 <- [1,402,null,{}] 14:08:11 INFO - PROCESS | 1788 | 1469135291827 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}] 14:08:11 INFO - PROCESS | 1788 | 1469135291832 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:12 INFO - PROCESS | 1788 | 1469135292040 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 14:08:12 INFO - PROCESS | 1788 | 1469135292340 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 1788 | 1469135292350 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x99bf6800 == 39 [pid = 1788] [id = 108] 14:08:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x99bfcc00) [pid = 1788] [serial = 323] [outer = (nil)] 14:08:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9a256c00) [pid = 1788] [serial = 324] [outer = 0x99bfcc00] 14:08:12 INFO - PROCESS | 1788 | 1469135292444 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9aa46800) [pid = 1788] [serial = 325] [outer = 0x99bfcc00] 14:08:13 INFO - PROCESS | 1788 | 1469135293449 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]]]}] 14:08:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:08:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1686ms 14:08:13 INFO - PROCESS | 1788 | 1469135293503 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 14:08:13 INFO - PROCESS | 1788 | 1469135293507 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 14:08:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:08:13 INFO - PROCESS | 1788 | 1469135293517 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - PROCESS | 1788 | 1469135293526 Marionette TRACE conn3 <- [1,406,null,{}] 14:08:13 INFO - PROCESS | 1788 | 1469135293541 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}] 14:08:13 INFO - PROCESS | 1788 | 1469135293549 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:13 INFO - PROCESS | 1788 | 1469135293785 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 14:08:14 INFO - PROCESS | 1788 | 1469135294034 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 1788 | 1469135294041 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b7ab800 == 40 [pid = 1788] [id = 109] 14:08:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9b7aec00) [pid = 1788] [serial = 326] [outer = (nil)] 14:08:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9d873000) [pid = 1788] [serial = 327] [outer = 0x9b7aec00] 14:08:14 INFO - PROCESS | 1788 | 1469135294130 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9d875800) [pid = 1788] [serial = 328] [outer = 0x9b7aec00] 14:08:15 INFO - PROCESS | 1788 | 1469135295033 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]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:08:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1593ms 14:08:15 INFO - PROCESS | 1788 | 1469135295109 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 1788 | 1469135295113 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 14:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:08:15 INFO - PROCESS | 1788 | 1469135295121 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 1788 | 1469135295124 Marionette TRACE conn3 <- [1,410,null,{}] 14:08:15 INFO - PROCESS | 1788 | 1469135295131 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}] 14:08:15 INFO - PROCESS | 1788 | 1469135295136 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:15 INFO - PROCESS | 1788 | 1469135295362 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 14:08:15 INFO - PROCESS | 1788 | 1469135295565 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 1788 | 1469135295572 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b67c00 == 41 [pid = 1788] [id = 110] 14:08:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9936c400) [pid = 1788] [serial = 329] [outer = (nil)] 14:08:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9d880c00) [pid = 1788] [serial = 330] [outer = 0x9936c400] 14:08:15 INFO - PROCESS | 1788 | 1469135295669 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0xa100f400) [pid = 1788] [serial = 331] [outer = 0x9936c400] 14:08:16 INFO - PROCESS | 1788 | 1469135296973 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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:08:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1890ms 14:08:17 INFO - PROCESS | 1788 | 1469135297064 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 1788 | 1469135297075 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 14:08:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:08:17 INFO - PROCESS | 1788 | 1469135297196 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 1788 | 1469135297201 Marionette TRACE conn3 <- [1,414,null,{}] 14:08:17 INFO - PROCESS | 1788 | 1469135297207 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}] 14:08:17 INFO - PROCESS | 1788 | 1469135297214 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:17 INFO - PROCESS | 1788 | 1469135297433 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 14:08:17 INFO - PROCESS | 1788 | 1469135297601 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 1788 | 1469135297619 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:17 INFO - PROCESS | 1788 | ++DOCSHELL 0xa22e4800 == 42 [pid = 1788] [id = 111] 14:08:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0xa22e4c00) [pid = 1788] [serial = 332] [outer = (nil)] 14:08:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0xa230f800) [pid = 1788] [serial = 333] [outer = 0xa22e4c00] 14:08:17 INFO - PROCESS | 1788 | 1469135297718 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0xa2fa6800) [pid = 1788] [serial = 334] [outer = 0xa22e4c00] 14:08:18 INFO - PROCESS | 1788 | 1469135298767 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]]]}] 14:08:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:08:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1653ms 14:08:18 INFO - PROCESS | 1788 | 1469135298832 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 14:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:08:18 INFO - PROCESS | 1788 | 1469135298837 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 14:08:18 INFO - PROCESS | 1788 | 1469135298844 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 1788 | 1469135298848 Marionette TRACE conn3 <- [1,418,null,{}] 14:08:18 INFO - PROCESS | 1788 | 1469135298854 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}] 14:08:18 INFO - PROCESS | 1788 | 1469135298860 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:19 INFO - PROCESS | 1788 | 1469135299090 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 14:08:19 INFO - PROCESS | 1788 | 1469135299488 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 1788 | 1469135299495 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223e400 == 43 [pid = 1788] [id = 112] 14:08:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9223f400) [pid = 1788] [serial = 335] [outer = (nil)] 14:08:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x92243000) [pid = 1788] [serial = 336] [outer = 0x9223f400] 14:08:19 INFO - PROCESS | 1788 | 1469135299616 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x93821400) [pid = 1788] [serial = 337] [outer = 0x9223f400] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x951c6000 == 42 [pid = 1788] [id = 95] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9223ec00 == 41 [pid = 1788] [id = 105] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa7f800 == 40 [pid = 1788] [id = 104] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9a24bc00 == 39 [pid = 1788] [id = 103] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9223e800 == 38 [pid = 1788] [id = 102] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x921eac00 == 37 [pid = 1788] [id = 101] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9203c800 == 36 [pid = 1788] [id = 91] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x95257400 == 35 [pid = 1788] [id = 55] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x987f4800 == 34 [pid = 1788] [id = 67] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9a298000 == 33 [pid = 1788] [id = 96] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x93b65000 == 32 [pid = 1788] [id = 92] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x92108c00 == 31 [pid = 1788] [id = 59] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x921e3c00 == 30 [pid = 1788] [id = 97] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x93b68400 == 29 [pid = 1788] [id = 60] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0xa5011800 == 28 [pid = 1788] [id = 63] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x92241800 == 27 [pid = 1788] [id = 100] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x99bf4c00 == 26 [pid = 1788] [id = 65] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa83400 == 25 [pid = 1788] [id = 99] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x93b65c00 == 24 [pid = 1788] [id = 98] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0xa2fa8000 == 23 [pid = 1788] [id = 62] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x99bedc00 == 22 [pid = 1788] [id = 64] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9e5c00 == 21 [pid = 1788] [id = 57] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x951d2800 == 20 [pid = 1788] [id = 93] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9a748c00 == 19 [pid = 1788] [id = 56] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x99707000 == 18 [pid = 1788] [id = 94] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9b05e800 == 17 [pid = 1788] [id = 58] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9a752000 == 16 [pid = 1788] [id = 61] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x93819800 == 15 [pid = 1788] [id = 66] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0xa22e4800 == 14 [pid = 1788] [id = 111] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x93b67c00 == 13 [pid = 1788] [id = 110] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9b7ab800 == 12 [pid = 1788] [id = 109] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x951c5c00 == 11 [pid = 1788] [id = 107] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x99bf6800 == 10 [pid = 1788] [id = 108] 14:08:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9203b400 == 9 [pid = 1788] [id = 106] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x99bf6000) [pid = 1788] [serial = 282] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9936e800) [pid = 1788] [serial = 253] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x987eec00) [pid = 1788] [serial = 252] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9b5e9400) [pid = 1788] [serial = 256] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x950c2400) [pid = 1788] [serial = 276] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9aaa5000) [pid = 1788] [serial = 255] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x95125800) [pid = 1788] [serial = 277] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9210e000) [pid = 1788] [serial = 273] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x921eb400) [pid = 1788] [serial = 274] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0xa2fa9800) [pid = 1788] [serial = 259] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0xa23bc000) [pid = 1788] [serial = 258] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0xa34d0800) [pid = 1788] [serial = 262] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9a24e800) [pid = 1788] [serial = 286] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0xa327a400) [pid = 1788] [serial = 261] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0xa50e0400) [pid = 1788] [serial = 265] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0xa5020c00) [pid = 1788] [serial = 264] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0xa6f80400) [pid = 1788] [serial = 268] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x99bfb000) [pid = 1788] [serial = 283] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0xa6f76c00) [pid = 1788] [serial = 267] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x98c51800) [pid = 1788] [serial = 280] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x987f6c00) [pid = 1788] [serial = 279] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x92244800) [pid = 1788] [serial = 270] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x99c35c00) [pid = 1788] [serial = 285] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1788 | 1469135301973 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]]]}] 14:08:22 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 14:08:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 3194ms 14:08:22 INFO - PROCESS | 1788 | 1469135302040 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 1788 | 1469135302045 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 14:08:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:08:22 INFO - PROCESS | 1788 | 1469135302054 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 1788 | 1469135302059 Marionette TRACE conn3 <- [1,422,null,{}] 14:08:22 INFO - PROCESS | 1788 | 1469135302069 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}] 14:08:22 INFO - PROCESS | 1788 | 1469135302075 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:22 INFO - PROCESS | 1788 | 1469135302267 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 14:08:22 INFO - PROCESS | 1788 | 1469135302446 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 1788 | 1469135302459 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x92244c00 == 10 [pid = 1788] [id = 113] 14:08:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x92245000) [pid = 1788] [serial = 338] [outer = (nil)] 14:08:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x93813000) [pid = 1788] [serial = 339] [outer = 0x92245000] 14:08:22 INFO - PROCESS | 1788 | 1469135302533 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x93948000) [pid = 1788] [serial = 340] [outer = 0x92245000] 14:08:23 INFO - PROCESS | 1788 | 1469135303751 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]]]}] 14:08:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:08:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1742ms 14:08:23 INFO - PROCESS | 1788 | 1469135303796 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 14:08:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:08:23 INFO - PROCESS | 1788 | 1469135303806 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 14:08:23 INFO - PROCESS | 1788 | 1469135303818 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 1788 | 1469135303823 Marionette TRACE conn3 <- [1,426,null,{}] 14:08:23 INFO - PROCESS | 1788 | 1469135303831 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}] 14:08:23 INFO - PROCESS | 1788 | 1469135303836 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:24 INFO - PROCESS | 1788 | 1469135304098 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 14:08:24 INFO - PROCESS | 1788 | 1469135304135 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 1788 | 1469135304145 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x946dfc00 == 11 [pid = 1788] [id = 114] 14:08:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x951c8800) [pid = 1788] [serial = 341] [outer = (nil)] 14:08:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9524e800) [pid = 1788] [serial = 342] [outer = 0x951c8800] 14:08:24 INFO - PROCESS | 1788 | 1469135304220 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x977d9000) [pid = 1788] [serial = 343] [outer = 0x951c8800] 14:08:25 INFO - PROCESS | 1788 | 1469135305172 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] 14:08:25 INFO - PROCESS | 1788 | 1469135305256 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 14:08:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:08:25 INFO - PROCESS | 1788 | 1469135305263 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 1788 | 1469135305270 Marionette TRACE conn3 <- [1,430,null,{}] 14:08:25 INFO - PROCESS | 1788 | 1469135305295 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}] 14:08:25 INFO - PROCESS | 1788 | 1469135305305 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:25 INFO - PROCESS | 1788 | 1469135305525 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 14:08:25 INFO - PROCESS | 1788 | 1469135305556 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 1788 | 1469135305570 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x99676400 == 12 [pid = 1788] [id = 115] 14:08:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x99677000) [pid = 1788] [serial = 344] [outer = (nil)] 14:08:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x99abac00) [pid = 1788] [serial = 345] [outer = 0x99677000] 14:08:25 INFO - PROCESS | 1788 | 1469135305644 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x99bf1c00) [pid = 1788] [serial = 346] [outer = 0x99677000] 14:08:26 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9ac5d800) [pid = 1788] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:08:26 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x951ce800) [pid = 1788] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:08:26 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x921eb800) [pid = 1788] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:08:26 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9a671800) [pid = 1788] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:08:26 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9aa84800) [pid = 1788] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:08:26 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9381c400) [pid = 1788] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:08:26 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x93b67000) [pid = 1788] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:08:26 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x99befc00) [pid = 1788] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:08:26 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9a9dd800) [pid = 1788] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:08:26 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x93b69000) [pid = 1788] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:08:26 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x92241400) [pid = 1788] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:08:27 INFO - PROCESS | 1788 | 1469135307339 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]]]}] 14:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 2149ms 14:08:27 INFO - PROCESS | 1788 | 1469135307414 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 1788 | 1469135307421 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 14:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:08:27 INFO - PROCESS | 1788 | 1469135307434 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 1788 | 1469135307439 Marionette TRACE conn3 <- [1,434,null,{}] 14:08:27 INFO - PROCESS | 1788 | 1469135307457 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}] 14:08:27 INFO - PROCESS | 1788 | 1469135307465 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:27 INFO - PROCESS | 1788 | 1469135307745 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 14:08:27 INFO - PROCESS | 1788 | 1469135307908 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 1788 | 1469135307918 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e9000 == 13 [pid = 1788] [id = 116] 14:08:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x921ea800) [pid = 1788] [serial = 347] [outer = (nil)] 14:08:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x950c9c00) [pid = 1788] [serial = 348] [outer = 0x921ea800] 14:08:28 INFO - PROCESS | 1788 | 1469135308005 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x951cc000) [pid = 1788] [serial = 349] [outer = 0x921ea800] 14:08:29 INFO - PROCESS | 1788 | 1469135309029 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]]]}] 14:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1655ms 14:08:29 INFO - PROCESS | 1788 | 1469135309085 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 14:08:29 INFO - PROCESS | 1788 | 1469135309092 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 14:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:08:29 INFO - PROCESS | 1788 | 1469135309104 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - PROCESS | 1788 | 1469135309108 Marionette TRACE conn3 <- [1,438,null,{}] 14:08:29 INFO - PROCESS | 1788 | 1469135309115 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}] 14:08:29 INFO - PROCESS | 1788 | 1469135309122 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:29 INFO - PROCESS | 1788 | 1469135309313 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 14:08:29 INFO - PROCESS | 1788 | 1469135309516 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 1788 | 1469135309524 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x9887f400 == 14 [pid = 1788] [id = 117] 14:08:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9941ec00) [pid = 1788] [serial = 350] [outer = (nil)] 14:08:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x99972c00) [pid = 1788] [serial = 351] [outer = 0x9941ec00] 14:08:29 INFO - PROCESS | 1788 | 1469135309622 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x99bf0400) [pid = 1788] [serial = 352] [outer = 0x9941ec00] 14:08:30 INFO - PROCESS | 1788 | 1469135310746 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]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1701ms 14:08:30 INFO - PROCESS | 1788 | 1469135310805 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 1788 | 1469135310810 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 14:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:08:30 INFO - PROCESS | 1788 | 1469135310817 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 1788 | 1469135310824 Marionette TRACE conn3 <- [1,442,null,{}] 14:08:30 INFO - PROCESS | 1788 | 1469135310841 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}] 14:08:30 INFO - PROCESS | 1788 | 1469135310851 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:31 INFO - PROCESS | 1788 | 1469135311143 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 14:08:31 INFO - PROCESS | 1788 | 1469135311307 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 1788 | 1469135311317 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a255000 == 15 [pid = 1788] [id = 118] 14:08:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9a9e6800) [pid = 1788] [serial = 353] [outer = (nil)] 14:08:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9a9ea800) [pid = 1788] [serial = 354] [outer = 0x9a9e6800] 14:08:31 INFO - PROCESS | 1788 | 1469135311404 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x9aa4fc00) [pid = 1788] [serial = 355] [outer = 0x9a9e6800] 14:08:32 INFO - PROCESS | 1788 | 1469135312514 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]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1747ms 14:08:32 INFO - PROCESS | 1788 | 1469135312566 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 14:08:32 INFO - PROCESS | 1788 | 1469135312571 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 14:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:08:32 INFO - PROCESS | 1788 | 1469135312579 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 1788 | 1469135312582 Marionette TRACE conn3 <- [1,446,null,{}] 14:08:32 INFO - PROCESS | 1788 | 1469135312588 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}] 14:08:32 INFO - PROCESS | 1788 | 1469135312595 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:32 INFO - PROCESS | 1788 | 1469135312792 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 14:08:32 INFO - PROCESS | 1788 | 1469135312977 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 1788 | 1469135312988 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e4400 == 16 [pid = 1788] [id = 119] 14:08:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9aa9f400) [pid = 1788] [serial = 356] [outer = (nil)] 14:08:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9ac65800) [pid = 1788] [serial = 357] [outer = 0x9aa9f400] 14:08:33 INFO - PROCESS | 1788 | 1469135313069 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9b0be000) [pid = 1788] [serial = 358] [outer = 0x9aa9f400] 14:08:34 INFO - PROCESS | 1788 | 1469135314174 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]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:08:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1642ms 14:08:34 INFO - PROCESS | 1788 | 1469135314221 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 1788 | 1469135314228 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 14:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:08:34 INFO - PROCESS | 1788 | 1469135314237 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 1788 | 1469135314241 Marionette TRACE conn3 <- [1,450,null,{}] 14:08:34 INFO - PROCESS | 1788 | 1469135314250 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}] 14:08:34 INFO - PROCESS | 1788 | 1469135314255 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:34 INFO - PROCESS | 1788 | 1469135314620 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x92247400) [pid = 1788] [serial = 271] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9b0c2800) [pid = 1788] [serial = 312] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9b60fc00) [pid = 1788] [serial = 313] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9887d800) [pid = 1788] [serial = 306] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9936dc00) [pid = 1788] [serial = 307] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x92ed6800) [pid = 1788] [serial = 303] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x946d5c00) [pid = 1788] [serial = 304] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9aa49000) [pid = 1788] [serial = 289] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9a754400) [pid = 1788] [serial = 288] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9ac56400) [pid = 1788] [serial = 297] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9ac60c00) [pid = 1788] [serial = 298] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9b0bd800) [pid = 1788] [serial = 300] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x9b5f4800) [pid = 1788] [serial = 301] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x951cb000) [pid = 1788] [serial = 291] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x98729c00) [pid = 1788] [serial = 292] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x9a24a400) [pid = 1788] [serial = 294] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x9a297800) [pid = 1788] [serial = 295] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x9aa52000) [pid = 1788] [serial = 310] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x9aa46000) [pid = 1788] [serial = 309] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x9aaa9400) [pid = 1788] [serial = 315] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x9a746800) [pid = 1788] [serial = 316] [outer = (nil)] [url = about:blank] 14:08:34 INFO - PROCESS | 1788 | 1469135314767 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 1788 | 1469135314779 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ec000 == 17 [pid = 1788] [id = 120] 14:08:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x921eec00) [pid = 1788] [serial = 359] [outer = (nil)] 14:08:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x93b66800) [pid = 1788] [serial = 360] [outer = 0x921eec00] 14:08:34 INFO - PROCESS | 1788 | 1469135314859 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x946d5c00) [pid = 1788] [serial = 361] [outer = 0x921eec00] 14:08:35 INFO - PROCESS | 1788 | 1469135315658 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] 14:08:35 INFO - PROCESS | 1788 | 1469135315736 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 14:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:08:35 INFO - PROCESS | 1788 | 1469135315747 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 1788 | 1469135315750 Marionette TRACE conn3 <- [1,454,null,{}] 14:08:35 INFO - PROCESS | 1788 | 1469135315757 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}] 14:08:35 INFO - PROCESS | 1788 | 1469135315762 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:35 INFO - PROCESS | 1788 | 1469135315932 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 14:08:36 INFO - PROCESS | 1788 | 1469135316046 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 1788 | 1469135316053 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x92039000 == 18 [pid = 1788] [id = 121] 14:08:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x98809400) [pid = 1788] [serial = 362] [outer = (nil)] 14:08:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x9936a000) [pid = 1788] [serial = 363] [outer = 0x98809400] 14:08:36 INFO - PROCESS | 1788 | 1469135316132 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x9970ec00) [pid = 1788] [serial = 364] [outer = 0x98809400] 14:08:36 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:36 INFO - PROCESS | 1788 | 1469135316979 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]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1298ms 14:08:37 INFO - PROCESS | 1788 | 1469135317045 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 14:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:08:37 INFO - PROCESS | 1788 | 1469135317049 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 14:08:37 INFO - PROCESS | 1788 | 1469135317056 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 1788 | 1469135317062 Marionette TRACE conn3 <- [1,458,null,{}] 14:08:37 INFO - PROCESS | 1788 | 1469135317083 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}] 14:08:37 INFO - PROCESS | 1788 | 1469135317092 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:37 INFO - PROCESS | 1788 | 1469135317311 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 14:08:37 INFO - PROCESS | 1788 | 1469135317337 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 1788 | 1469135317347 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9e2000 == 19 [pid = 1788] [id = 122] 14:08:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x9a9e2400) [pid = 1788] [serial = 365] [outer = (nil)] 14:08:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x9a9e9000) [pid = 1788] [serial = 366] [outer = 0x9a9e2400] 14:08:37 INFO - PROCESS | 1788 | 1469135317421 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9aa4cc00) [pid = 1788] [serial = 367] [outer = 0x9a9e2400] 14:08:38 INFO - PROCESS | 1788 | 1469135318439 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] 14:08:38 INFO - PROCESS | 1788 | 1469135318463 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 14:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:08:38 INFO - PROCESS | 1788 | 1469135318482 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 1788 | 1469135318485 Marionette TRACE conn3 <- [1,462,null,{}] 14:08:38 INFO - PROCESS | 1788 | 1469135318491 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}] 14:08:38 INFO - PROCESS | 1788 | 1469135318497 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:38 INFO - PROCESS | 1788 | 1469135318725 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 14:08:38 INFO - PROCESS | 1788 | 1469135318751 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 1788 | 1469135318759 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa7e400 == 20 [pid = 1788] [id = 123] 14:08:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9ac57400) [pid = 1788] [serial = 368] [outer = (nil)] 14:08:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9b0c2800) [pid = 1788] [serial = 369] [outer = 0x9ac57400] 14:08:38 INFO - PROCESS | 1788 | 1469135318833 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9b5e9400) [pid = 1788] [serial = 370] [outer = 0x9ac57400] 14:08:39 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x92245000) [pid = 1788] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:08:39 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x951c8800) [pid = 1788] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:08:39 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0xa22e4c00) [pid = 1788] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:08:39 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x99bfcc00) [pid = 1788] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:08:39 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x951c8000) [pid = 1788] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:08:39 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x9b7aec00) [pid = 1788] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:08:39 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x92043400) [pid = 1788] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:08:39 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x9936c400) [pid = 1788] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:08:39 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x9223f400) [pid = 1788] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:08:39 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:39 INFO - PROCESS | 1788 | 1469135319758 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] 14:08:40 INFO - PROCESS | 1788 | 1469135320177 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 14:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:08:40 INFO - PROCESS | 1788 | 1469135320258 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 1788 | 1469135320262 Marionette TRACE conn3 <- [1,466,null,{}] 14:08:40 INFO - PROCESS | 1788 | 1469135320268 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}] 14:08:40 INFO - PROCESS | 1788 | 1469135320273 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:40 INFO - PROCESS | 1788 | 1469135320526 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 14:08:40 INFO - PROCESS | 1788 | 1469135320604 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 1788 | 1469135320610 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x93819800 == 21 [pid = 1788] [id = 124] 14:08:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x951c8800) [pid = 1788] [serial = 371] [outer = (nil)] 14:08:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x9b611c00) [pid = 1788] [serial = 372] [outer = 0x951c8800] 14:08:40 INFO - PROCESS | 1788 | 1469135320678 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x9b615800) [pid = 1788] [serial = 373] [outer = 0x951c8800] 14:08:41 INFO - PROCESS | 1788 | 1469135321621 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] 14:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:08:41 INFO - PROCESS | 1788 | 1469135321700 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 14:08:41 INFO - PROCESS | 1788 | 1469135321709 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - PROCESS | 1788 | 1469135321714 Marionette TRACE conn3 <- [1,470,null,{}] 14:08:41 INFO - PROCESS | 1788 | 1469135321724 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}] 14:08:41 INFO - PROCESS | 1788 | 1469135321729 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:41 INFO - PROCESS | 1788 | 1469135321969 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 14:08:42 INFO - PROCESS | 1788 | 1469135322241 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 1788 | 1469135322256 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e4c00 == 22 [pid = 1788] [id = 125] 14:08:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x92ed6800) [pid = 1788] [serial = 374] [outer = (nil)] 14:08:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x98731800) [pid = 1788] [serial = 375] [outer = 0x92ed6800] 14:08:42 INFO - PROCESS | 1788 | 1469135322352 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x99362c00) [pid = 1788] [serial = 376] [outer = 0x92ed6800] 14:08:43 INFO - PROCESS | 1788 | 1469135323303 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]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:08:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1643ms 14:08:43 INFO - PROCESS | 1788 | 1469135323351 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 1788 | 1469135323359 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 14:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:08:43 INFO - PROCESS | 1788 | 1469135323371 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 1788 | 1469135323375 Marionette TRACE conn3 <- [1,474,null,{}] 14:08:43 INFO - PROCESS | 1788 | 1469135323382 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}] 14:08:43 INFO - PROCESS | 1788 | 1469135323387 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:43 INFO - PROCESS | 1788 | 1469135323576 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 14:08:43 INFO - PROCESS | 1788 | 1469135323731 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 1788 | 1469135323740 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a254400 == 23 [pid = 1788] [id = 126] 14:08:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9a297800) [pid = 1788] [serial = 377] [outer = (nil)] 14:08:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9a9df000) [pid = 1788] [serial = 378] [outer = 0x9a297800] 14:08:43 INFO - PROCESS | 1788 | 1469135323897 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9aa49c00) [pid = 1788] [serial = 379] [outer = 0x9a297800] 14:08:44 INFO - PROCESS | 1788 | 1469135324960 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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1642ms 14:08:45 INFO - PROCESS | 1788 | 1469135325012 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 1788 | 1469135325016 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 14:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:08:45 INFO - PROCESS | 1788 | 1469135325023 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 1788 | 1469135325030 Marionette TRACE conn3 <- [1,478,null,{}] 14:08:45 INFO - PROCESS | 1788 | 1469135325047 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}] 14:08:45 INFO - PROCESS | 1788 | 1469135325057 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:45 INFO - PROCESS | 1788 | 1469135325241 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 14:08:45 INFO - PROCESS | 1788 | 1469135325444 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 1788 | 1469135325455 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:45 INFO - PROCESS | 1788 | ++DOCSHELL 0xa100d800 == 24 [pid = 1788] [id = 127] 14:08:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0xa200b800) [pid = 1788] [serial = 380] [outer = (nil)] 14:08:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0xa22f0c00) [pid = 1788] [serial = 381] [outer = 0xa200b800] 14:08:45 INFO - PROCESS | 1788 | 1469135325556 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0xa232d000) [pid = 1788] [serial = 382] [outer = 0xa200b800] 14:08:46 INFO - PROCESS | 1788 | 1469135326466 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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1499ms 14:08:46 INFO - PROCESS | 1788 | 1469135326523 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 14:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:08:46 INFO - PROCESS | 1788 | 1469135326528 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 14:08:46 INFO - PROCESS | 1788 | 1469135326535 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 1788 | 1469135326539 Marionette TRACE conn3 <- [1,482,null,{}] 14:08:46 INFO - PROCESS | 1788 | 1469135326545 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}] 14:08:46 INFO - PROCESS | 1788 | 1469135326550 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:46 INFO - PROCESS | 1788 | 1469135326736 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 14:08:46 INFO - PROCESS | 1788 | 1469135326890 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 1788 | 1469135326900 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d87f000 == 25 [pid = 1788] [id = 128] 14:08:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0xa200f800) [pid = 1788] [serial = 383] [outer = (nil)] 14:08:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0xa2569000) [pid = 1788] [serial = 384] [outer = 0xa200f800] 14:08:47 INFO - PROCESS | 1788 | 1469135327037 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0xa2fad400) [pid = 1788] [serial = 385] [outer = 0xa200f800] 14:08:48 INFO - PROCESS | 1788 | 1469135328014 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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1535ms 14:08:48 INFO - PROCESS | 1788 | 1469135328070 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 1788 | 1469135328073 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 14:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:08:48 INFO - PROCESS | 1788 | 1469135328081 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 1788 | 1469135328083 Marionette TRACE conn3 <- [1,486,null,{}] 14:08:48 INFO - PROCESS | 1788 | 1469135328090 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}] 14:08:48 INFO - PROCESS | 1788 | 1469135328095 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:48 INFO - PROCESS | 1788 | 1469135328269 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 14:08:48 INFO - PROCESS | 1788 | 1469135328427 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 1788 | 1469135328437 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa4bc00 == 26 [pid = 1788] [id = 129] 14:08:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0xa22e4800) [pid = 1788] [serial = 386] [outer = (nil)] 14:08:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0xa3215c00) [pid = 1788] [serial = 387] [outer = 0xa22e4800] 14:08:48 INFO - PROCESS | 1788 | 1469135328577 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0xa344ec00) [pid = 1788] [serial = 388] [outer = 0xa22e4800] 14:08:49 INFO - PROCESS | 1788 | 1469135329500 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]]]}] 14:08:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x912f6400) [pid = 1788] [serial = 389] [outer = 0x988cf000] 14:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1531ms 14:08:49 INFO - PROCESS | 1788 | 1469135329650 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 1788 | 1469135329653 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 14:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:08:49 INFO - PROCESS | 1788 | 1469135329663 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 1788 | 1469135329666 Marionette TRACE conn3 <- [1,490,null,{}] 14:08:49 INFO - PROCESS | 1788 | 1469135329673 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}] 14:08:49 INFO - PROCESS | 1788 | 1469135329684 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:49 INFO - PROCESS | 1788 | 1469135329889 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 14:08:50 INFO - PROCESS | 1788 | 1469135330074 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 1788 | 1469135330082 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ee000 == 27 [pid = 1788] [id = 130] 14:08:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x912ee400) [pid = 1788] [serial = 390] [outer = (nil)] 14:08:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x912f6c00) [pid = 1788] [serial = 391] [outer = 0x912ee400] 14:08:50 INFO - PROCESS | 1788 | 1469135330167 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x99361400) [pid = 1788] [serial = 392] [outer = 0x912ee400] 14:08:51 INFO - PROCESS | 1788 | 1469135331032 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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1428ms 14:08:51 INFO - PROCESS | 1788 | 1469135331093 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 1788 | 1469135331097 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 14:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:08:51 INFO - PROCESS | 1788 | 1469135331104 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 1788 | 1469135331108 Marionette TRACE conn3 <- [1,494,null,{}] 14:08:51 INFO - PROCESS | 1788 | 1469135331114 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}] 14:08:51 INFO - PROCESS | 1788 | 1469135331120 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:51 INFO - PROCESS | 1788 | 1469135331291 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 14:08:51 INFO - PROCESS | 1788 | 1469135331445 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 1788 | 1469135331451 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ebc00 == 28 [pid = 1788] [id = 131] 14:08:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x912f0000) [pid = 1788] [serial = 393] [outer = (nil)] 14:08:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x96ddec00) [pid = 1788] [serial = 394] [outer = 0x912f0000] 14:08:51 INFO - PROCESS | 1788 | 1469135331533 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x96de1c00) [pid = 1788] [serial = 395] [outer = 0x912f0000] 14:08:52 INFO - PROCESS | 1788 | 1469135332500 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]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1685ms 14:08:52 INFO - PROCESS | 1788 | 1469135332791 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 1788 | 1469135332798 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 14:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:08:52 INFO - PROCESS | 1788 | 1469135332806 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 1788 | 1469135332811 Marionette TRACE conn3 <- [1,498,null,{}] 14:08:52 INFO - PROCESS | 1788 | 1469135332820 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}] 14:08:52 INFO - PROCESS | 1788 | 1469135332827 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:53 INFO - PROCESS | 1788 | 1469135333117 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 14:08:53 INFO - PROCESS | 1788 | 1469135333270 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 1788 | 1469135333286 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x93812800 == 29 [pid = 1788] [id = 132] 14:08:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x93813c00) [pid = 1788] [serial = 396] [outer = (nil)] 14:08:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x93949000) [pid = 1788] [serial = 397] [outer = 0x93813c00] 14:08:53 INFO - PROCESS | 1788 | 1469135333358 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x946dd800) [pid = 1788] [serial = 398] [outer = 0x93813c00] 14:08:54 INFO - PROCESS | 1788 | 1469135334317 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]]]}] 14:08:55 INFO - PROCESS | 1788 | --DOCSHELL 0x9223e400 == 28 [pid = 1788] [id = 112] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x93948000) [pid = 1788] [serial = 340] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x93813000) [pid = 1788] [serial = 339] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9524e800) [pid = 1788] [serial = 342] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x99abac00) [pid = 1788] [serial = 345] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x977d9000) [pid = 1788] [serial = 343] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0xa2fa6800) [pid = 1788] [serial = 334] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9aa46800) [pid = 1788] [serial = 325] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x988d4c00) [pid = 1788] [serial = 322] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9d875800) [pid = 1788] [serial = 328] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x921e6400) [pid = 1788] [serial = 319] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0xa100f400) [pid = 1788] [serial = 331] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x93821400) [pid = 1788] [serial = 337] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x92243000) [pid = 1788] [serial = 336] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x921df400) [pid = 1788] [serial = 318] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x951d0000) [pid = 1788] [serial = 321] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9a256c00) [pid = 1788] [serial = 324] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9d873000) [pid = 1788] [serial = 327] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9d880c00) [pid = 1788] [serial = 330] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0xa230f800) [pid = 1788] [serial = 333] [outer = (nil)] [url = about:blank] 14:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 2548ms 14:08:55 INFO - PROCESS | 1788 | 1469135335482 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 1788 | 1469135335487 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 14:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:08:55 INFO - PROCESS | 1788 | 1469135335499 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 1788 | 1469135335507 Marionette TRACE conn3 <- [1,502,null,{}] 14:08:55 INFO - PROCESS | 1788 | 1469135335516 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}] 14:08:55 INFO - PROCESS | 1788 | 1469135335521 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:55 INFO - PROCESS | 1788 | 1469135335686 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 14:08:55 INFO - PROCESS | 1788 | 1469135335793 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 1788 | 1469135335806 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223b400 == 29 [pid = 1788] [id = 133] 14:08:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9223b800) [pid = 1788] [serial = 399] [outer = (nil)] 14:08:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9223f400) [pid = 1788] [serial = 400] [outer = 0x9223b800] 14:08:55 INFO - PROCESS | 1788 | 1469135335876 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x92245000) [pid = 1788] [serial = 401] [outer = 0x9223b800] 14:08:56 INFO - PROCESS | 1788 | 1469135336655 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]]]}] 14:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1186ms 14:08:56 INFO - PROCESS | 1788 | 1469135336692 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 1788 | 1469135336697 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 14:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:08:56 INFO - PROCESS | 1788 | 1469135336711 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 1788 | 1469135336718 Marionette TRACE conn3 <- [1,506,null,{}] 14:08:56 INFO - PROCESS | 1788 | 1469135336724 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}] 14:08:56 INFO - PROCESS | 1788 | 1469135336730 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:56 INFO - PROCESS | 1788 | 1469135336901 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 14:08:56 INFO - PROCESS | 1788 | 1469135336913 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 1788 | 1469135336920 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x946e0400 == 30 [pid = 1788] [id = 134] 14:08:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x946e3400) [pid = 1788] [serial = 402] [outer = (nil)] 14:08:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9512a000) [pid = 1788] [serial = 403] [outer = 0x946e3400] 14:08:56 INFO - PROCESS | 1788 | 1469135336995 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x951cac00) [pid = 1788] [serial = 404] [outer = 0x946e3400] 14:08:58 INFO - PROCESS | 1788 | 1469135338001 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]]]}] 14:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1345ms 14:08:58 INFO - PROCESS | 1788 | 1469135338051 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 1788 | 1469135338056 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 14:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:08:58 INFO - PROCESS | 1788 | 1469135338062 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 1788 | 1469135338066 Marionette TRACE conn3 <- [1,510,null,{}] 14:08:58 INFO - PROCESS | 1788 | 1469135338089 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}] 14:08:58 INFO - PROCESS | 1788 | 1469135338098 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:58 INFO - PROCESS | 1788 | 1469135338325 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 14:08:58 INFO - PROCESS | 1788 | 1469135338361 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 1788 | 1469135338376 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x987f6c00 == 31 [pid = 1788] [id = 135] 14:08:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x98803800) [pid = 1788] [serial = 405] [outer = (nil)] 14:08:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x98c4a000) [pid = 1788] [serial = 406] [outer = 0x98803800] 14:08:58 INFO - PROCESS | 1788 | 1469135338450 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9936c000) [pid = 1788] [serial = 407] [outer = 0x98803800] 14:08:59 INFO - PROCESS | 1788 | 1469135339411 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]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1394ms 14:08:59 INFO - PROCESS | 1788 | 1469135339458 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 1788 | 1469135339462 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 14:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:08:59 INFO - PROCESS | 1788 | 1469135339473 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 1788 | 1469135339476 Marionette TRACE conn3 <- [1,514,null,{}] 14:08:59 INFO - PROCESS | 1788 | 1469135339482 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}] 14:08:59 INFO - PROCESS | 1788 | 1469135339486 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:59 INFO - PROCESS | 1788 | 1469135339704 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 14:08:59 INFO - PROCESS | 1788 | 1469135339726 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 1788 | 1469135339734 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:08:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x96ddac00 == 32 [pid = 1788] [id = 136] 14:08:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x997df400) [pid = 1788] [serial = 408] [outer = (nil)] 14:08:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x99bfa400) [pid = 1788] [serial = 409] [outer = 0x997df400] 14:08:59 INFO - PROCESS | 1788 | 1469135339804 Marionette DEBUG loaded listener.js 14:08:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9a24d800) [pid = 1788] [serial = 410] [outer = 0x997df400] 14:09:00 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9ac57400) [pid = 1788] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:09:00 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x98809400) [pid = 1788] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:09:00 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x921eec00) [pid = 1788] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:09:00 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x99677000) [pid = 1788] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:09:00 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9a9e6800) [pid = 1788] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:09:00 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9941ec00) [pid = 1788] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:09:00 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9aa9f400) [pid = 1788] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:09:00 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x921ea800) [pid = 1788] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:09:00 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x951c8800) [pid = 1788] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:09:00 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9a9e2400) [pid = 1788] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:09:01 INFO - PROCESS | 1788 | 1469135341111 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]]]}] 14:09:01 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 14:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1677ms 14:09:01 INFO - PROCESS | 1788 | 1469135341152 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 1788 | 1469135341156 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 14:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:09:01 INFO - PROCESS | 1788 | 1469135341162 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 1788 | 1469135341165 Marionette TRACE conn3 <- [1,518,null,{}] 14:09:01 INFO - PROCESS | 1788 | 1469135341171 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}] 14:09:01 INFO - PROCESS | 1788 | 1469135341177 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:01 INFO - PROCESS | 1788 | 1469135341330 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 14:09:01 INFO - PROCESS | 1788 | 1469135341352 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 1788 | 1469135341363 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ea400 == 33 [pid = 1788] [id = 137] 14:09:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9381bc00) [pid = 1788] [serial = 411] [outer = (nil)] 14:09:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9a58a000) [pid = 1788] [serial = 412] [outer = 0x9381bc00] 14:09:01 INFO - PROCESS | 1788 | 1469135341443 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9a754c00) [pid = 1788] [serial = 413] [outer = 0x9381bc00] 14:09:02 INFO - PROCESS | 1788 | 1469135342297 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]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1184ms 14:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:09:02 INFO - PROCESS | 1788 | 1469135342348 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 1788 | 1469135342352 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 14:09:02 INFO - PROCESS | 1788 | 1469135342359 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 1788 | 1469135342362 Marionette TRACE conn3 <- [1,522,null,{}] 14:09:02 INFO - PROCESS | 1788 | 1469135342368 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}] 14:09:02 INFO - PROCESS | 1788 | 1469135342379 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:02 INFO - PROCESS | 1788 | 1469135342641 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 14:09:02 INFO - PROCESS | 1788 | 1469135342817 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 1788 | 1469135342828 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f2000 == 34 [pid = 1788] [id = 138] 14:09:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x912f3000) [pid = 1788] [serial = 414] [outer = (nil)] 14:09:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9203bc00) [pid = 1788] [serial = 415] [outer = 0x912f3000] 14:09:02 INFO - PROCESS | 1788 | 1469135342915 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x921e2800) [pid = 1788] [serial = 416] [outer = 0x912f3000] 14:09:04 INFO - PROCESS | 1788 | 1469135344113 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]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1839ms 14:09:04 INFO - PROCESS | 1788 | 1469135344201 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 1788 | 1469135344206 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 14:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:09:04 INFO - PROCESS | 1788 | 1469135344214 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 1788 | 1469135344219 Marionette TRACE conn3 <- [1,526,null,{}] 14:09:04 INFO - PROCESS | 1788 | 1469135344227 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}] 14:09:04 INFO - PROCESS | 1788 | 1469135344235 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:04 INFO - PROCESS | 1788 | 1469135344459 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 14:09:04 INFO - PROCESS | 1788 | 1469135344678 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 1788 | 1469135344688 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x92245c00 == 35 [pid = 1788] [id = 139] 14:09:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x95122800) [pid = 1788] [serial = 417] [outer = (nil)] 14:09:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x951cb800) [pid = 1788] [serial = 418] [outer = 0x95122800] 14:09:04 INFO - PROCESS | 1788 | 1469135344772 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x96dda800) [pid = 1788] [serial = 419] [outer = 0x95122800] 14:09:05 INFO - PROCESS | 1788 | 1469135345833 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]]]}] 14:09:05 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 14:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1695ms 14:09:05 INFO - PROCESS | 1788 | 1469135345914 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 1788 | 1469135345921 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 14:09:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:09:05 INFO - PROCESS | 1788 | 1469135345929 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 1788 | 1469135345933 Marionette TRACE conn3 <- [1,530,null,{}] 14:09:05 INFO - PROCESS | 1788 | 1469135345939 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}] 14:09:05 INFO - PROCESS | 1788 | 1469135345944 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:06 INFO - PROCESS | 1788 | 1469135346177 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 14:09:06 INFO - PROCESS | 1788 | 1469135346430 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 1788 | 1469135346436 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x912eac00 == 36 [pid = 1788] [id = 140] 14:09:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x98733000) [pid = 1788] [serial = 420] [outer = (nil)] 14:09:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x99bf9400) [pid = 1788] [serial = 421] [outer = 0x98733000] 14:09:06 INFO - PROCESS | 1788 | 1469135346520 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9a256000) [pid = 1788] [serial = 422] [outer = 0x98733000] 14:09:07 INFO - PROCESS | 1788 | 1469135347458 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"]]]}] 14:09:07 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 14:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:09:07 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 14:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:09:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1592ms 14:09:07 INFO - PROCESS | 1788 | 1469135347534 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 1788 | 1469135347539 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 14:09:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:09:07 INFO - PROCESS | 1788 | 1469135347558 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 1788 | 1469135347567 Marionette TRACE conn3 <- [1,534,null,{}] 14:09:07 INFO - PROCESS | 1788 | 1469135347574 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}] 14:09:07 INFO - PROCESS | 1788 | 1469135347583 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:07 INFO - PROCESS | 1788 | 1469135347831 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 14:09:08 INFO - PROCESS | 1788 | 1469135348031 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 1788 | 1469135348042 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa49800 == 37 [pid = 1788] [id = 141] 14:09:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9aaa3000) [pid = 1788] [serial = 423] [outer = (nil)] 14:09:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9b0c2000) [pid = 1788] [serial = 424] [outer = 0x9aaa3000] 14:09:08 INFO - PROCESS | 1788 | 1469135348150 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x9b5ea000) [pid = 1788] [serial = 425] [outer = 0x9aaa3000] 14:09:09 INFO - PROCESS | 1788 | 1469135349042 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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 14:09:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1550ms 14:09:09 INFO - PROCESS | 1788 | 1469135349111 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 1788 | 1469135349116 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 14:09:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:09:09 INFO - PROCESS | 1788 | 1469135349124 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 1788 | 1469135349127 Marionette TRACE conn3 <- [1,538,null,{}] 14:09:09 INFO - PROCESS | 1788 | 1469135349133 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}] 14:09:09 INFO - PROCESS | 1788 | 1469135349138 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:09 INFO - PROCESS | 1788 | 1469135349337 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 14:09:09 INFO - PROCESS | 1788 | 1469135349528 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 1788 | 1469135349536 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f1000 == 38 [pid = 1788] [id = 142] 14:09:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x921e1800) [pid = 1788] [serial = 426] [outer = (nil)] 14:09:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9b7a8400) [pid = 1788] [serial = 427] [outer = 0x921e1800] 14:09:09 INFO - PROCESS | 1788 | 1469135349620 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9b7b0000) [pid = 1788] [serial = 428] [outer = 0x921e1800] 14:09:10 INFO - PROCESS | 1788 | 1469135350538 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]]]}] 14:09:10 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. 14:09:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1638ms 14:09:10 INFO - PROCESS | 1788 | 1469135350763 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 1788 | 1469135350771 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 14:09:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:09:10 INFO - PROCESS | 1788 | 1469135350780 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 1788 | 1469135350784 Marionette TRACE conn3 <- [1,542,null,{}] 14:09:10 INFO - PROCESS | 1788 | 1469135350795 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}] 14:09:10 INFO - PROCESS | 1788 | 1469135350801 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:10 INFO - PROCESS | 1788 | 1469135350985 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 14:09:11 INFO - PROCESS | 1788 | 1469135351214 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 1788 | 1469135351229 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x93813000 == 39 [pid = 1788] [id = 143] 14:09:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x93815000) [pid = 1788] [serial = 429] [outer = (nil)] 14:09:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x93948000) [pid = 1788] [serial = 430] [outer = 0x93815000] 14:09:11 INFO - PROCESS | 1788 | 1469135351310 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x950ce000) [pid = 1788] [serial = 431] [outer = 0x93815000] 14:09:11 INFO - PROCESS | 1788 | --DOCSHELL 0x921ec000 == 38 [pid = 1788] [id = 120] 14:09:12 INFO - PROCESS | 1788 | --DOCSHELL 0x921e9000 == 37 [pid = 1788] [id = 116] 14:09:12 INFO - PROCESS | 1788 | --DOCSHELL 0x92244c00 == 36 [pid = 1788] [id = 113] 14:09:12 INFO - PROCESS | 1788 | --DOCSHELL 0x921ea400 == 35 [pid = 1788] [id = 137] 14:09:12 INFO - PROCESS | 1788 | --DOCSHELL 0x96ddac00 == 34 [pid = 1788] [id = 136] 14:09:12 INFO - PROCESS | 1788 | --DOCSHELL 0x987f6c00 == 33 [pid = 1788] [id = 135] 14:09:12 INFO - PROCESS | 1788 | --DOCSHELL 0x946e0400 == 32 [pid = 1788] [id = 134] 14:09:12 INFO - PROCESS | 1788 | --DOCSHELL 0x9223b400 == 31 [pid = 1788] [id = 133] 14:09:12 INFO - PROCESS | 1788 | 1469135352294 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]]]}] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9b0c2800) [pid = 1788] [serial = 369] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9b5e9400) [pid = 1788] [serial = 370] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9936a000) [pid = 1788] [serial = 363] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x93b66800) [pid = 1788] [serial = 360] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x946d5c00) [pid = 1788] [serial = 361] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x99bf1c00) [pid = 1788] [serial = 346] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9a9ea800) [pid = 1788] [serial = 354] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9aa4fc00) [pid = 1788] [serial = 355] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x99972c00) [pid = 1788] [serial = 351] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x99bf0400) [pid = 1788] [serial = 352] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9ac65800) [pid = 1788] [serial = 357] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9b0be000) [pid = 1788] [serial = 358] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x950c9c00) [pid = 1788] [serial = 348] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x951cc000) [pid = 1788] [serial = 349] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9b615800) [pid = 1788] [serial = 373] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9aa4cc00) [pid = 1788] [serial = 367] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9a9e9000) [pid = 1788] [serial = 366] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9b611c00) [pid = 1788] [serial = 372] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9970ec00) [pid = 1788] [serial = 364] [outer = (nil)] [url = about:blank] 14:09:12 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9a255800) [pid = 1788] [serial = 220] [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.] 14:09:12 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. 14:09:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1587ms 14:09:12 INFO - PROCESS | 1788 | 1469135352373 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 14:09:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:09:12 INFO - PROCESS | 1788 | 1469135352378 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 14:09:12 INFO - PROCESS | 1788 | 1469135352390 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 1788 | 1469135352396 Marionette TRACE conn3 <- [1,546,null,{}] 14:09:12 INFO - PROCESS | 1788 | 1469135352402 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}] 14:09:12 INFO - PROCESS | 1788 | 1469135352407 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:12 INFO - PROCESS | 1788 | 1469135352607 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 14:09:12 INFO - PROCESS | 1788 | 1469135352776 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 1788 | 1469135352784 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ee400 == 32 [pid = 1788] [id = 144] 14:09:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9224a800) [pid = 1788] [serial = 432] [outer = (nil)] 14:09:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x96de4c00) [pid = 1788] [serial = 433] [outer = 0x9224a800] 14:09:12 INFO - PROCESS | 1788 | 1469135352902 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x98733800) [pid = 1788] [serial = 434] [outer = 0x9224a800] 14:09:13 INFO - PROCESS | 1788 | 1469135353754 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]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 14:09:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1388ms 14:09:13 INFO - PROCESS | 1788 | 1469135353774 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 1788 | 1469135353777 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 14:09:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:09:13 INFO - PROCESS | 1788 | 1469135353793 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 1788 | 1469135353797 Marionette TRACE conn3 <- [1,550,null,{}] 14:09:13 INFO - PROCESS | 1788 | 1469135353812 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}] 14:09:13 INFO - PROCESS | 1788 | 1469135353820 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:14 INFO - PROCESS | 1788 | 1469135354023 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 14:09:14 INFO - PROCESS | 1788 | 1469135354036 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 1788 | 1469135354049 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x994c4400 == 33 [pid = 1788] [id = 145] 14:09:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x99972c00) [pid = 1788] [serial = 435] [outer = (nil)] 14:09:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x99bf5800) [pid = 1788] [serial = 436] [outer = 0x99972c00] 14:09:14 INFO - PROCESS | 1788 | 1469135354249 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9a257000) [pid = 1788] [serial = 437] [outer = 0x99972c00] 14:09:15 INFO - PROCESS | 1788 | 1469135355203 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]]]}] 14:09:15 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. 14:09:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1437ms 14:09:15 INFO - PROCESS | 1788 | 1469135355232 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 1788 | 1469135355235 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 14:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:09:15 INFO - PROCESS | 1788 | 1469135355243 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 1788 | 1469135355246 Marionette TRACE conn3 <- [1,554,null,{}] 14:09:15 INFO - PROCESS | 1788 | 1469135355252 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}] 14:09:15 INFO - PROCESS | 1788 | 1469135355258 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:15 INFO - PROCESS | 1788 | 1469135355461 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 14:09:15 INFO - PROCESS | 1788 | 1469135355497 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 1788 | 1469135355506 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9e3400 == 34 [pid = 1788] [id = 146] 14:09:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9a9ea000) [pid = 1788] [serial = 438] [outer = (nil)] 14:09:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9aa4a400) [pid = 1788] [serial = 439] [outer = 0x9a9ea000] 14:09:15 INFO - PROCESS | 1788 | 1469135355586 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9aaad400) [pid = 1788] [serial = 440] [outer = 0x9a9ea000] 14:09:16 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:16 INFO - PROCESS | 1788 | 1469135356522 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]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1340ms 14:09:16 INFO - PROCESS | 1788 | 1469135356585 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 1788 | 1469135356589 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 14:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x92ed6800) [pid = 1788] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9a297800) [pid = 1788] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0xa200b800) [pid = 1788] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0xa200f800) [pid = 1788] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9223b800) [pid = 1788] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0xa22e4800) [pid = 1788] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x93813c00) [pid = 1788] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x946e3400) [pid = 1788] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x912ee400) [pid = 1788] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x912f0000) [pid = 1788] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x997df400) [pid = 1788] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:09:16 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x98803800) [pid = 1788] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:09:16 INFO - PROCESS | 1788 | 1469135356740 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 1788 | 1469135356743 Marionette TRACE conn3 <- [1,558,null,{}] 14:09:16 INFO - PROCESS | 1788 | 1469135356750 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}] 14:09:16 INFO - PROCESS | 1788 | 1469135356754 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:16 INFO - PROCESS | 1788 | 1469135356895 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 14:09:16 INFO - PROCESS | 1788 | 1469135356910 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 1788 | 1469135356920 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x912efc00 == 35 [pid = 1788] [id = 147] 14:09:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x921e5000) [pid = 1788] [serial = 441] [outer = (nil)] 14:09:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x977d9400) [pid = 1788] [serial = 442] [outer = 0x921e5000] 14:09:16 INFO - PROCESS | 1788 | 1469135356987 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x997df400) [pid = 1788] [serial = 443] [outer = 0x921e5000] 14:09:17 INFO - PROCESS | 1788 | 1469135357947 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]]]}] 14:09:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:09:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1284ms 14:09:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:09:17 INFO - PROCESS | 1788 | 1469135357983 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 1788 | 1469135357986 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 14:09:17 INFO - PROCESS | 1788 | 1469135357992 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 1788 | 1469135357996 Marionette TRACE conn3 <- [1,562,null,{}] 14:09:18 INFO - PROCESS | 1788 | 1469135358001 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}] 14:09:18 INFO - PROCESS | 1788 | 1469135358012 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:18 INFO - PROCESS | 1788 | 1469135358240 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 14:09:18 INFO - PROCESS | 1788 | 1469135358356 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 1788 | 1469135358366 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f4800 == 36 [pid = 1788] [id = 148] 14:09:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x951c7800) [pid = 1788] [serial = 444] [outer = (nil)] 14:09:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9d873400) [pid = 1788] [serial = 445] [outer = 0x951c7800] 14:09:18 INFO - PROCESS | 1788 | 1469135358435 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0xa1015c00) [pid = 1788] [serial = 446] [outer = 0x951c7800] 14:09:19 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:19 INFO - PROCESS | 1788 | 1469135359443 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]]]}] 14:09:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:09:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1497ms 14:09:19 INFO - PROCESS | 1788 | 1469135359500 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 1788 | 1469135359512 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 14:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:09:19 INFO - PROCESS | 1788 | 1469135359527 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 1788 | 1469135359536 Marionette TRACE conn3 <- [1,566,null,{}] 14:09:19 INFO - PROCESS | 1788 | 1469135359552 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}] 14:09:19 INFO - PROCESS | 1788 | 1469135359562 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:19 INFO - PROCESS | 1788 | 1469135359844 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 14:09:20 INFO - PROCESS | 1788 | 1469135360096 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 1788 | 1469135360108 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x92242400 == 37 [pid = 1788] [id = 149] 14:09:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x92249800) [pid = 1788] [serial = 447] [outer = (nil)] 14:09:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x950c9c00) [pid = 1788] [serial = 448] [outer = 0x92249800] 14:09:20 INFO - PROCESS | 1788 | 1469135360188 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x96dd9800) [pid = 1788] [serial = 449] [outer = 0x92249800] 14:09:20 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:21 INFO - PROCESS | 1788 | 1469135361159 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]]]}] 14:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1706ms 14:09:21 INFO - PROCESS | 1788 | 1469135361230 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 1788 | 1469135361238 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 14:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:09:21 INFO - PROCESS | 1788 | 1469135361249 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 1788 | 1469135361253 Marionette TRACE conn3 <- [1,570,null,{}] 14:09:21 INFO - PROCESS | 1788 | 1469135361260 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}] 14:09:21 INFO - PROCESS | 1788 | 1469135361266 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:21 INFO - PROCESS | 1788 | 1469135361487 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 14:09:21 INFO - PROCESS | 1788 | 1469135361699 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 1788 | 1469135361709 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x99aba000 == 38 [pid = 1788] [id = 150] 14:09:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x99bf5c00) [pid = 1788] [serial = 450] [outer = (nil)] 14:09:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9a248800) [pid = 1788] [serial = 451] [outer = 0x99bf5c00] 14:09:21 INFO - PROCESS | 1788 | 1469135361844 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9a9e6c00) [pid = 1788] [serial = 452] [outer = 0x99bf5c00] 14:09:22 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:22 INFO - PROCESS | 1788 | 1469135362835 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]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1634ms 14:09:22 INFO - PROCESS | 1788 | 1469135362883 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 1788 | 1469135362888 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 14:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:09:22 INFO - PROCESS | 1788 | 1469135362896 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 1788 | 1469135362902 Marionette TRACE conn3 <- [1,574,null,{}] 14:09:22 INFO - PROCESS | 1788 | 1469135362919 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}] 14:09:22 INFO - PROCESS | 1788 | 1469135362928 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:23 INFO - PROCESS | 1788 | 1469135363118 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 14:09:23 INFO - PROCESS | 1788 | 1469135363325 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 1788 | 1469135363339 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x9cb02400 == 39 [pid = 1788] [id = 151] 14:09:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0xa1014c00) [pid = 1788] [serial = 453] [outer = (nil)] 14:09:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0xa1096800) [pid = 1788] [serial = 454] [outer = 0xa1014c00] 14:09:23 INFO - PROCESS | 1788 | 1469135363468 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0xa22e4800) [pid = 1788] [serial = 455] [outer = 0xa1014c00] 14:09:24 INFO - PROCESS | 1788 | 1469135364334 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]]]}] 14:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1497ms 14:09:24 INFO - PROCESS | 1788 | 1469135364393 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 14:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:09:24 INFO - PROCESS | 1788 | 1469135364399 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 14:09:24 INFO - PROCESS | 1788 | 1469135364405 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - PROCESS | 1788 | 1469135364409 Marionette TRACE conn3 <- [1,578,null,{}] 14:09:24 INFO - PROCESS | 1788 | 1469135364415 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}] 14:09:24 INFO - PROCESS | 1788 | 1469135364420 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:24 INFO - PROCESS | 1788 | 1469135364608 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 14:09:24 INFO - PROCESS | 1788 | 1469135364769 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 1788 | 1469135364777 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:24 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2008c00 == 40 [pid = 1788] [id = 152] 14:09:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0xa2095c00) [pid = 1788] [serial = 456] [outer = (nil)] 14:09:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0xa252b800) [pid = 1788] [serial = 457] [outer = 0xa2095c00] 14:09:24 INFO - PROCESS | 1788 | 1469135364860 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0xa2fa7000) [pid = 1788] [serial = 458] [outer = 0xa2095c00] 14:09:25 INFO - PROCESS | 1788 | 1469135365876 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]]]}] 14:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1534ms 14:09:25 INFO - PROCESS | 1788 | 1469135365939 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 14:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:09:25 INFO - PROCESS | 1788 | 1469135365944 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 14:09:25 INFO - PROCESS | 1788 | 1469135365950 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - PROCESS | 1788 | 1469135365954 Marionette TRACE conn3 <- [1,582,null,{}] 14:09:25 INFO - PROCESS | 1788 | 1469135365960 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}] 14:09:25 INFO - PROCESS | 1788 | 1469135365966 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:26 INFO - PROCESS | 1788 | 1469135366181 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 14:09:26 INFO - PROCESS | 1788 | 1469135366396 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 1788 | 1469135366403 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:26 INFO - PROCESS | 1788 | ++DOCSHELL 0xa109e000 == 41 [pid = 1788] [id = 153] 14:09:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0xa2096400) [pid = 1788] [serial = 459] [outer = (nil)] 14:09:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0xa327e000) [pid = 1788] [serial = 460] [outer = 0xa2096400] 14:09:26 INFO - PROCESS | 1788 | 1469135366540 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0xa4e58800) [pid = 1788] [serial = 461] [outer = 0xa2096400] 14:09:27 INFO - PROCESS | 1788 | 1469135367476 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]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1595ms 14:09:27 INFO - PROCESS | 1788 | 1469135367545 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 1788 | 1469135367550 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 14:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:09:27 INFO - PROCESS | 1788 | 1469135367556 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 1788 | 1469135367560 Marionette TRACE conn3 <- [1,586,null,{}] 14:09:27 INFO - PROCESS | 1788 | 1469135367566 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}] 14:09:27 INFO - PROCESS | 1788 | 1469135367576 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:27 INFO - PROCESS | 1788 | 1469135367834 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 14:09:28 INFO - PROCESS | 1788 | 1469135368107 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 1788 | 1469135368117 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ec800 == 42 [pid = 1788] [id = 154] 14:09:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x912f2c00) [pid = 1788] [serial = 462] [outer = (nil)] 14:09:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x92246800) [pid = 1788] [serial = 463] [outer = 0x912f2c00] 14:09:28 INFO - PROCESS | 1788 | 1469135368199 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x9257a000) [pid = 1788] [serial = 464] [outer = 0x912f2c00] 14:09:28 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:29 INFO - PROCESS | 1788 | 1469135369274 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]]]}] 14:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1790ms 14:09:29 INFO - PROCESS | 1788 | 1469135369347 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 14:09:29 INFO - PROCESS | 1788 | 1469135369353 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 14:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:09:29 INFO - PROCESS | 1788 | 1469135369363 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - PROCESS | 1788 | 1469135369368 Marionette TRACE conn3 <- [1,590,null,{}] 14:09:29 INFO - PROCESS | 1788 | 1469135369377 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}] 14:09:29 INFO - PROCESS | 1788 | 1469135369383 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:29 INFO - PROCESS | 1788 | 1469135369592 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 14:09:29 INFO - PROCESS | 1788 | 1469135369822 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 1788 | 1469135369835 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x9257bc00 == 43 [pid = 1788] [id = 155] 14:09:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x9257c000) [pid = 1788] [serial = 465] [outer = (nil)] 14:09:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x93816000) [pid = 1788] [serial = 466] [outer = 0x9257c000] 14:09:29 INFO - PROCESS | 1788 | 1469135369907 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x93821400) [pid = 1788] [serial = 467] [outer = 0x9257c000] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x93812800 == 42 [pid = 1788] [id = 132] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa49800 == 41 [pid = 1788] [id = 141] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x92245c00 == 40 [pid = 1788] [id = 139] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x912eac00 == 39 [pid = 1788] [id = 140] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x912f2000 == 38 [pid = 1788] [id = 138] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9a255000 == 37 [pid = 1788] [id = 118] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa7e400 == 36 [pid = 1788] [id = 123] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x912ebc00 == 35 [pid = 1788] [id = 131] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0xa100d800 == 34 [pid = 1788] [id = 127] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9e2000 == 33 [pid = 1788] [id = 122] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x946dfc00 == 32 [pid = 1788] [id = 114] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x99676400 == 31 [pid = 1788] [id = 115] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x921e4400 == 30 [pid = 1788] [id = 119] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x92039000 == 29 [pid = 1788] [id = 121] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x912f1000 == 28 [pid = 1788] [id = 142] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9887f400 == 27 [pid = 1788] [id = 117] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x912ee000 == 26 [pid = 1788] [id = 130] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x921e4c00 == 25 [pid = 1788] [id = 125] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9d87f000 == 24 [pid = 1788] [id = 128] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x93819800 == 23 [pid = 1788] [id = 124] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9a254400 == 22 [pid = 1788] [id = 126] 14:09:31 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa4bc00 == 21 [pid = 1788] [id = 129] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x99362c00) [pid = 1788] [serial = 376] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x98731800) [pid = 1788] [serial = 375] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x9aa49c00) [pid = 1788] [serial = 379] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9a9df000) [pid = 1788] [serial = 378] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0xa232d000) [pid = 1788] [serial = 382] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0xa22f0c00) [pid = 1788] [serial = 381] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0xa2fad400) [pid = 1788] [serial = 385] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0xa2569000) [pid = 1788] [serial = 384] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9223f400) [pid = 1788] [serial = 400] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x92245000) [pid = 1788] [serial = 401] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0xa344ec00) [pid = 1788] [serial = 388] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x946dd800) [pid = 1788] [serial = 398] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0xa3215c00) [pid = 1788] [serial = 387] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x93949000) [pid = 1788] [serial = 397] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9512a000) [pid = 1788] [serial = 403] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x99361400) [pid = 1788] [serial = 392] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x912f6c00) [pid = 1788] [serial = 391] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x96de1c00) [pid = 1788] [serial = 395] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x96ddec00) [pid = 1788] [serial = 394] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x99bfa400) [pid = 1788] [serial = 409] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9a58a000) [pid = 1788] [serial = 412] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x98c4a000) [pid = 1788] [serial = 406] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9936c000) [pid = 1788] [serial = 407] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x951cac00) [pid = 1788] [serial = 404] [outer = (nil)] [url = about:blank] 14:09:31 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9a24d800) [pid = 1788] [serial = 410] [outer = (nil)] [url = about:blank] 14:09:32 INFO - PROCESS | 1788 | 1469135372156 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]]]}] 14:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2838ms 14:09:32 INFO - PROCESS | 1788 | 1469135372201 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 1788 | 1469135372208 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 14:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:09:32 INFO - PROCESS | 1788 | 1469135372216 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - PROCESS | 1788 | 1469135372221 Marionette TRACE conn3 <- [1,594,null,{}] 14:09:32 INFO - PROCESS | 1788 | 1469135372229 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}] 14:09:32 INFO - PROCESS | 1788 | 1469135372235 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:32 INFO - PROCESS | 1788 | 1469135372422 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 14:09:32 INFO - PROCESS | 1788 | 1469135372537 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 1788 | 1469135372553 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x9210e000 == 22 [pid = 1788] [id = 156] 14:09:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9210ec00) [pid = 1788] [serial = 468] [outer = (nil)] 14:09:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x921e4400) [pid = 1788] [serial = 469] [outer = 0x9210ec00] 14:09:32 INFO - PROCESS | 1788 | 1469135372627 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x921e8c00) [pid = 1788] [serial = 470] [outer = 0x9210ec00] 14:09:33 INFO - PROCESS | 1788 | 1469135373521 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]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:09:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1342ms 14:09:33 INFO - PROCESS | 1788 | 1469135373559 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 14:09:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:09:33 INFO - PROCESS | 1788 | 1469135373569 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 14:09:33 INFO - PROCESS | 1788 | 1469135373581 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 1788 | 1469135373586 Marionette TRACE conn3 <- [1,598,null,{}] 14:09:33 INFO - PROCESS | 1788 | 1469135373592 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}] 14:09:33 INFO - PROCESS | 1788 | 1469135373598 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:33 INFO - PROCESS | 1788 | 1469135373783 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 14:09:33 INFO - PROCESS | 1788 | 1469135373895 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 1788 | 1469135373903 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x92571800 == 23 [pid = 1788] [id = 157] 14:09:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x92576c00) [pid = 1788] [serial = 471] [outer = (nil)] 14:09:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x93813c00) [pid = 1788] [serial = 472] [outer = 0x92576c00] 14:09:33 INFO - PROCESS | 1788 | 1469135373978 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x93942000) [pid = 1788] [serial = 473] [outer = 0x92576c00] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x912f3000) [pid = 1788] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x95122800) [pid = 1788] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9224a800) [pid = 1788] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x921e1800) [pid = 1788] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9aaa3000) [pid = 1788] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x99972c00) [pid = 1788] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9a9ea000) [pid = 1788] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x93815000) [pid = 1788] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x98733000) [pid = 1788] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9381bc00) [pid = 1788] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x921e5000) [pid = 1788] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:09:35 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x951c7800) [pid = 1788] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:09:35 INFO - PROCESS | 1788 | 1469135375703 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]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:09:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2143ms 14:09:35 INFO - PROCESS | 1788 | 1469135375723 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 14:09:35 INFO - PROCESS | 1788 | 1469135375729 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 14:09:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:09:35 INFO - PROCESS | 1788 | 1469135375738 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 1788 | 1469135375744 Marionette TRACE conn3 <- [1,602,null,{}] 14:09:35 INFO - PROCESS | 1788 | 1469135375753 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}] 14:09:35 INFO - PROCESS | 1788 | 1469135375758 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:35 INFO - PROCESS | 1788 | 1469135375955 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 14:09:36 INFO - PROCESS | 1788 | 1469135376106 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 1788 | 1469135376121 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203c800 == 24 [pid = 1788] [id = 158] 14:09:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9203d000) [pid = 1788] [serial = 474] [outer = (nil)] 14:09:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x92242800) [pid = 1788] [serial = 475] [outer = 0x9203d000] 14:09:36 INFO - PROCESS | 1788 | 1469135376204 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x92577400) [pid = 1788] [serial = 476] [outer = 0x9203d000] 14:09:37 INFO - PROCESS | 1788 | 1469135377291 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]]]}] 14:09:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:09:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1639ms 14:09:37 INFO - PROCESS | 1788 | 1469135377378 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 14:09:37 INFO - PROCESS | 1788 | 1469135377386 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 14:09:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:09:37 INFO - PROCESS | 1788 | 1469135377397 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 1788 | 1469135377401 Marionette TRACE conn3 <- [1,606,null,{}] 14:09:37 INFO - PROCESS | 1788 | 1469135377408 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}] 14:09:37 INFO - PROCESS | 1788 | 1469135377415 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:37 INFO - PROCESS | 1788 | 1469135377644 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 14:09:37 INFO - PROCESS | 1788 | 1469135377869 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 1788 | 1469135377882 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ed5000 == 25 [pid = 1788] [id = 159] 14:09:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x951c6400) [pid = 1788] [serial = 477] [outer = (nil)] 14:09:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x951c9800) [pid = 1788] [serial = 478] [outer = 0x951c6400] 14:09:37 INFO - PROCESS | 1788 | 1469135377992 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x951d2c00) [pid = 1788] [serial = 479] [outer = 0x951c6400] 14:09:39 INFO - PROCESS | 1788 | 1469135379069 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]]]}] 14:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1739ms 14:09:39 INFO - PROCESS | 1788 | 1469135379136 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 14:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:09:39 INFO - PROCESS | 1788 | 1469135379141 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 14:09:39 INFO - PROCESS | 1788 | 1469135379147 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - PROCESS | 1788 | 1469135379154 Marionette TRACE conn3 <- [1,610,null,{}] 14:09:39 INFO - PROCESS | 1788 | 1469135379174 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}] 14:09:39 INFO - PROCESS | 1788 | 1469135379184 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:39 INFO - PROCESS | 1788 | 1469135379430 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 14:09:39 INFO - PROCESS | 1788 | 1469135379652 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 1788 | 1469135379667 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x98887800 == 26 [pid = 1788] [id = 160] 14:09:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x988d2800) [pid = 1788] [serial = 480] [outer = (nil)] 14:09:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x98c4c800) [pid = 1788] [serial = 481] [outer = 0x988d2800] 14:09:39 INFO - PROCESS | 1788 | 1469135379754 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x99366400) [pid = 1788] [serial = 482] [outer = 0x988d2800] 14:09:40 INFO - PROCESS | 1788 | 1469135380920 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]]]}] 14:09:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:09:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1843ms 14:09:40 INFO - PROCESS | 1788 | 1469135380990 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 14:09:40 INFO - PROCESS | 1788 | 1469135380996 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 14:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:09:41 INFO - PROCESS | 1788 | 1469135381003 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - PROCESS | 1788 | 1469135381006 Marionette TRACE conn3 <- [1,614,null,{}] 14:09:41 INFO - PROCESS | 1788 | 1469135381013 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}] 14:09:41 INFO - PROCESS | 1788 | 1469135381018 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:41 INFO - PROCESS | 1788 | 1469135381209 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 14:09:41 INFO - PROCESS | 1788 | 1469135381406 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 1788 | 1469135381416 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ecc00 == 27 [pid = 1788] [id = 161] 14:09:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x99425400) [pid = 1788] [serial = 483] [outer = (nil)] 14:09:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x99bf8800) [pid = 1788] [serial = 484] [outer = 0x99425400] 14:09:41 INFO - PROCESS | 1788 | 1469135381505 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x99d55400) [pid = 1788] [serial = 485] [outer = 0x99425400] 14:09:42 INFO - PROCESS | 1788 | 1469135382500 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]]]}] 14:09:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:09:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1584ms 14:09:42 INFO - PROCESS | 1788 | 1469135382588 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 1788 | 1469135382593 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 14:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:09:42 INFO - PROCESS | 1788 | 1469135382599 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 1788 | 1469135382603 Marionette TRACE conn3 <- [1,618,null,{}] 14:09:42 INFO - PROCESS | 1788 | 1469135382610 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}] 14:09:42 INFO - PROCESS | 1788 | 1469135382615 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:42 INFO - PROCESS | 1788 | 1469135382886 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 14:09:43 INFO - PROCESS | 1788 | 1469135383113 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 1788 | 1469135383122 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x92037c00 == 28 [pid = 1788] [id = 162] 14:09:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x92108c00) [pid = 1788] [serial = 486] [outer = (nil)] 14:09:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x921e2000) [pid = 1788] [serial = 487] [outer = 0x92108c00] 14:09:43 INFO - PROCESS | 1788 | 1469135383200 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9223f400) [pid = 1788] [serial = 488] [outer = 0x92108c00] 14:09:43 INFO - PROCESS | 1788 | --DOCSHELL 0x9210e000 == 27 [pid = 1788] [id = 156] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0xa1015c00) [pid = 1788] [serial = 446] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9d873400) [pid = 1788] [serial = 445] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9203bc00) [pid = 1788] [serial = 415] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x96dda800) [pid = 1788] [serial = 419] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x98733800) [pid = 1788] [serial = 434] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9b7a8400) [pid = 1788] [serial = 427] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9b0c2000) [pid = 1788] [serial = 424] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x99bf5800) [pid = 1788] [serial = 436] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9aa4a400) [pid = 1788] [serial = 439] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x951cb800) [pid = 1788] [serial = 418] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x93948000) [pid = 1788] [serial = 430] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x921e2800) [pid = 1788] [serial = 416] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9a257000) [pid = 1788] [serial = 437] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9aaad400) [pid = 1788] [serial = 440] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x9a256000) [pid = 1788] [serial = 422] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x950ce000) [pid = 1788] [serial = 431] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x9a754c00) [pid = 1788] [serial = 413] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x96de4c00) [pid = 1788] [serial = 433] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x9b7b0000) [pid = 1788] [serial = 428] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x9b5ea000) [pid = 1788] [serial = 425] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x977d9400) [pid = 1788] [serial = 442] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x99bf9400) [pid = 1788] [serial = 421] [outer = (nil)] [url = about:blank] 14:09:43 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x997df400) [pid = 1788] [serial = 443] [outer = (nil)] [url = about:blank] 14:09:44 INFO - PROCESS | 1788 | 1469135384155 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]]]}] 14:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1583ms 14:09:44 INFO - PROCESS | 1788 | 1469135384187 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 14:09:44 INFO - PROCESS | 1788 | 1469135384193 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 14:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:09:44 INFO - PROCESS | 1788 | 1469135384201 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - PROCESS | 1788 | 1469135384206 Marionette TRACE conn3 <- [1,622,null,{}] 14:09:44 INFO - PROCESS | 1788 | 1469135384213 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}] 14:09:44 INFO - PROCESS | 1788 | 1469135384218 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:44 INFO - PROCESS | 1788 | 1469135384389 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 14:09:44 INFO - PROCESS | 1788 | 1469135384400 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 1788 | 1469135384409 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223fc00 == 28 [pid = 1788] [id = 163] 14:09:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x93b64c00) [pid = 1788] [serial = 489] [outer = (nil)] 14:09:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x9512a000) [pid = 1788] [serial = 490] [outer = 0x93b64c00] 14:09:44 INFO - PROCESS | 1788 | 1469135384484 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x951c7400) [pid = 1788] [serial = 491] [outer = 0x93b64c00] 14:09:45 INFO - PROCESS | 1788 | 1469135385412 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]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1280ms 14:09:45 INFO - PROCESS | 1788 | 1469135385483 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 14:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:09:45 INFO - PROCESS | 1788 | 1469135385488 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 14:09:45 INFO - PROCESS | 1788 | 1469135385494 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 1788 | 1469135385498 Marionette TRACE conn3 <- [1,626,null,{}] 14:09:45 INFO - PROCESS | 1788 | 1469135385504 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}] 14:09:45 INFO - PROCESS | 1788 | 1469135385509 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:45 INFO - PROCESS | 1788 | 1469135385728 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 14:09:45 INFO - PROCESS | 1788 | 1469135385803 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 1788 | 1469135385810 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x950ce000 == 29 [pid = 1788] [id = 164] 14:09:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x96de6000) [pid = 1788] [serial = 492] [outer = (nil)] 14:09:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x977d7c00) [pid = 1788] [serial = 493] [outer = 0x96de6000] 14:09:45 INFO - PROCESS | 1788 | 1469135385879 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x9880ac00) [pid = 1788] [serial = 494] [outer = 0x96de6000] 14:09:46 INFO - PROCESS | 1788 | 1469135386768 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]]]}] 14:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1336ms 14:09:46 INFO - PROCESS | 1788 | 1469135386834 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 1788 | 1469135386840 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 14:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:09:46 INFO - PROCESS | 1788 | 1469135386856 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 1788 | 1469135386863 Marionette TRACE conn3 <- [1,630,null,{}] 14:09:46 INFO - PROCESS | 1788 | 1469135386876 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}] 14:09:46 INFO - PROCESS | 1788 | 1469135386881 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:47 INFO - PROCESS | 1788 | 1469135387100 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 14:09:47 INFO - PROCESS | 1788 | 1469135387126 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 1788 | 1469135387132 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x96de2800 == 30 [pid = 1788] [id = 165] 14:09:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x977d5000) [pid = 1788] [serial = 495] [outer = (nil)] 14:09:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x99bfa800) [pid = 1788] [serial = 496] [outer = 0x977d5000] 14:09:47 INFO - PROCESS | 1788 | 1469135387203 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x99d58800) [pid = 1788] [serial = 497] [outer = 0x977d5000] 14:09:48 INFO - PROCESS | 1788 | 1469135388110 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]]]}] 14:09:48 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0xa2095c00) [pid = 1788] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:09:48 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0xa2096400) [pid = 1788] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:09:48 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x99bf5c00) [pid = 1788] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:09:48 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0xa1014c00) [pid = 1788] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:09:48 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x92249800) [pid = 1788] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:09:48 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x912f2c00) [pid = 1788] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:09:48 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x9210ec00) [pid = 1788] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1347ms 14:09:48 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x9257c000) [pid = 1788] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:09:48 INFO - PROCESS | 1788 | 1469135388210 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 1788 | 1469135388214 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 14:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:09:48 INFO - PROCESS | 1788 | 1469135388222 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 1788 | 1469135388224 Marionette TRACE conn3 <- [1,634,null,{}] 14:09:48 INFO - PROCESS | 1788 | 1469135388229 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}] 14:09:48 INFO - PROCESS | 1788 | 1469135388235 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:48 INFO - PROCESS | 1788 | 1469135388403 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 14:09:48 INFO - PROCESS | 1788 | 1469135388412 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 1788 | 1469135388421 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x9257c800 == 31 [pid = 1788] [id = 166] 14:09:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x98c45000) [pid = 1788] [serial = 498] [outer = (nil)] 14:09:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x9a250c00) [pid = 1788] [serial = 499] [outer = 0x98c45000] 14:09:48 INFO - PROCESS | 1788 | 1469135388489 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x9a24dc00) [pid = 1788] [serial = 500] [outer = 0x98c45000] 14:09:49 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:49 INFO - PROCESS | 1788 | 1469135389362 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]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:09:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1179ms 14:09:49 INFO - PROCESS | 1788 | 1469135389402 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 1788 | 1469135389406 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 14:09:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:09:49 INFO - PROCESS | 1788 | 1469135389412 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 1788 | 1469135389415 Marionette TRACE conn3 <- [1,638,null,{}] 14:09:49 INFO - PROCESS | 1788 | 1469135389421 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}] 14:09:49 INFO - PROCESS | 1788 | 1469135389426 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:49 INFO - PROCESS | 1788 | 1469135389592 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 14:09:49 INFO - PROCESS | 1788 | 1469135389603 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 1788 | 1469135389619 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9dc000 == 32 [pid = 1788] [id = 167] 14:09:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x9a9dc400) [pid = 1788] [serial = 501] [outer = (nil)] 14:09:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x9a9e1400) [pid = 1788] [serial = 502] [outer = 0x9a9dc400] 14:09:49 INFO - PROCESS | 1788 | 1469135389704 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x9aa49400) [pid = 1788] [serial = 503] [outer = 0x9a9dc400] 14:09:50 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:50 INFO - PROCESS | 1788 | 1469135390730 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]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:09:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1388ms 14:09:50 INFO - PROCESS | 1788 | 1469135390803 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 1788 | 1469135390810 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 14:09:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:09:50 INFO - PROCESS | 1788 | 1469135390819 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 1788 | 1469135390824 Marionette TRACE conn3 <- [1,642,null,{}] 14:09:50 INFO - PROCESS | 1788 | 1469135390833 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}] 14:09:50 INFO - PROCESS | 1788 | 1469135390838 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:51 INFO - PROCESS | 1788 | 1469135391075 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 14:09:51 INFO - PROCESS | 1788 | 1469135391294 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 1788 | 1469135391311 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x92041800 == 33 [pid = 1788] [id = 168] 14:09:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x92042c00) [pid = 1788] [serial = 504] [outer = (nil)] 14:09:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x92ecf800) [pid = 1788] [serial = 505] [outer = 0x92042c00] 14:09:51 INFO - PROCESS | 1788 | 1469135391408 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x95120400) [pid = 1788] [serial = 506] [outer = 0x92042c00] 14:09:52 INFO - PROCESS | 1788 | 1469135392311 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]]]}] 14:09:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:09:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1539ms 14:09:52 INFO - PROCESS | 1788 | 1469135392375 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 14:09:52 INFO - PROCESS | 1788 | 1469135392383 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 14:09:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:09:52 INFO - PROCESS | 1788 | 1469135392396 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 1788 | 1469135392399 Marionette TRACE conn3 <- [1,646,null,{}] 14:09:52 INFO - PROCESS | 1788 | 1469135392406 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}] 14:09:52 INFO - PROCESS | 1788 | 1469135392412 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:52 INFO - PROCESS | 1788 | 1469135392607 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 14:09:52 INFO - PROCESS | 1788 | 1469135392817 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 1788 | 1469135392825 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x96ddd400 == 34 [pid = 1788] [id = 169] 14:09:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x977d3400) [pid = 1788] [serial = 507] [outer = (nil)] 14:09:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x99363000) [pid = 1788] [serial = 508] [outer = 0x977d3400] 14:09:52 INFO - PROCESS | 1788 | 1469135392927 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9936e400) [pid = 1788] [serial = 509] [outer = 0x977d3400] 14:09:53 INFO - PROCESS | 1788 | 1469135393884 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]]]}] 14:09:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:09:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1534ms 14:09:53 INFO - PROCESS | 1788 | 1469135393931 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 1788 | 1469135393934 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 14:09:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:09:53 INFO - PROCESS | 1788 | 1469135393943 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 1788 | 1469135393949 Marionette TRACE conn3 <- [1,650,null,{}] 14:09:53 INFO - PROCESS | 1788 | 1469135393966 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}] 14:09:53 INFO - PROCESS | 1788 | 1469135393975 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:54 INFO - PROCESS | 1788 | 1469135394159 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 14:09:54 INFO - PROCESS | 1788 | 1469135394361 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 1788 | 1469135394374 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa47000 == 35 [pid = 1788] [id = 170] 14:09:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9aa47c00) [pid = 1788] [serial = 510] [outer = (nil)] 14:09:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9aa4f800) [pid = 1788] [serial = 511] [outer = 0x9aa47c00] 14:09:54 INFO - PROCESS | 1788 | 1469135394460 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9aa7e400) [pid = 1788] [serial = 512] [outer = 0x9aa47c00] 14:09:55 INFO - PROCESS | 1788 | 1469135395358 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]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:09:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1489ms 14:09:55 INFO - PROCESS | 1788 | 1469135395432 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 1788 | 1469135395436 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 14:09:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:09:55 INFO - PROCESS | 1788 | 1469135395444 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 1788 | 1469135395447 Marionette TRACE conn3 <- [1,654,null,{}] 14:09:55 INFO - PROCESS | 1788 | 1469135395458 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}] 14:09:55 INFO - PROCESS | 1788 | 1469135395463 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:55 INFO - PROCESS | 1788 | 1469135395689 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 14:09:55 INFO - PROCESS | 1788 | 1469135395900 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 1788 | 1469135395907 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ec000 == 36 [pid = 1788] [id = 171] 14:09:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x99363c00) [pid = 1788] [serial = 513] [outer = (nil)] 14:09:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x9ac64c00) [pid = 1788] [serial = 514] [outer = 0x99363c00] 14:09:56 INFO - PROCESS | 1788 | 1469135396036 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9b0b3800) [pid = 1788] [serial = 515] [outer = 0x99363c00] 14:09:56 INFO - PROCESS | 1788 | 1469135396882 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]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:09:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1484ms 14:09:56 INFO - PROCESS | 1788 | 1469135396929 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 14:09:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:09:56 INFO - PROCESS | 1788 | 1469135396933 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 14:09:56 INFO - PROCESS | 1788 | 1469135396940 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 1788 | 1469135396944 Marionette TRACE conn3 <- [1,658,null,{}] 14:09:56 INFO - PROCESS | 1788 | 1469135396949 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}] 14:09:56 INFO - PROCESS | 1788 | 1469135396955 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:57 INFO - PROCESS | 1788 | 1469135397126 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 14:09:57 INFO - PROCESS | 1788 | 1469135397282 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 1788 | 1469135397290 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x9ac63000 == 37 [pid = 1788] [id = 172] 14:09:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9ac65000) [pid = 1788] [serial = 516] [outer = (nil)] 14:09:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9b5ea400) [pid = 1788] [serial = 517] [outer = 0x9ac65000] 14:09:57 INFO - PROCESS | 1788 | 1469135397382 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9b5f3c00) [pid = 1788] [serial = 518] [outer = 0x9ac65000] 14:09:58 INFO - PROCESS | 1788 | 1469135398309 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]]]}] 14:09:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:09:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1434ms 14:09:58 INFO - PROCESS | 1788 | 1469135398374 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 14:09:58 INFO - PROCESS | 1788 | 1469135398378 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 14:09:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:09:58 INFO - PROCESS | 1788 | 1469135398385 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 1788 | 1469135398389 Marionette TRACE conn3 <- [1,662,null,{}] 14:09:58 INFO - PROCESS | 1788 | 1469135398395 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}] 14:09:58 INFO - PROCESS | 1788 | 1469135398405 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:58 INFO - PROCESS | 1788 | 1469135398657 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 14:09:58 INFO - PROCESS | 1788 | 1469135398868 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 1788 | 1469135398874 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:09:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ef400 == 38 [pid = 1788] [id = 173] 14:09:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9b0bdc00) [pid = 1788] [serial = 519] [outer = (nil)] 14:09:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9d877c00) [pid = 1788] [serial = 520] [outer = 0x9b0bdc00] 14:09:58 INFO - PROCESS | 1788 | 1469135398975 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9d87bc00) [pid = 1788] [serial = 521] [outer = 0x9b0bdc00] 14:09:59 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:59 INFO - PROCESS | 1788 | 1469135399878 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]]]}] 14:09:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:09:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1537ms 14:09:59 INFO - PROCESS | 1788 | 1469135399923 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 14:09:59 INFO - PROCESS | 1788 | 1469135399927 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 14:09:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:09:59 INFO - PROCESS | 1788 | 1469135399934 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - PROCESS | 1788 | 1469135399937 Marionette TRACE conn3 <- [1,666,null,{}] 14:09:59 INFO - PROCESS | 1788 | 1469135399943 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}] 14:09:59 INFO - PROCESS | 1788 | 1469135399948 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:00 INFO - PROCESS | 1788 | 1469135400117 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 14:10:00 INFO - PROCESS | 1788 | 1469135400278 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 1788 | 1469135400285 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f4400 == 39 [pid = 1788] [id = 174] 14:10:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9257c000) [pid = 1788] [serial = 522] [outer = (nil)] 14:10:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9d881c00) [pid = 1788] [serial = 523] [outer = 0x9257c000] 14:10:00 INFO - PROCESS | 1788 | 1469135400367 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0xa1015400) [pid = 1788] [serial = 524] [outer = 0x9257c000] 14:10:00 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:01 INFO - PROCESS | 1788 | 1469135401323 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]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:10:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1433ms 14:10:01 INFO - PROCESS | 1788 | 1469135401369 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 14:10:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:10:01 INFO - PROCESS | 1788 | 1469135401373 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 14:10:01 INFO - PROCESS | 1788 | 1469135401381 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 1788 | 1469135401385 Marionette TRACE conn3 <- [1,670,null,{}] 14:10:01 INFO - PROCESS | 1788 | 1469135401393 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}] 14:10:01 INFO - PROCESS | 1788 | 1469135401402 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:01 INFO - PROCESS | 1788 | 1469135401607 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 14:10:01 INFO - PROCESS | 1788 | 1469135401770 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 1788 | 1469135401779 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a251000 == 40 [pid = 1788] [id = 175] 14:10:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x9d87f400) [pid = 1788] [serial = 525] [outer = (nil)] 14:10:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0xa22f0c00) [pid = 1788] [serial = 526] [outer = 0x9d87f400] 14:10:01 INFO - PROCESS | 1788 | 1469135401912 Marionette DEBUG loaded listener.js 14:10:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0xa2310800) [pid = 1788] [serial = 527] [outer = 0x9d87f400] 14:10:02 INFO - PROCESS | 1788 | 1469135402747 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]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:10:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1401ms 14:10:02 INFO - PROCESS | 1788 | 1469135402799 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 1788 | 1469135402804 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 14:10:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:10:02 INFO - PROCESS | 1788 | 1469135402810 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 1788 | 1469135402814 Marionette TRACE conn3 <- [1,674,null,{}] 14:10:02 INFO - PROCESS | 1788 | 1469135402820 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}] 14:10:02 INFO - PROCESS | 1788 | 1469135402825 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:03 INFO - PROCESS | 1788 | 1469135403005 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 14:10:03 INFO - PROCESS | 1788 | 1469135403454 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 1788 | 1469135403463 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e5800 == 41 [pid = 1788] [id = 176] 14:10:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x921e6000) [pid = 1788] [serial = 528] [outer = (nil)] 14:10:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x92242000) [pid = 1788] [serial = 529] [outer = 0x921e6000] 14:10:03 INFO - PROCESS | 1788 | 1469135403585 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9257dc00) [pid = 1788] [serial = 530] [outer = 0x921e6000] 14:10:04 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:04 INFO - PROCESS | 1788 | 1469135404458 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]]]}] 14:10:04 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 14:10:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1681ms 14:10:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:10:04 INFO - PROCESS | 1788 | 1469135404495 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 1788 | 1469135404499 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 14:10:04 INFO - PROCESS | 1788 | 1469135404507 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 1788 | 1469135404512 Marionette TRACE conn3 <- [1,678,null,{}] 14:10:04 INFO - PROCESS | 1788 | 1469135404520 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}] 14:10:04 INFO - PROCESS | 1788 | 1469135404525 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:04 INFO - PROCESS | 1788 | 1469135404699 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 14:10:04 INFO - PROCESS | 1788 | 1469135404885 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 1788 | 1469135404897 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x93940800 == 42 [pid = 1788] [id = 177] 14:10:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9512a400) [pid = 1788] [serial = 531] [outer = (nil)] 14:10:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x977d8000) [pid = 1788] [serial = 532] [outer = 0x9512a400] 14:10:05 INFO - PROCESS | 1788 | 1469135404997 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x98c4f800) [pid = 1788] [serial = 533] [outer = 0x9512a400] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x912efc00 == 41 [pid = 1788] [id = 147] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0xa109e000 == 40 [pid = 1788] [id = 153] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x93813000 == 39 [pid = 1788] [id = 143] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x994c4400 == 38 [pid = 1788] [id = 145] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x921ee400 == 37 [pid = 1788] [id = 144] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9e3400 == 36 [pid = 1788] [id = 146] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x92571800 == 35 [pid = 1788] [id = 157] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0xa2008c00 == 34 [pid = 1788] [id = 152] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9257bc00 == 33 [pid = 1788] [id = 155] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x92242400 == 32 [pid = 1788] [id = 149] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9203c800 == 31 [pid = 1788] [id = 158] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x921ecc00 == 30 [pid = 1788] [id = 161] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x912ec800 == 29 [pid = 1788] [id = 154] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x99aba000 == 28 [pid = 1788] [id = 150] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9cb02400 == 27 [pid = 1788] [id = 151] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x92037c00 == 26 [pid = 1788] [id = 162] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x912f4800 == 25 [pid = 1788] [id = 148] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x92ed5000 == 24 [pid = 1788] [id = 159] 14:10:06 INFO - PROCESS | 1788 | --DOCSHELL 0x98887800 == 23 [pid = 1788] [id = 160] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0xa2fa7000) [pid = 1788] [serial = 458] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0xa4e58800) [pid = 1788] [serial = 461] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9a9e6c00) [pid = 1788] [serial = 452] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0xa22e4800) [pid = 1788] [serial = 455] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x96dd9800) [pid = 1788] [serial = 449] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x9257a000) [pid = 1788] [serial = 464] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x93813c00) [pid = 1788] [serial = 472] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x921e4400) [pid = 1788] [serial = 469] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x921e8c00) [pid = 1788] [serial = 470] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x93821400) [pid = 1788] [serial = 467] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x950c9c00) [pid = 1788] [serial = 448] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9a248800) [pid = 1788] [serial = 451] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0xa1096800) [pid = 1788] [serial = 454] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0xa252b800) [pid = 1788] [serial = 457] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0xa327e000) [pid = 1788] [serial = 460] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x92246800) [pid = 1788] [serial = 463] [outer = (nil)] [url = about:blank] 14:10:06 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x93816000) [pid = 1788] [serial = 466] [outer = (nil)] [url = about:blank] 14:10:07 INFO - PROCESS | 1788 | 1469135407109 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]]]}] 14:10:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:10:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 2639ms 14:10:07 INFO - PROCESS | 1788 | 1469135407145 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 14:10:07 INFO - PROCESS | 1788 | 1469135407151 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 14:10:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:10:07 INFO - PROCESS | 1788 | 1469135407161 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 1788 | 1469135407167 Marionette TRACE conn3 <- [1,682,null,{}] 14:10:07 INFO - PROCESS | 1788 | 1469135407175 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}] 14:10:07 INFO - PROCESS | 1788 | 1469135407181 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:07 INFO - PROCESS | 1788 | 1469135407401 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 14:10:07 INFO - PROCESS | 1788 | 1469135407546 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 1788 | 1469135407558 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e3c00 == 24 [pid = 1788] [id = 178] 14:10:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x92243800) [pid = 1788] [serial = 534] [outer = (nil)] 14:10:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x92571400) [pid = 1788] [serial = 535] [outer = 0x92243800] 14:10:07 INFO - PROCESS | 1788 | 1469135407635 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9257bc00) [pid = 1788] [serial = 536] [outer = 0x92243800] 14:10:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:08 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:10:08 INFO - PROCESS | 1788 | 1469135408782 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]]]}] 14:10:08 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) 14:10:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1647ms 14:10:08 INFO - PROCESS | 1788 | 1469135408807 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 1788 | 1469135408815 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 14:10:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:10:08 INFO - PROCESS | 1788 | 1469135408826 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 1788 | 1469135408830 Marionette TRACE conn3 <- [1,686,null,{}] 14:10:08 INFO - PROCESS | 1788 | 1469135408836 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}] 14:10:08 INFO - PROCESS | 1788 | 1469135408842 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:09 INFO - PROCESS | 1788 | 1469135409042 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 14:10:09 INFO - PROCESS | 1788 | 1469135409191 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 1788 | 1469135409198 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x9394a800 == 25 [pid = 1788] [id = 179] 14:10:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x93b69400) [pid = 1788] [serial = 537] [outer = (nil)] 14:10:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9512f800) [pid = 1788] [serial = 538] [outer = 0x93b69400] 14:10:09 INFO - PROCESS | 1788 | 1469135409273 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x951ce400) [pid = 1788] [serial = 539] [outer = 0x93b69400] 14:10:10 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:10 INFO - PROCESS | 1788 | 1469135410587 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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:10:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1787ms 14:10:10 INFO - PROCESS | 1788 | 1469135410617 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 1788 | 1469135410620 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 14:10:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:10:10 INFO - PROCESS | 1788 | 1469135410709 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 1788 | 1469135410717 Marionette TRACE conn3 <- [1,690,null,{}] 14:10:10 INFO - PROCESS | 1788 | 1469135410754 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}] 14:10:10 INFO - PROCESS | 1788 | 1469135410775 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:10 INFO - PROCESS | 1788 | 1469135410981 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 14:10:11 INFO - PROCESS | 1788 | 1469135411005 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 1788 | 1469135411020 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x98808000 == 26 [pid = 1788] [id = 180] 14:10:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9880bc00) [pid = 1788] [serial = 540] [outer = (nil)] 14:10:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x99bef400) [pid = 1788] [serial = 541] [outer = 0x9880bc00] 14:10:11 INFO - PROCESS | 1788 | 1469135411088 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x99bf9400) [pid = 1788] [serial = 542] [outer = 0x9880bc00] 14:10:11 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9a9dc400) [pid = 1788] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:10:11 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x977d5000) [pid = 1788] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:10:11 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x98c45000) [pid = 1788] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:10:11 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x92576c00) [pid = 1788] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:10:11 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x99425400) [pid = 1788] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:10:11 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x988d2800) [pid = 1788] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:10:11 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x92108c00) [pid = 1788] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:10:11 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x96de6000) [pid = 1788] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:10:11 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x951c6400) [pid = 1788] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:10:11 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9203d000) [pid = 1788] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:10:11 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x93b64c00) [pid = 1788] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:10:12 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:12 INFO - PROCESS | 1788 | 1469135412723 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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:10:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2107ms 14:10:12 INFO - PROCESS | 1788 | 1469135412776 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 1788 | 1469135412779 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 14:10:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:10:12 INFO - PROCESS | 1788 | 1469135412786 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 1788 | 1469135412790 Marionette TRACE conn3 <- [1,694,null,{}] 14:10:12 INFO - PROCESS | 1788 | 1469135412795 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}] 14:10:12 INFO - PROCESS | 1788 | 1469135412799 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:12 INFO - PROCESS | 1788 | 1469135412989 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 14:10:13 INFO - PROCESS | 1788 | 1469135413048 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 1788 | 1469135413059 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f5000 == 27 [pid = 1788] [id = 181] 14:10:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9257e800) [pid = 1788] [serial = 543] [outer = (nil)] 14:10:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x99425400) [pid = 1788] [serial = 544] [outer = 0x9257e800] 14:10:13 INFO - PROCESS | 1788 | 1469135413125 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9a24c000) [pid = 1788] [serial = 545] [outer = 0x9257e800] 14:10:14 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:14 INFO - PROCESS | 1788 | 1469135414423 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]]]}] 14:10:14 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) 14:10:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1689ms 14:10:14 INFO - PROCESS | 1788 | 1469135414477 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 1788 | 1469135414483 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 14:10:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:10:14 INFO - PROCESS | 1788 | 1469135414493 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - PROCESS | 1788 | 1469135414498 Marionette TRACE conn3 <- [1,698,null,{}] 14:10:14 INFO - PROCESS | 1788 | 1469135414632 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}] 14:10:14 INFO - PROCESS | 1788 | 1469135414637 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:14 INFO - PROCESS | 1788 | 1469135414813 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 14:10:14 INFO - PROCESS | 1788 | 1469135414966 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 1788 | 1469135414981 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e4000 == 28 [pid = 1788] [id = 182] 14:10:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x921e4400) [pid = 1788] [serial = 546] [outer = (nil)] 14:10:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9381ac00) [pid = 1788] [serial = 547] [outer = 0x921e4400] 14:10:15 INFO - PROCESS | 1788 | 1469135415066 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x946e2000) [pid = 1788] [serial = 548] [outer = 0x921e4400] 14:10:16 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:16 INFO - PROCESS | 1788 | 1469135416619 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]]]}] 14:10:16 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) 14:10:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2160ms 14:10:16 INFO - PROCESS | 1788 | 1469135416653 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 1788 | 1469135416661 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 14:10:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:10:16 INFO - PROCESS | 1788 | 1469135416674 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 1788 | 1469135416678 Marionette TRACE conn3 <- [1,702,null,{}] 14:10:16 INFO - PROCESS | 1788 | 1469135416685 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}] 14:10:16 INFO - PROCESS | 1788 | 1469135416690 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:16 INFO - PROCESS | 1788 | 1469135416892 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 14:10:17 INFO - PROCESS | 1788 | 1469135417048 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 1788 | 1469135417057 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x92044000 == 29 [pid = 1788] [id = 183] 14:10:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x96dd8c00) [pid = 1788] [serial = 549] [outer = (nil)] 14:10:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x99366800) [pid = 1788] [serial = 550] [outer = 0x96dd8c00] 14:10:17 INFO - PROCESS | 1788 | 1469135417139 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9997dc00) [pid = 1788] [serial = 551] [outer = 0x96dd8c00] 14:10:18 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:18 INFO - PROCESS | 1788 | 1469135418653 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]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:10:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2040ms 14:10:18 INFO - PROCESS | 1788 | 1469135418713 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 14:10:18 INFO - PROCESS | 1788 | 1469135418718 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 14:10:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:10:18 INFO - PROCESS | 1788 | 1469135418725 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 1788 | 1469135418731 Marionette TRACE conn3 <- [1,706,null,{}] 14:10:18 INFO - PROCESS | 1788 | 1469135418798 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}] 14:10:18 INFO - PROCESS | 1788 | 1469135418807 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:18 INFO - PROCESS | 1788 | 1469135418988 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 14:10:19 INFO - PROCESS | 1788 | 1469135419150 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 1788 | 1469135419162 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a29b800 == 30 [pid = 1788] [id = 184] 14:10:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9a671800) [pid = 1788] [serial = 552] [outer = (nil)] 14:10:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x9aa4ac00) [pid = 1788] [serial = 553] [outer = 0x9a671800] 14:10:19 INFO - PROCESS | 1788 | 1469135419246 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9aa51400) [pid = 1788] [serial = 554] [outer = 0x9a671800] 14:10:20 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:20 INFO - PROCESS | 1788 | 1469135420870 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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:10:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2187ms 14:10:20 INFO - PROCESS | 1788 | 1469135420913 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 1788 | 1469135420922 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 14:10:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9a9e1400) [pid = 1788] [serial = 502] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x99bfa800) [pid = 1788] [serial = 496] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9a250c00) [pid = 1788] [serial = 499] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x99d58800) [pid = 1788] [serial = 497] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x93942000) [pid = 1788] [serial = 473] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x99bf8800) [pid = 1788] [serial = 484] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x99d55400) [pid = 1788] [serial = 485] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x98c4c800) [pid = 1788] [serial = 481] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x99366400) [pid = 1788] [serial = 482] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x921e2000) [pid = 1788] [serial = 487] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9223f400) [pid = 1788] [serial = 488] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x977d7c00) [pid = 1788] [serial = 493] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x951c9800) [pid = 1788] [serial = 478] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x951d2c00) [pid = 1788] [serial = 479] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x92242800) [pid = 1788] [serial = 475] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x92577400) [pid = 1788] [serial = 476] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9512a000) [pid = 1788] [serial = 490] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x951c7400) [pid = 1788] [serial = 491] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9aa49400) [pid = 1788] [serial = 503] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9a24dc00) [pid = 1788] [serial = 500] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9880ac00) [pid = 1788] [serial = 494] [outer = (nil)] [url = about:blank] 14:10:20 INFO - PROCESS | 1788 | 1469135420972 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 1788 | 1469135420977 Marionette TRACE conn3 <- [1,710,null,{}] 14:10:20 INFO - PROCESS | 1788 | 1469135420987 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}] 14:10:20 INFO - PROCESS | 1788 | 1469135420992 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:21 INFO - PROCESS | 1788 | 1469135421140 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 14:10:21 INFO - PROCESS | 1788 | 1469135421151 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 1788 | 1469135421158 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x92240000 == 31 [pid = 1788] [id = 185] 14:10:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x92240400) [pid = 1788] [serial = 555] [outer = (nil)] 14:10:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x92579800) [pid = 1788] [serial = 556] [outer = 0x92240400] 14:10:21 INFO - PROCESS | 1788 | 1469135421233 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x93821400) [pid = 1788] [serial = 557] [outer = 0x92240400] 14:10:22 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:22 INFO - PROCESS | 1788 | 1469135422471 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]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:10:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1577ms 14:10:22 INFO - PROCESS | 1788 | 1469135422513 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 14:10:22 INFO - PROCESS | 1788 | 1469135422520 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 14:10:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:10:22 INFO - PROCESS | 1788 | 1469135422530 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - PROCESS | 1788 | 1469135422534 Marionette TRACE conn3 <- [1,714,null,{}] 14:10:22 INFO - PROCESS | 1788 | 1469135422540 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}] 14:10:22 INFO - PROCESS | 1788 | 1469135422546 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:22 INFO - PROCESS | 1788 | 1469135422747 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 14:10:22 INFO - PROCESS | 1788 | 1469135422814 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 1788 | 1469135422824 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b65000 == 32 [pid = 1788] [id = 186] 14:10:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x951d3000) [pid = 1788] [serial = 558] [outer = (nil)] 14:10:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x96ddd000) [pid = 1788] [serial = 559] [outer = 0x951d3000] 14:10:22 INFO - PROCESS | 1788 | 1469135422895 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x96de7800) [pid = 1788] [serial = 560] [outer = 0x951d3000] 14:10:24 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:24 INFO - PROCESS | 1788 | 1469135424275 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]]]}] 14:10:24 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 14:10:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1790ms 14:10:24 INFO - PROCESS | 1788 | 1469135424320 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 1788 | 1469135424324 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 14:10:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:10:24 INFO - PROCESS | 1788 | 1469135424385 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 1788 | 1469135424392 Marionette TRACE conn3 <- [1,718,null,{}] 14:10:24 INFO - PROCESS | 1788 | 1469135424411 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}] 14:10:24 INFO - PROCESS | 1788 | 1469135424420 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:24 INFO - PROCESS | 1788 | 1469135424624 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 14:10:24 INFO - PROCESS | 1788 | 1469135424649 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 1788 | 1469135424661 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x9936ac00 == 33 [pid = 1788] [id = 187] 14:10:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x99abac00) [pid = 1788] [serial = 561] [outer = (nil)] 14:10:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x99c3a000) [pid = 1788] [serial = 562] [outer = 0x99abac00] 14:10:24 INFO - PROCESS | 1788 | 1469135424733 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x9a252000) [pid = 1788] [serial = 563] [outer = 0x99abac00] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x92042c00) [pid = 1788] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x977d3400) [pid = 1788] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9aa47c00) [pid = 1788] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x99363c00) [pid = 1788] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9ac65000) [pid = 1788] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9b0bdc00) [pid = 1788] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9257c000) [pid = 1788] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9d87f400) [pid = 1788] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x92243800) [pid = 1788] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x921e6000) [pid = 1788] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x9512a400) [pid = 1788] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x9880bc00) [pid = 1788] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:10:25 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x93b69400) [pid = 1788] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:10:26 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:26 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:10:26 INFO - PROCESS | 1788 | 1469135426062 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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:10:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1706ms 14:10:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:10:26 INFO - PROCESS | 1788 | 1469135426076 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 1788 | 1469135426079 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 14:10:26 INFO - PROCESS | 1788 | 1469135426086 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 1788 | 1469135426089 Marionette TRACE conn3 <- [1,722,null,{}] 14:10:26 INFO - PROCESS | 1788 | 1469135426095 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}] 14:10:26 INFO - PROCESS | 1788 | 1469135426100 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:26 INFO - PROCESS | 1788 | 1469135426292 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 14:10:26 INFO - PROCESS | 1788 | 1469135426415 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 1788 | 1469135426422 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203bc00 == 34 [pid = 1788] [id = 188] 14:10:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x92575c00) [pid = 1788] [serial = 564] [outer = (nil)] 14:10:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x99c35800) [pid = 1788] [serial = 565] [outer = 0x92575c00] 14:10:26 INFO - PROCESS | 1788 | 1469135426497 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x9a298800) [pid = 1788] [serial = 566] [outer = 0x92575c00] 14:10:27 INFO - PROCESS | 1788 | 1469135427287 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] 14:10:27 INFO - PROCESS | 1788 | 1469135427338 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 14:10:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:10:27 INFO - PROCESS | 1788 | 1469135427350 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 1788 | 1469135427355 Marionette TRACE conn3 <- [1,726,null,{}] 14:10:27 INFO - PROCESS | 1788 | 1469135427366 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}] 14:10:27 INFO - PROCESS | 1788 | 1469135427371 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:27 INFO - PROCESS | 1788 | 1469135427566 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 14:10:27 INFO - PROCESS | 1788 | 1469135427697 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 1788 | 1469135427712 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x92241000 == 35 [pid = 1788] [id = 189] 14:10:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x92248c00) [pid = 1788] [serial = 567] [outer = (nil)] 14:10:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9257f400) [pid = 1788] [serial = 568] [outer = 0x92248c00] 14:10:27 INFO - PROCESS | 1788 | 1469135427795 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x93b67800) [pid = 1788] [serial = 569] [outer = 0x92248c00] 14:10:28 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:28 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:10:28 INFO - PROCESS | 1788 | 1469135428887 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]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:10:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1587ms 14:10:28 INFO - PROCESS | 1788 | 1469135428936 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 1788 | 1469135428944 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 14:10:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:10:28 INFO - PROCESS | 1788 | 1469135428956 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 1788 | 1469135428960 Marionette TRACE conn3 <- [1,730,null,{}] 14:10:28 INFO - PROCESS | 1788 | 1469135428967 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}] 14:10:28 INFO - PROCESS | 1788 | 1469135428973 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:29 INFO - PROCESS | 1788 | 1469135429166 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 14:10:29 INFO - PROCESS | 1788 | 1469135429376 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 1788 | 1469135429384 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e2400 == 36 [pid = 1788] [id = 190] 14:10:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x99360c00) [pid = 1788] [serial = 570] [outer = (nil)] 14:10:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x99bef000) [pid = 1788] [serial = 571] [outer = 0x99360c00] 14:10:29 INFO - PROCESS | 1788 | 1469135429486 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x99c33800) [pid = 1788] [serial = 572] [outer = 0x99360c00] 14:10:30 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:30 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:10:30 INFO - PROCESS | 1788 | 1469135430409 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] 14:10:30 INFO - PROCESS | 1788 | 1469135430496 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 14:10:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:10:30 INFO - PROCESS | 1788 | 1469135430503 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - PROCESS | 1788 | 1469135430509 Marionette TRACE conn3 <- [1,734,null,{}] 14:10:30 INFO - PROCESS | 1788 | 1469135430526 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}] 14:10:30 INFO - PROCESS | 1788 | 1469135430535 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:30 INFO - PROCESS | 1788 | 1469135430850 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 14:10:31 INFO - PROCESS | 1788 | 1469135431080 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 1788 | 1469135431094 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x92042000 == 37 [pid = 1788] [id = 191] 14:10:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9ac56800) [pid = 1788] [serial = 573] [outer = (nil)] 14:10:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9b0ba800) [pid = 1788] [serial = 574] [outer = 0x9ac56800] 14:10:31 INFO - PROCESS | 1788 | 1469135431177 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9b5f5800) [pid = 1788] [serial = 575] [outer = 0x9ac56800] 14:10:31 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:32 INFO - PROCESS | 1788 | 1469135432076 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]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:10:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1639ms 14:10:32 INFO - PROCESS | 1788 | 1469135432144 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 14:10:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:10:32 INFO - PROCESS | 1788 | 1469135432149 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 14:10:32 INFO - PROCESS | 1788 | 1469135432157 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 1788 | 1469135432160 Marionette TRACE conn3 <- [1,738,null,{}] 14:10:32 INFO - PROCESS | 1788 | 1469135432167 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}] 14:10:32 INFO - PROCESS | 1788 | 1469135432172 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:32 INFO - PROCESS | 1788 | 1469135432368 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 14:10:32 INFO - PROCESS | 1788 | 1469135432526 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 1788 | 1469135432534 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b5f1c00 == 38 [pid = 1788] [id = 192] 14:10:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x9b7a8400) [pid = 1788] [serial = 576] [outer = (nil)] 14:10:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9cb07400) [pid = 1788] [serial = 577] [outer = 0x9b7a8400] 14:10:32 INFO - PROCESS | 1788 | 1469135432663 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9d877000) [pid = 1788] [serial = 578] [outer = 0x9b7a8400] 14:10:33 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:33 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:10:33 INFO - PROCESS | 1788 | 1469135433972 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]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:10:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1840ms 14:10:33 INFO - PROCESS | 1788 | 1469135433996 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 1788 | 1469135434000 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 14:10:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:10:34 INFO - PROCESS | 1788 | 1469135434007 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 1788 | 1469135434011 Marionette TRACE conn3 <- [1,742,null,{}] 14:10:34 INFO - PROCESS | 1788 | 1469135434017 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}] 14:10:34 INFO - PROCESS | 1788 | 1469135434022 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:34 INFO - PROCESS | 1788 | 1469135434219 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 14:10:34 INFO - PROCESS | 1788 | 1469135434376 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 1788 | 1469135434383 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x9257e000 == 39 [pid = 1788] [id = 193] 14:10:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x99abb800) [pid = 1788] [serial = 579] [outer = (nil)] 14:10:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0xa1096800) [pid = 1788] [serial = 580] [outer = 0x99abb800] 14:10:34 INFO - PROCESS | 1788 | 1469135434466 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0xa100d400) [pid = 1788] [serial = 581] [outer = 0x99abb800] 14:10:35 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:35 INFO - PROCESS | 1788 | 1469135435790 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]]]}] 14:10:35 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 14:10:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1835ms 14:10:35 INFO - PROCESS | 1788 | 1469135435886 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 1788 | 1469135435893 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 14:10:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:10:35 INFO - PROCESS | 1788 | 1469135435903 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:10:35 INFO - PROCESS | 1788 | 1469135435907 Marionette TRACE conn3 <- [1,746,null,{}] 14:10:35 INFO - PROCESS | 1788 | 1469135435914 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}] 14:10:35 INFO - PROCESS | 1788 | 1469135435926 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:36 INFO - PROCESS | 1788 | 1469135436132 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 14:10:36 INFO - PROCESS | 1788 | 1469135436288 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 1788 | 1469135436294 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x977d2c00 == 40 [pid = 1788] [id = 194] 14:10:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x99bfc800) [pid = 1788] [serial = 582] [outer = (nil)] 14:10:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0xa23b4000) [pid = 1788] [serial = 583] [outer = 0x99bfc800] 14:10:36 INFO - PROCESS | 1788 | 1469135436380 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0xa2fad400) [pid = 1788] [serial = 584] [outer = 0x99bfc800] 14:10:37 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:37 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:37 INFO - PROCESS | 1788 | 1469135437759 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]]]}] 14:10:37 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.) 14:10:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1934ms 14:10:37 INFO - PROCESS | 1788 | 1469135437839 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 1788 | 1469135437845 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 14:10:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:10:37 INFO - PROCESS | 1788 | 1469135437854 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 1788 | 1469135437858 Marionette TRACE conn3 <- [1,750,null,{}] 14:10:37 INFO - PROCESS | 1788 | 1469135437916 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}] 14:10:37 INFO - PROCESS | 1788 | 1469135437921 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:38 INFO - PROCESS | 1788 | 1469135438127 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 14:10:38 INFO - PROCESS | 1788 | 1469135438307 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 1788 | 1469135438321 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x9257f000 == 41 [pid = 1788] [id = 195] 14:10:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x92ed5000) [pid = 1788] [serial = 585] [outer = (nil)] 14:10:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x93943400) [pid = 1788] [serial = 586] [outer = 0x92ed5000] 14:10:38 INFO - PROCESS | 1788 | 1469135438394 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x93b70400) [pid = 1788] [serial = 587] [outer = 0x92ed5000] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x93b65000 == 40 [pid = 1788] [id = 186] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x912f5000 == 39 [pid = 1788] [id = 181] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9a29b800 == 38 [pid = 1788] [id = 184] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9936ac00 == 37 [pid = 1788] [id = 187] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x921e4000 == 36 [pid = 1788] [id = 182] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x92044000 == 35 [pid = 1788] [id = 183] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x98808000 == 34 [pid = 1788] [id = 180] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x92240000 == 33 [pid = 1788] [id = 185] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x977d2c00 == 32 [pid = 1788] [id = 194] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9257e000 == 31 [pid = 1788] [id = 193] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9b5f1c00 == 30 [pid = 1788] [id = 192] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x921e2400 == 29 [pid = 1788] [id = 190] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x92042000 == 28 [pid = 1788] [id = 191] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9203bc00 == 27 [pid = 1788] [id = 188] 14:10:39 INFO - PROCESS | 1788 | --DOCSHELL 0x92241000 == 26 [pid = 1788] [id = 189] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x99425400) [pid = 1788] [serial = 544] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x92ecf800) [pid = 1788] [serial = 505] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9936e400) [pid = 1788] [serial = 509] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x99363000) [pid = 1788] [serial = 508] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9aa7e400) [pid = 1788] [serial = 512] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9aa4f800) [pid = 1788] [serial = 511] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9b0b3800) [pid = 1788] [serial = 515] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9ac64c00) [pid = 1788] [serial = 514] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9b5f3c00) [pid = 1788] [serial = 518] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9b5ea400) [pid = 1788] [serial = 517] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9d87bc00) [pid = 1788] [serial = 521] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9d877c00) [pid = 1788] [serial = 520] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0xa1015400) [pid = 1788] [serial = 524] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9d881c00) [pid = 1788] [serial = 523] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0xa2310800) [pid = 1788] [serial = 527] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0xa22f0c00) [pid = 1788] [serial = 526] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x92571400) [pid = 1788] [serial = 535] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9257bc00) [pid = 1788] [serial = 536] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9257dc00) [pid = 1788] [serial = 530] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x98c4f800) [pid = 1788] [serial = 533] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x977d8000) [pid = 1788] [serial = 532] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x92242000) [pid = 1788] [serial = 529] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x99bef400) [pid = 1788] [serial = 541] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x99bf9400) [pid = 1788] [serial = 542] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x9512f800) [pid = 1788] [serial = 538] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x951ce400) [pid = 1788] [serial = 539] [outer = (nil)] [url = about:blank] 14:10:39 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x95120400) [pid = 1788] [serial = 506] [outer = (nil)] [url = about:blank] 14:10:40 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:40 INFO - PROCESS | 1788 | 1469135440691 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]]]}] 14:10:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:10:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2894ms 14:10:40 INFO - PROCESS | 1788 | 1469135440748 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 14:10:40 INFO - PROCESS | 1788 | 1469135440754 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 14:10:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:10:40 INFO - PROCESS | 1788 | 1469135440770 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 1788 | 1469135440775 Marionette TRACE conn3 <- [1,754,null,{}] 14:10:40 INFO - PROCESS | 1788 | 1469135440786 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}] 14:10:40 INFO - PROCESS | 1788 | 1469135440792 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:41 INFO - PROCESS | 1788 | 1469135441006 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 14:10:41 INFO - PROCESS | 1788 | 1469135441018 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 1788 | 1469135441027 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203bc00 == 27 [pid = 1788] [id = 196] 14:10:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x9210dc00) [pid = 1788] [serial = 588] [outer = (nil)] 14:10:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x92241000) [pid = 1788] [serial = 589] [outer = 0x9210dc00] 14:10:41 INFO - PROCESS | 1788 | 1469135441197 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x92249000) [pid = 1788] [serial = 590] [outer = 0x9210dc00] 14:10:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:42 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x99abac00) [pid = 1788] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:10:42 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x9a671800) [pid = 1788] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:10:42 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x92240400) [pid = 1788] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:10:42 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x951d3000) [pid = 1788] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:10:42 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x96dd8c00) [pid = 1788] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:10:42 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x9257e800) [pid = 1788] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:10:42 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x921e4400) [pid = 1788] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:10:42 INFO - PROCESS | 1788 | --DOMWINDOW == 56 (0x92575c00) [pid = 1788] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:10:42 INFO - PROCESS | 1788 | 1469135442724 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]]]}] 14:10:42 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 14:10:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2001ms 14:10:42 INFO - PROCESS | 1788 | 1469135442764 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 14:10:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:10:42 INFO - PROCESS | 1788 | 1469135442771 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 14:10:42 INFO - PROCESS | 1788 | 1469135442779 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - PROCESS | 1788 | 1469135442785 Marionette TRACE conn3 <- [1,758,null,{}] 14:10:42 INFO - PROCESS | 1788 | 1469135442794 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}] 14:10:42 INFO - PROCESS | 1788 | 1469135442799 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:43 INFO - PROCESS | 1788 | 1469135443049 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 14:10:43 INFO - PROCESS | 1788 | 1469135443169 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 1788 | 1469135443183 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e1800 == 28 [pid = 1788] [id = 197] 14:10:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x921e4400) [pid = 1788] [serial = 591] [outer = (nil)] 14:10:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x9223dc00) [pid = 1788] [serial = 592] [outer = 0x921e4400] 14:10:43 INFO - PROCESS | 1788 | 1469135443268 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x92249c00) [pid = 1788] [serial = 593] [outer = 0x921e4400] 14:10:44 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa47000 == 27 [pid = 1788] [id = 170] 14:10:44 INFO - PROCESS | 1788 | --DOCSHELL 0x9ac63000 == 26 [pid = 1788] [id = 172] 14:10:44 INFO - PROCESS | 1788 | --DOCSHELL 0x912f4400 == 25 [pid = 1788] [id = 174] 14:10:44 INFO - PROCESS | 1788 | --DOCSHELL 0x92041800 == 24 [pid = 1788] [id = 168] 14:10:44 INFO - PROCESS | 1788 | --DOCSHELL 0x9a251000 == 23 [pid = 1788] [id = 175] 14:10:44 INFO - PROCESS | 1788 | --DOCSHELL 0x96ddd400 == 22 [pid = 1788] [id = 169] 14:10:44 INFO - PROCESS | 1788 | --DOCSHELL 0x921e5800 == 21 [pid = 1788] [id = 176] 14:10:44 INFO - PROCESS | 1788 | --DOCSHELL 0x93940800 == 20 [pid = 1788] [id = 177] 14:10:44 INFO - PROCESS | 1788 | --DOCSHELL 0x921e3c00 == 19 [pid = 1788] [id = 178] 14:10:44 INFO - PROCESS | 1788 | --DOCSHELL 0x9257f000 == 18 [pid = 1788] [id = 195] 14:10:45 INFO - PROCESS | 1788 | --DOCSHELL 0x96de2800 == 17 [pid = 1788] [id = 165] 14:10:45 INFO - PROCESS | 1788 | --DOCSHELL 0x950ce000 == 16 [pid = 1788] [id = 164] 14:10:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9394a800 == 15 [pid = 1788] [id = 179] 14:10:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9dc000 == 14 [pid = 1788] [id = 167] 14:10:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9257c800 == 13 [pid = 1788] [id = 166] 14:10:45 INFO - PROCESS | 1788 | --DOCSHELL 0x921ec000 == 12 [pid = 1788] [id = 171] 14:10:45 INFO - PROCESS | 1788 | --DOCSHELL 0x912ef400 == 11 [pid = 1788] [id = 173] 14:10:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9223fc00 == 10 [pid = 1788] [id = 163] 14:10:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9203bc00 == 9 [pid = 1788] [id = 196] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x99c35800) [pid = 1788] [serial = 565] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x99c3a000) [pid = 1788] [serial = 562] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 56 (0x9aa4ac00) [pid = 1788] [serial = 553] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 55 (0x9aa51400) [pid = 1788] [serial = 554] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 54 (0x92579800) [pid = 1788] [serial = 556] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 53 (0x93821400) [pid = 1788] [serial = 557] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 52 (0x96ddd000) [pid = 1788] [serial = 559] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 51 (0x99366800) [pid = 1788] [serial = 550] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 50 (0x9997dc00) [pid = 1788] [serial = 551] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 49 (0x9a24c000) [pid = 1788] [serial = 545] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 48 (0x9381ac00) [pid = 1788] [serial = 547] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 47 (0x946e2000) [pid = 1788] [serial = 548] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 46 (0x9a252000) [pid = 1788] [serial = 563] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 45 (0x96de7800) [pid = 1788] [serial = 560] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | --DOMWINDOW == 44 (0x9a298800) [pid = 1788] [serial = 566] [outer = (nil)] [url = about:blank] 14:10:46 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:46 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:10:46 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:46 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:46 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:10:46 INFO - PROCESS | 1788 | 1469135446975 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]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:10:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 4252ms 14:10:47 INFO - PROCESS | 1788 | 1469135447031 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 1788 | 1469135447039 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 14:10:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:10:47 INFO - PROCESS | 1788 | 1469135447047 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 1788 | 1469135447057 Marionette TRACE conn3 <- [1,762,null,{}] 14:10:47 INFO - PROCESS | 1788 | 1469135447068 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}] 14:10:47 INFO - PROCESS | 1788 | 1469135447073 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:47 INFO - PROCESS | 1788 | 1469135447279 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 14:10:47 INFO - PROCESS | 1788 | 1469135447473 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 1788 | 1469135447481 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ec000 == 10 [pid = 1788] [id = 198] 14:10:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 45 (0x921ecc00) [pid = 1788] [serial = 594] [outer = (nil)] 14:10:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 46 (0x9223e800) [pid = 1788] [serial = 595] [outer = 0x921ecc00] 14:10:47 INFO - PROCESS | 1788 | 1469135447605 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 47 (0x92247c00) [pid = 1788] [serial = 596] [outer = 0x921ecc00] 14:10:48 INFO - PROCESS | 1788 | 1469135448980 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]]]}] 14:10:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:10:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1992ms 14:10:49 INFO - PROCESS | 1788 | 1469135449069 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 14:10:49 INFO - PROCESS | 1788 | 1469135449080 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 14:10:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:10:49 INFO - PROCESS | 1788 | 1469135449093 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 1788 | 1469135449098 Marionette TRACE conn3 <- [1,766,null,{}] 14:10:49 INFO - PROCESS | 1788 | 1469135449105 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}] 14:10:49 INFO - PROCESS | 1788 | 1469135449112 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:49 INFO - PROCESS | 1788 | 1469135449350 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 14:10:49 INFO - PROCESS | 1788 | 1469135449494 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 1788 | 1469135449504 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ed6400 == 11 [pid = 1788] [id = 199] 14:10:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 48 (0x93812800) [pid = 1788] [serial = 597] [outer = (nil)] 14:10:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 49 (0x93b63800) [pid = 1788] [serial = 598] [outer = 0x93812800] 14:10:49 INFO - PROCESS | 1788 | 1469135449590 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 50 (0x93b6c400) [pid = 1788] [serial = 599] [outer = 0x93812800] 14:10:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 51 (0x950c9c00) [pid = 1788] [serial = 600] [outer = 0x988cf000] 14:10:51 INFO - PROCESS | 1788 | 1469135451166 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]]]}] 14:10:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:10:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2134ms 14:10:51 INFO - PROCESS | 1788 | 1469135451228 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 14:10:51 INFO - PROCESS | 1788 | 1469135451234 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 14:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:10:51 INFO - PROCESS | 1788 | 1469135451311 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 1788 | 1469135451317 Marionette TRACE conn3 <- [1,770,null,{}] 14:10:51 INFO - PROCESS | 1788 | 1469135451327 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}] 14:10:51 INFO - PROCESS | 1788 | 1469135451331 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:51 INFO - PROCESS | 1788 | 1469135451497 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 14:10:51 INFO - PROCESS | 1788 | 1469135451613 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 1788 | 1469135451625 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x921eb400 == 12 [pid = 1788] [id = 200] 14:10:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 52 (0x921ec800) [pid = 1788] [serial = 601] [outer = (nil)] 14:10:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 53 (0x9223ec00) [pid = 1788] [serial = 602] [outer = 0x921ec800] 14:10:51 INFO - PROCESS | 1788 | 1469135451702 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 54 (0x9257c000) [pid = 1788] [serial = 603] [outer = 0x921ec800] 14:10:52 INFO - PROCESS | 1788 | 1469135452476 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]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1188ms 14:10:52 INFO - PROCESS | 1788 | 1469135452503 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 1788 | 1469135452510 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 14:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:10:52 INFO - PROCESS | 1788 | 1469135452521 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 1788 | 1469135452525 Marionette TRACE conn3 <- [1,774,null,{}] 14:10:52 INFO - PROCESS | 1788 | 1469135452532 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}] 14:10:52 INFO - PROCESS | 1788 | 1469135452537 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:52 INFO - PROCESS | 1788 | 1469135452705 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 14:10:52 INFO - PROCESS | 1788 | 1469135452715 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 1788 | 1469135452724 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b65c00 == 13 [pid = 1788] [id = 201] 14:10:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 55 (0x950cb000) [pid = 1788] [serial = 604] [outer = (nil)] 14:10:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 56 (0x9512dc00) [pid = 1788] [serial = 605] [outer = 0x950cb000] 14:10:52 INFO - PROCESS | 1788 | 1469135452798 Marionette DEBUG loaded listener.js 14:10:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x9524f000) [pid = 1788] [serial = 606] [outer = 0x950cb000] 14:10:53 INFO - PROCESS | 1788 | 1469135453730 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]]]}] 14:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1241ms 14:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:10:53 INFO - PROCESS | 1788 | 1469135453763 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 14:10:53 INFO - PROCESS | 1788 | 1469135453766 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 14:10:53 INFO - PROCESS | 1788 | 1469135453775 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:10:53 INFO - PROCESS | 1788 | 1469135453785 Marionette TRACE conn3 <- [1,778,null,{}] 14:10:53 INFO - PROCESS | 1788 | 1469135453814 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}] 14:10:53 INFO - PROCESS | 1788 | 1469135453824 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:54 INFO - PROCESS | 1788 | 1469135454051 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 14:10:54 INFO - PROCESS | 1788 | 1469135454075 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 1788 | 1469135454091 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x977d3c00 == 14 [pid = 1788] [id = 202] 14:10:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x977d4800) [pid = 1788] [serial = 607] [outer = (nil)] 14:10:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x977d8000) [pid = 1788] [serial = 608] [outer = 0x977d4800] 14:10:54 INFO - PROCESS | 1788 | 1469135454163 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x987f0800) [pid = 1788] [serial = 609] [outer = 0x977d4800] 14:10:55 INFO - PROCESS | 1788 | 1469135455160 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]]]}] 14:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1411ms 14:10:55 INFO - PROCESS | 1788 | 1469135455185 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 14:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:10:55 INFO - PROCESS | 1788 | 1469135455190 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 14:10:55 INFO - PROCESS | 1788 | 1469135455197 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - PROCESS | 1788 | 1469135455200 Marionette TRACE conn3 <- [1,782,null,{}] 14:10:55 INFO - PROCESS | 1788 | 1469135455206 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}] 14:10:55 INFO - PROCESS | 1788 | 1469135455211 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:55 INFO - PROCESS | 1788 | 1469135455433 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 14:10:55 INFO - PROCESS | 1788 | 1469135455453 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 1788 | 1469135455463 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ebc00 == 15 [pid = 1788] [id = 203] 14:10:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x99361800) [pid = 1788] [serial = 610] [outer = (nil)] 14:10:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x9936bc00) [pid = 1788] [serial = 611] [outer = 0x99361800] 14:10:55 INFO - PROCESS | 1788 | 1469135455547 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x99421000) [pid = 1788] [serial = 612] [outer = 0x99361800] 14:10:56 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x92ed5000) [pid = 1788] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:10:56 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x99360c00) [pid = 1788] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:10:56 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x9ac56800) [pid = 1788] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:10:56 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x99bfc800) [pid = 1788] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:10:56 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x92248c00) [pid = 1788] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:10:56 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x9b7a8400) [pid = 1788] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:10:56 INFO - PROCESS | 1788 | --DOMWINDOW == 56 (0x99abb800) [pid = 1788] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:10:56 INFO - PROCESS | 1788 | --DOMWINDOW == 55 (0x9210dc00) [pid = 1788] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:10:56 INFO - PROCESS | 1788 | 1469135456443 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]]]}] 14:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1285ms 14:10:56 INFO - PROCESS | 1788 | 1469135456482 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 14:10:56 INFO - PROCESS | 1788 | 1469135456487 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 14:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:10:56 INFO - PROCESS | 1788 | 1469135456493 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 1788 | 1469135456495 Marionette TRACE conn3 <- [1,786,null,{}] 14:10:56 INFO - PROCESS | 1788 | 1469135456502 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}] 14:10:56 INFO - PROCESS | 1788 | 1469135456507 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:56 INFO - PROCESS | 1788 | 1469135456670 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 14:10:56 INFO - PROCESS | 1788 | 1469135456781 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 1788 | 1469135456790 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x92572c00 == 16 [pid = 1788] [id = 204] 14:10:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 56 (0x92ed5000) [pid = 1788] [serial = 613] [outer = (nil)] 14:10:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x9997dc00) [pid = 1788] [serial = 614] [outer = 0x92ed5000] 14:10:56 INFO - PROCESS | 1788 | 1469135456861 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x99aba000) [pid = 1788] [serial = 615] [outer = 0x92ed5000] 14:10:57 INFO - PROCESS | 1788 | 1469135457668 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]]]}] 14:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1231ms 14:10:57 INFO - PROCESS | 1788 | 1469135457725 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 1788 | 1469135457728 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 14:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:10:57 INFO - PROCESS | 1788 | 1469135457735 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - PROCESS | 1788 | 1469135457739 Marionette TRACE conn3 <- [1,790,null,{}] 14:10:57 INFO - PROCESS | 1788 | 1469135457744 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}] 14:10:57 INFO - PROCESS | 1788 | 1469135457755 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:57 INFO - PROCESS | 1788 | 1469135457982 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 14:10:58 INFO - PROCESS | 1788 | 1469135458094 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 1788 | 1469135458103 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ed000 == 17 [pid = 1788] [id = 205] 14:10:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x912f0000) [pid = 1788] [serial = 616] [outer = (nil)] 14:10:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x912f5c00) [pid = 1788] [serial = 617] [outer = 0x912f0000] 14:10:58 INFO - PROCESS | 1788 | 1469135458252 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x92046000) [pid = 1788] [serial = 618] [outer = 0x912f0000] 14:10:59 INFO - PROCESS | 1788 | 1469135459347 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]]]}] 14:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1642ms 14:10:59 INFO - PROCESS | 1788 | 1469135459379 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 1788 | 1469135459386 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 14:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:10:59 INFO - PROCESS | 1788 | 1469135459395 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - PROCESS | 1788 | 1469135459399 Marionette TRACE conn3 <- [1,794,null,{}] 14:10:59 INFO - PROCESS | 1788 | 1469135459407 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}] 14:10:59 INFO - PROCESS | 1788 | 1469135459414 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:59 INFO - PROCESS | 1788 | 1469135459613 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 14:10:59 INFO - PROCESS | 1788 | 1469135459819 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 1788 | 1469135459833 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:10:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f5400 == 18 [pid = 1788] [id = 206] 14:10:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x9257bc00) [pid = 1788] [serial = 619] [outer = (nil)] 14:10:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x951c4400) [pid = 1788] [serial = 620] [outer = 0x9257bc00] 14:10:59 INFO - PROCESS | 1788 | 1469135459924 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x95259000) [pid = 1788] [serial = 621] [outer = 0x9257bc00] 14:11:00 INFO - PROCESS | 1788 | 1469135460847 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]]]}] 14:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1490ms 14:11:00 INFO - PROCESS | 1788 | 1469135460884 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 14:11:00 INFO - PROCESS | 1788 | 1469135460891 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 14:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:11:00 INFO - PROCESS | 1788 | 1469135460902 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 1788 | 1469135460906 Marionette TRACE conn3 <- [1,798,null,{}] 14:11:00 INFO - PROCESS | 1788 | 1469135460913 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}] 14:11:00 INFO - PROCESS | 1788 | 1469135460919 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:01 INFO - PROCESS | 1788 | 1469135461124 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 14:11:01 INFO - PROCESS | 1788 | 1469135461278 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 1788 | 1469135461286 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223c400 == 19 [pid = 1788] [id = 207] 14:11:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x93944400) [pid = 1788] [serial = 622] [outer = (nil)] 14:11:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x99361c00) [pid = 1788] [serial = 623] [outer = 0x93944400] 14:11:01 INFO - PROCESS | 1788 | 1469135461521 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x99707000) [pid = 1788] [serial = 624] [outer = 0x93944400] 14:11:02 INFO - PROCESS | 1788 | 1469135462546 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]]]}] 14:11:02 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 14:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1682ms 14:11:02 INFO - PROCESS | 1788 | 1469135462585 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 14:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:11:02 INFO - PROCESS | 1788 | 1469135462589 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 14:11:02 INFO - PROCESS | 1788 | 1469135462597 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 1788 | 1469135462603 Marionette TRACE conn3 <- [1,802,null,{}] 14:11:02 INFO - PROCESS | 1788 | 1469135462621 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}] 14:11:02 INFO - PROCESS | 1788 | 1469135462630 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:02 INFO - PROCESS | 1788 | 1469135462836 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 14:11:03 INFO - PROCESS | 1788 | 1469135463051 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 1788 | 1469135463059 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x9210b000 == 20 [pid = 1788] [id = 208] 14:11:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x99bf4c00) [pid = 1788] [serial = 625] [outer = (nil)] 14:11:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9a24dc00) [pid = 1788] [serial = 626] [outer = 0x99bf4c00] 14:11:03 INFO - PROCESS | 1788 | 1469135463185 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9a252c00) [pid = 1788] [serial = 627] [outer = 0x99bf4c00] 14:11:04 INFO - PROCESS | 1788 | 1469135464155 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]]]}] 14:11:04 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 14:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1638ms 14:11:04 INFO - PROCESS | 1788 | 1469135464234 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 1788 | 1469135464238 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 14:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:11:04 INFO - PROCESS | 1788 | 1469135464246 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 1788 | 1469135464250 Marionette TRACE conn3 <- [1,806,null,{}] 14:11:04 INFO - PROCESS | 1788 | 1469135464256 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}] 14:11:04 INFO - PROCESS | 1788 | 1469135464261 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:04 INFO - PROCESS | 1788 | 1469135464483 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 14:11:04 INFO - PROCESS | 1788 | 1469135464728 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 1788 | 1469135464736 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a257400 == 21 [pid = 1788] [id = 209] 14:11:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9a291400) [pid = 1788] [serial = 628] [outer = (nil)] 14:11:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9a754400) [pid = 1788] [serial = 629] [outer = 0x9a291400] 14:11:04 INFO - PROCESS | 1788 | 1469135464821 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9a9dd400) [pid = 1788] [serial = 630] [outer = 0x9a291400] 14:11:05 INFO - PROCESS | 1788 | 1469135465706 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]]]}] 14:11:05 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 14:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1533ms 14:11:05 INFO - PROCESS | 1788 | 1469135465780 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 1788 | 1469135465785 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 14:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:11:05 INFO - PROCESS | 1788 | 1469135465798 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - PROCESS | 1788 | 1469135465801 Marionette TRACE conn3 <- [1,810,null,{}] 14:11:05 INFO - PROCESS | 1788 | 1469135465816 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}] 14:11:05 INFO - PROCESS | 1788 | 1469135465822 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:06 INFO - PROCESS | 1788 | 1469135466050 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 14:11:06 INFO - PROCESS | 1788 | 1469135466260 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 1788 | 1469135466268 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f0c00 == 22 [pid = 1788] [id = 210] 14:11:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9203a400) [pid = 1788] [serial = 631] [outer = (nil)] 14:11:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9210e000) [pid = 1788] [serial = 632] [outer = 0x9203a400] 14:11:06 INFO - PROCESS | 1788 | 1469135466528 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x921eec00) [pid = 1788] [serial = 633] [outer = 0x9203a400] 14:11:07 INFO - PROCESS | 1788 | 1469135467529 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]]]}] 14:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1751ms 14:11:07 INFO - PROCESS | 1788 | 1469135467544 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 14:11:07 INFO - PROCESS | 1788 | 1469135467549 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 14:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:11:07 INFO - PROCESS | 1788 | 1469135467558 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:11:07 INFO - PROCESS | 1788 | 1469135467561 Marionette TRACE conn3 <- [1,814,null,{}] 14:11:07 INFO - PROCESS | 1788 | 1469135467569 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}] 14:11:07 INFO - PROCESS | 1788 | 1469135467575 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:07 INFO - PROCESS | 1788 | 1469135467757 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 14:11:08 INFO - PROCESS | 1788 | --DOCSHELL 0x92572c00 == 21 [pid = 1788] [id = 204] 14:11:08 INFO - PROCESS | 1788 | --DOCSHELL 0x921ebc00 == 20 [pid = 1788] [id = 203] 14:11:08 INFO - PROCESS | 1788 | 1469135468034 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 1788 | 1469135468048 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:08 INFO - PROCESS | 1788 | --DOCSHELL 0x977d3c00 == 19 [pid = 1788] [id = 202] 14:11:08 INFO - PROCESS | 1788 | --DOCSHELL 0x93b65c00 == 18 [pid = 1788] [id = 201] 14:11:08 INFO - PROCESS | 1788 | --DOCSHELL 0x921eb400 == 17 [pid = 1788] [id = 200] 14:11:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x92243800 == 18 [pid = 1788] [id = 211] 14:11:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x92246000) [pid = 1788] [serial = 634] [outer = (nil)] 14:11:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9381b400) [pid = 1788] [serial = 635] [outer = 0x92246000] 14:11:08 INFO - PROCESS | 1788 | 1469135468150 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9512a000) [pid = 1788] [serial = 636] [outer = 0x92246000] 14:11:08 INFO - PROCESS | 1788 | --DOCSHELL 0x92ed6400 == 17 [pid = 1788] [id = 199] 14:11:08 INFO - PROCESS | 1788 | --DOCSHELL 0x921ec000 == 16 [pid = 1788] [id = 198] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x99c33800) [pid = 1788] [serial = 572] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9b5f5800) [pid = 1788] [serial = 575] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0xa2fad400) [pid = 1788] [serial = 584] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x93b67800) [pid = 1788] [serial = 569] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9d877000) [pid = 1788] [serial = 578] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0xa100d400) [pid = 1788] [serial = 581] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x92241000) [pid = 1788] [serial = 589] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9257f400) [pid = 1788] [serial = 568] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x99bef000) [pid = 1788] [serial = 571] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9b0ba800) [pid = 1788] [serial = 574] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9cb07400) [pid = 1788] [serial = 577] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0xa1096800) [pid = 1788] [serial = 580] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0xa23b4000) [pid = 1788] [serial = 583] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x93943400) [pid = 1788] [serial = 586] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x93b70400) [pid = 1788] [serial = 587] [outer = (nil)] [url = about:blank] 14:11:08 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x92249000) [pid = 1788] [serial = 590] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1788 | 1469135469011 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] 14:11:09 INFO - PROCESS | 1788 | 1469135469053 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 14:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:11:09 INFO - PROCESS | 1788 | 1469135469073 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 1788 | 1469135469078 Marionette TRACE conn3 <- [1,818,null,{}] 14:11:09 INFO - PROCESS | 1788 | 1469135469084 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}] 14:11:09 INFO - PROCESS | 1788 | 1469135469090 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:09 INFO - PROCESS | 1788 | 1469135469263 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 14:11:09 INFO - PROCESS | 1788 | 1469135469273 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 1788 | 1469135469281 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x96dde000 == 17 [pid = 1788] [id = 212] 14:11:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x96de0400) [pid = 1788] [serial = 637] [outer = (nil)] 14:11:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x977d4000) [pid = 1788] [serial = 638] [outer = 0x96de0400] 14:11:09 INFO - PROCESS | 1788 | 1469135469354 Marionette DEBUG loaded listener.js 14:11:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x988db000) [pid = 1788] [serial = 639] [outer = 0x96de0400] 14:11:10 INFO - PROCESS | 1788 | 1469135470339 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]]]}] 14:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1290ms 14:11:10 INFO - PROCESS | 1788 | 1469135470358 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 14:11:10 INFO - PROCESS | 1788 | 1469135470361 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 14:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:11:10 INFO - PROCESS | 1788 | 1469135470368 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:11:10 INFO - PROCESS | 1788 | 1469135470374 Marionette TRACE conn3 <- [1,822,null,{}] 14:11:10 INFO - PROCESS | 1788 | 1469135470389 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}] 14:11:10 INFO - PROCESS | 1788 | 1469135470398 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:10 INFO - PROCESS | 1788 | 1469135470619 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 14:11:10 INFO - PROCESS | 1788 | 1469135470650 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 1788 | 1469135470660 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f0800 == 18 [pid = 1788] [id = 213] 14:11:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x99bf9800) [pid = 1788] [serial = 640] [outer = (nil)] 14:11:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x99d55400) [pid = 1788] [serial = 641] [outer = 0x99bf9800] 14:11:10 INFO - PROCESS | 1788 | 1469135470729 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9a24b000) [pid = 1788] [serial = 642] [outer = 0x99bf9800] 14:11:11 INFO - PROCESS | 1788 | 1469135471702 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] 14:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:11:11 INFO - PROCESS | 1788 | 1469135471764 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 14:11:11 INFO - PROCESS | 1788 | 1469135471771 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - PROCESS | 1788 | 1469135471774 Marionette TRACE conn3 <- [1,826,null,{}] 14:11:11 INFO - PROCESS | 1788 | 1469135471787 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}] 14:11:11 INFO - PROCESS | 1788 | 1469135471793 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:12 INFO - PROCESS | 1788 | 1469135472009 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 14:11:12 INFO - PROCESS | 1788 | 1469135472037 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 1788 | 1469135472044 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b62400 == 19 [pid = 1788] [id = 214] 14:11:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x99eae400) [pid = 1788] [serial = 643] [outer = (nil)] 14:11:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9aa46800) [pid = 1788] [serial = 644] [outer = 0x99eae400] 14:11:12 INFO - PROCESS | 1788 | 1469135472127 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9aa49800) [pid = 1788] [serial = 645] [outer = 0x99eae400] 14:11:12 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x950cb000) [pid = 1788] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:11:12 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x921ecc00) [pid = 1788] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:11:12 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x93812800) [pid = 1788] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:11:12 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x99361800) [pid = 1788] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:11:12 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x921ec800) [pid = 1788] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:11:12 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x977d4800) [pid = 1788] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:11:13 INFO - PROCESS | 1788 | 1469135473125 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]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1391ms 14:11:13 INFO - PROCESS | 1788 | 1469135473161 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 1788 | 1469135473165 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 14:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:11:13 INFO - PROCESS | 1788 | 1469135473171 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 1788 | 1469135473174 Marionette TRACE conn3 <- [1,830,null,{}] 14:11:13 INFO - PROCESS | 1788 | 1469135473180 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}] 14:11:13 INFO - PROCESS | 1788 | 1469135473185 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:13 INFO - PROCESS | 1788 | 1469135473376 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 14:11:13 INFO - PROCESS | 1788 | 1469135473393 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 1788 | 1469135473401 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x946de000 == 20 [pid = 1788] [id = 215] 14:11:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x96de0c00) [pid = 1788] [serial = 646] [outer = (nil)] 14:11:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9a9e8c00) [pid = 1788] [serial = 647] [outer = 0x96de0c00] 14:11:13 INFO - PROCESS | 1788 | 1469135473490 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9aa7ec00) [pid = 1788] [serial = 648] [outer = 0x96de0c00] 14:11:14 INFO - PROCESS | 1788 | 1469135474389 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]]]}] 14:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1286ms 14:11:14 INFO - PROCESS | 1788 | 1469135474459 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 14:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:11:14 INFO - PROCESS | 1788 | 1469135474463 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 14:11:14 INFO - PROCESS | 1788 | 1469135474470 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 1788 | 1469135474473 Marionette TRACE conn3 <- [1,834,null,{}] 14:11:14 INFO - PROCESS | 1788 | 1469135474478 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}] 14:11:14 INFO - PROCESS | 1788 | 1469135474489 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:14 INFO - PROCESS | 1788 | 1469135474656 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 14:11:14 INFO - PROCESS | 1788 | 1469135474833 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 1788 | 1469135474845 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x912eac00 == 21 [pid = 1788] [id = 216] 14:11:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x912ed400) [pid = 1788] [serial = 649] [outer = (nil)] 14:11:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9210b800) [pid = 1788] [serial = 650] [outer = 0x912ed400] 14:11:14 INFO - PROCESS | 1788 | 1469135474932 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x921e8000) [pid = 1788] [serial = 651] [outer = 0x912ed400] 14:11:15 INFO - PROCESS | 1788 | 1469135475982 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]]]}] 14:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1530ms 14:11:16 INFO - PROCESS | 1788 | 1469135476003 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 1788 | 1469135476009 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 14:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:11:16 INFO - PROCESS | 1788 | 1469135476018 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - PROCESS | 1788 | 1469135476023 Marionette TRACE conn3 <- [1,838,null,{}] 14:11:16 INFO - PROCESS | 1788 | 1469135476031 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}] 14:11:16 INFO - PROCESS | 1788 | 1469135476040 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:16 INFO - PROCESS | 1788 | 1469135476302 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 14:11:16 INFO - PROCESS | 1788 | 1469135476517 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 1788 | 1469135476530 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x950c4c00 == 22 [pid = 1788] [id = 217] 14:11:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x951cbc00) [pid = 1788] [serial = 652] [outer = (nil)] 14:11:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x96dddc00) [pid = 1788] [serial = 653] [outer = 0x951cbc00] 14:11:16 INFO - PROCESS | 1788 | 1469135476627 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x977d6800) [pid = 1788] [serial = 654] [outer = 0x951cbc00] 14:11:17 INFO - PROCESS | 1788 | 1469135477591 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]]]}] 14:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1635ms 14:11:17 INFO - PROCESS | 1788 | 1469135477657 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 14:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:11:17 INFO - PROCESS | 1788 | 1469135477664 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 14:11:17 INFO - PROCESS | 1788 | 1469135477672 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - PROCESS | 1788 | 1469135477675 Marionette TRACE conn3 <- [1,842,null,{}] 14:11:17 INFO - PROCESS | 1788 | 1469135477682 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}] 14:11:17 INFO - PROCESS | 1788 | 1469135477687 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:17 INFO - PROCESS | 1788 | 1469135477997 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 14:11:18 INFO - PROCESS | 1788 | 1469135478226 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 1788 | 1469135478237 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x9997f800 == 23 [pid = 1788] [id = 218] 14:11:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x99bf3400) [pid = 1788] [serial = 655] [outer = (nil)] 14:11:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x99bf9c00) [pid = 1788] [serial = 656] [outer = 0x99bf3400] 14:11:18 INFO - PROCESS | 1788 | 1469135478317 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x99eaa800) [pid = 1788] [serial = 657] [outer = 0x99bf3400] 14:11:19 INFO - PROCESS | 1788 | 1469135479347 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]]]}] 14:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1732ms 14:11:19 INFO - PROCESS | 1788 | 1469135479405 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 1788 | 1469135479409 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 14:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:11:19 INFO - PROCESS | 1788 | 1469135479424 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 1788 | 1469135479433 Marionette TRACE conn3 <- [1,846,null,{}] 14:11:19 INFO - PROCESS | 1788 | 1469135479443 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}] 14:11:19 INFO - PROCESS | 1788 | 1469135479450 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:19 INFO - PROCESS | 1788 | 1469135479678 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 14:11:19 INFO - PROCESS | 1788 | 1469135479885 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:19 INFO - PROCESS | 1788 | 1469135479895 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x99676400 == 24 [pid = 1788] [id = 219] 14:11:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9aa76c00) [pid = 1788] [serial = 658] [outer = (nil)] 14:11:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9b05f800) [pid = 1788] [serial = 659] [outer = 0x9aa76c00] 14:11:19 INFO - PROCESS | 1788 | 1469135479986 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9b0be000) [pid = 1788] [serial = 660] [outer = 0x9aa76c00] 14:11:20 INFO - PROCESS | 1788 | 1469135480928 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]]]}] 14:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1546ms 14:11:20 INFO - PROCESS | 1788 | 1469135480963 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 14:11:20 INFO - PROCESS | 1788 | 1469135480968 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 14:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:11:20 INFO - PROCESS | 1788 | 1469135480975 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:11:20 INFO - PROCESS | 1788 | 1469135480979 Marionette TRACE conn3 <- [1,850,null,{}] 14:11:20 INFO - PROCESS | 1788 | 1469135480984 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}] 14:11:20 INFO - PROCESS | 1788 | 1469135480990 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:21 INFO - PROCESS | 1788 | 1469135481183 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 14:11:21 INFO - PROCESS | 1788 | 1469135481340 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 1788 | 1469135481348 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f9c00 == 25 [pid = 1788] [id = 220] 14:11:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x921df800) [pid = 1788] [serial = 661] [outer = (nil)] 14:11:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9b611000) [pid = 1788] [serial = 662] [outer = 0x921df800] 14:11:21 INFO - PROCESS | 1788 | 1469135481432 Marionette DEBUG loaded listener.js 14:11:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9b60f000) [pid = 1788] [serial = 663] [outer = 0x921df800] 14:11:22 INFO - PROCESS | 1788 | 1469135482375 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]]]}] 14:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1446ms 14:11:22 INFO - PROCESS | 1788 | 1469135482422 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 14:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:11:22 INFO - PROCESS | 1788 | 1469135482427 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 14:11:22 INFO - PROCESS | 1788 | 1469135482433 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:11:22 INFO - PROCESS | 1788 | 1469135482437 Marionette TRACE conn3 <- [1,854,null,{}] 14:11:22 INFO - PROCESS | 1788 | 1469135482443 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}] 14:11:22 INFO - PROCESS | 1788 | 1469135482448 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:22 INFO - PROCESS | 1788 | 1469135482638 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 14:11:22 INFO - PROCESS | 1788 | 1469135482800 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 1788 | 1469135482818 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b7af400 == 26 [pid = 1788] [id = 221] 14:11:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9b7b0000) [pid = 1788] [serial = 664] [outer = (nil)] 14:11:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9cb0f800) [pid = 1788] [serial = 665] [outer = 0x9b7b0000] 14:11:22 INFO - PROCESS | 1788 | 1469135482962 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9d87a400) [pid = 1788] [serial = 666] [outer = 0x9b7b0000] 14:11:23 INFO - PROCESS | 1788 | 1469135483870 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]]]}] 14:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1488ms 14:11:23 INFO - PROCESS | 1788 | 1469135483921 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 1788 | 1469135483925 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 14:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:11:23 INFO - PROCESS | 1788 | 1469135483932 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 1788 | 1469135483935 Marionette TRACE conn3 <- [1,858,null,{}] 14:11:23 INFO - PROCESS | 1788 | 1469135483942 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}] 14:11:23 INFO - PROCESS | 1788 | 1469135483947 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:24 INFO - PROCESS | 1788 | 1469135484137 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 14:11:24 INFO - PROCESS | 1788 | 1469135484303 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 1788 | 1469135484311 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x9936a000 == 27 [pid = 1788] [id = 222] 14:11:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x9aaa5000) [pid = 1788] [serial = 667] [outer = (nil)] 14:11:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0xa1095c00) [pid = 1788] [serial = 668] [outer = 0x9aaa5000] 14:11:24 INFO - PROCESS | 1788 | 1469135484391 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0xa109e000) [pid = 1788] [serial = 669] [outer = 0x9aaa5000] 14:11:25 INFO - PROCESS | 1788 | 1469135485299 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]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1433ms 14:11:25 INFO - PROCESS | 1788 | 1469135485367 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 1788 | 1469135485372 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 14:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:11:25 INFO - PROCESS | 1788 | 1469135485380 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 1788 | 1469135485383 Marionette TRACE conn3 <- [1,862,null,{}] 14:11:25 INFO - PROCESS | 1788 | 1469135485391 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}] 14:11:25 INFO - PROCESS | 1788 | 1469135485397 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:25 INFO - PROCESS | 1788 | 1469135485659 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 14:11:26 INFO - PROCESS | 1788 | 1469135486071 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 1788 | 1469135486081 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ebc00 == 28 [pid = 1788] [id = 223] 14:11:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x921ed800) [pid = 1788] [serial = 670] [outer = (nil)] 14:11:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x92247000) [pid = 1788] [serial = 671] [outer = 0x921ed800] 14:11:26 INFO - PROCESS | 1788 | 1469135486188 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9257e400) [pid = 1788] [serial = 672] [outer = 0x921ed800] 14:11:27 INFO - PROCESS | 1788 | 1469135487124 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]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1785ms 14:11:27 INFO - PROCESS | 1788 | 1469135487167 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 1788 | 1469135487173 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 14:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:11:27 INFO - PROCESS | 1788 | 1469135487181 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 1788 | 1469135487186 Marionette TRACE conn3 <- [1,866,null,{}] 14:11:27 INFO - PROCESS | 1788 | 1469135487195 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}] 14:11:27 INFO - PROCESS | 1788 | 1469135487203 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:27 INFO - PROCESS | 1788 | 1469135487384 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 14:11:27 INFO - PROCESS | 1788 | 1469135487628 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 1788 | 1469135487636 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x92241400 == 29 [pid = 1788] [id = 224] 14:11:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x93946000) [pid = 1788] [serial = 673] [outer = (nil)] 14:11:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x951c7c00) [pid = 1788] [serial = 674] [outer = 0x93946000] 14:11:27 INFO - PROCESS | 1788 | 1469135487761 Marionette DEBUG loaded listener.js 14:11:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x987f0400) [pid = 1788] [serial = 675] [outer = 0x93946000] 14:11:28 INFO - PROCESS | 1788 | --DOCSHELL 0x946de000 == 28 [pid = 1788] [id = 215] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x9997dc00) [pid = 1788] [serial = 614] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOCSHELL 0x93b62400 == 27 [pid = 1788] [id = 214] 14:11:28 INFO - PROCESS | 1788 | --DOCSHELL 0x912f0800 == 26 [pid = 1788] [id = 213] 14:11:28 INFO - PROCESS | 1788 | --DOCSHELL 0x96dde000 == 25 [pid = 1788] [id = 212] 14:11:28 INFO - PROCESS | 1788 | --DOCSHELL 0x92243800 == 24 [pid = 1788] [id = 211] 14:11:28 INFO - PROCESS | 1788 | --DOCSHELL 0x912f0c00 == 23 [pid = 1788] [id = 210] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9223dc00) [pid = 1788] [serial = 592] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9512dc00) [pid = 1788] [serial = 605] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9524f000) [pid = 1788] [serial = 606] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9223e800) [pid = 1788] [serial = 595] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x93b6c400) [pid = 1788] [serial = 599] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x93b63800) [pid = 1788] [serial = 598] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9936bc00) [pid = 1788] [serial = 611] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x99421000) [pid = 1788] [serial = 612] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9223ec00) [pid = 1788] [serial = 602] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9257c000) [pid = 1788] [serial = 603] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x92247c00) [pid = 1788] [serial = 596] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x987f0800) [pid = 1788] [serial = 609] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x977d8000) [pid = 1788] [serial = 608] [outer = (nil)] [url = about:blank] 14:11:28 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x912f6400) [pid = 1788] [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.] 14:11:28 INFO - PROCESS | 1788 | 1469135488723 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]]]}] 14:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1590ms 14:11:28 INFO - PROCESS | 1788 | 1469135488776 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 14:11:28 INFO - PROCESS | 1788 | 1469135488781 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 14:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:11:28 INFO - PROCESS | 1788 | 1469135488790 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 1788 | 1469135488794 Marionette TRACE conn3 <- [1,870,null,{}] 14:11:28 INFO - PROCESS | 1788 | 1469135488800 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}] 14:11:28 INFO - PROCESS | 1788 | 1469135488805 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:28 INFO - PROCESS | 1788 | 1469135488983 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 14:11:29 INFO - PROCESS | 1788 | 1469135489136 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:29 INFO - PROCESS | 1788 | 1469135489148 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f6400 == 24 [pid = 1788] [id = 225] 14:11:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9223e800) [pid = 1788] [serial = 676] [outer = (nil)] 14:11:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x951c7000) [pid = 1788] [serial = 677] [outer = 0x9223e800] 14:11:29 INFO - PROCESS | 1788 | 1469135489219 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x99360800) [pid = 1788] [serial = 678] [outer = 0x9223e800] 14:11:30 INFO - PROCESS | 1788 | 1469135490075 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]]]}] 14:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1330ms 14:11:30 INFO - PROCESS | 1788 | 1469135490121 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 1788 | 1469135490125 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 14:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:11:30 INFO - PROCESS | 1788 | 1469135490139 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 1788 | 1469135490148 Marionette TRACE conn3 <- [1,874,null,{}] 14:11:30 INFO - PROCESS | 1788 | 1469135490156 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}] 14:11:30 INFO - PROCESS | 1788 | 1469135490163 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:30 INFO - PROCESS | 1788 | 1469135490337 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 14:11:30 INFO - PROCESS | 1788 | 1469135490468 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 1788 | 1469135490478 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x92246800 == 25 [pid = 1788] [id = 226] 14:11:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9512dc00) [pid = 1788] [serial = 679] [outer = (nil)] 14:11:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9a250c00) [pid = 1788] [serial = 680] [outer = 0x9512dc00] 14:11:30 INFO - PROCESS | 1788 | 1469135490560 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9a748c00) [pid = 1788] [serial = 681] [outer = 0x9512dc00] 14:11:31 INFO - PROCESS | 1788 | 1469135491429 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]]]}] 14:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1345ms 14:11:31 INFO - PROCESS | 1788 | 1469135491492 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 14:11:31 INFO - PROCESS | 1788 | 1469135491497 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 14:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:11:31 INFO - PROCESS | 1788 | 1469135491503 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - PROCESS | 1788 | 1469135491506 Marionette TRACE conn3 <- [1,878,null,{}] 14:11:31 INFO - PROCESS | 1788 | 1469135491512 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}] 14:11:31 INFO - PROCESS | 1788 | 1469135491517 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:31 INFO - PROCESS | 1788 | 1469135491730 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 14:11:31 INFO - PROCESS | 1788 | 1469135491756 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 1788 | 1469135491766 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e1c00 == 26 [pid = 1788] [id = 227] 14:11:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x99bfb000) [pid = 1788] [serial = 682] [outer = (nil)] 14:11:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9aa4c400) [pid = 1788] [serial = 683] [outer = 0x99bfb000] 14:11:31 INFO - PROCESS | 1788 | 1469135491850 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9aa53000) [pid = 1788] [serial = 684] [outer = 0x99bfb000] 14:11:32 INFO - PROCESS | 1788 | 1469135492776 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]]]}] 14:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1295ms 14:11:32 INFO - PROCESS | 1788 | 1469135492800 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 14:11:32 INFO - PROCESS | 1788 | 1469135492804 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 14:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:11:32 INFO - PROCESS | 1788 | 1469135492810 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - PROCESS | 1788 | 1469135492814 Marionette TRACE conn3 <- [1,882,null,{}] 14:11:32 INFO - PROCESS | 1788 | 1469135492820 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}] 14:11:32 INFO - PROCESS | 1788 | 1469135492824 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:33 INFO - PROCESS | 1788 | 1469135493093 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 14:11:33 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x92ed5000) [pid = 1788] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:11:33 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x99eae400) [pid = 1788] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:11:33 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x92246000) [pid = 1788] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:11:33 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x96de0400) [pid = 1788] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:11:33 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9203a400) [pid = 1788] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:11:33 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x99bf9800) [pid = 1788] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:11:33 INFO - PROCESS | 1788 | 1469135493189 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 1788 | 1469135493206 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x951c8800 == 27 [pid = 1788] [id = 228] 14:11:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x951cec00) [pid = 1788] [serial = 685] [outer = (nil)] 14:11:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x99bf2c00) [pid = 1788] [serial = 686] [outer = 0x951cec00] 14:11:33 INFO - PROCESS | 1788 | 1469135493288 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9b7a2400) [pid = 1788] [serial = 687] [outer = 0x951cec00] 14:11:34 INFO - PROCESS | 1788 | 1469135494106 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]]]}] 14:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1333ms 14:11:34 INFO - PROCESS | 1788 | 1469135494172 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 14:11:34 INFO - PROCESS | 1788 | 1469135494177 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 14:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:11:34 INFO - PROCESS | 1788 | 1469135494186 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 1788 | 1469135494190 Marionette TRACE conn3 <- [1,886,null,{}] 14:11:34 INFO - PROCESS | 1788 | 1469135494195 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}] 14:11:34 INFO - PROCESS | 1788 | 1469135494201 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:34 INFO - PROCESS | 1788 | 1469135494370 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 14:11:34 INFO - PROCESS | 1788 | 1469135494492 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 1788 | 1469135494500 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ef400 == 28 [pid = 1788] [id = 229] 14:11:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x99d58800) [pid = 1788] [serial = 688] [outer = (nil)] 14:11:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0xa1014c00) [pid = 1788] [serial = 689] [outer = 0x99d58800] 14:11:34 INFO - PROCESS | 1788 | 1469135494574 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0xa1091000) [pid = 1788] [serial = 690] [outer = 0x99d58800] 14:11:35 INFO - PROCESS | 1788 | 1469135495510 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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1343ms 14:11:35 INFO - PROCESS | 1788 | 1469135495530 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 1788 | 1469135495537 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 14:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:11:35 INFO - PROCESS | 1788 | 1469135495547 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 1788 | 1469135495553 Marionette TRACE conn3 <- [1,890,null,{}] 14:11:35 INFO - PROCESS | 1788 | 1469135495561 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}] 14:11:35 INFO - PROCESS | 1788 | 1469135495567 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:35 INFO - PROCESS | 1788 | 1469135495768 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 14:11:36 INFO - PROCESS | 1788 | 1469135496017 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 1788 | 1469135496030 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223e400 == 29 [pid = 1788] [id = 230] 14:11:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x92242400) [pid = 1788] [serial = 691] [outer = (nil)] 14:11:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x9381e400) [pid = 1788] [serial = 692] [outer = 0x92242400] 14:11:36 INFO - PROCESS | 1788 | 1469135496170 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x946de000) [pid = 1788] [serial = 693] [outer = 0x92242400] 14:11:37 INFO - PROCESS | 1788 | 1469135497123 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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1644ms 14:11:37 INFO - PROCESS | 1788 | 1469135497192 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 1788 | 1469135497200 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 14:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:11:37 INFO - PROCESS | 1788 | 1469135497211 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 1788 | 1469135497216 Marionette TRACE conn3 <- [1,894,null,{}] 14:11:37 INFO - PROCESS | 1788 | 1469135497222 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}] 14:11:37 INFO - PROCESS | 1788 | 1469135497228 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:37 INFO - PROCESS | 1788 | 1469135497455 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 14:11:37 INFO - PROCESS | 1788 | 1469135497668 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 1788 | 1469135497677 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x988d9000 == 30 [pid = 1788] [id = 231] 14:11:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x98c52400) [pid = 1788] [serial = 694] [outer = (nil)] 14:11:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x99421000) [pid = 1788] [serial = 695] [outer = 0x98c52400] 14:11:37 INFO - PROCESS | 1788 | 1469135497811 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x99bf5400) [pid = 1788] [serial = 696] [outer = 0x98c52400] 14:11:38 INFO - PROCESS | 1788 | 1469135498838 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]]]}] 14:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1682ms 14:11:38 INFO - PROCESS | 1788 | 1469135498894 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 14:11:38 INFO - PROCESS | 1788 | 1469135498899 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 14:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:11:38 INFO - PROCESS | 1788 | 1469135498906 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - PROCESS | 1788 | 1469135498913 Marionette TRACE conn3 <- [1,898,null,{}] 14:11:38 INFO - PROCESS | 1788 | 1469135498932 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}] 14:11:38 INFO - PROCESS | 1788 | 1469135498941 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:39 INFO - PROCESS | 1788 | 1469135499271 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 14:11:39 INFO - PROCESS | 1788 | 1469135499449 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 1788 | 1469135499462 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d876400 == 31 [pid = 1788] [id = 232] 14:11:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9d877000) [pid = 1788] [serial = 697] [outer = (nil)] 14:11:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9d87cc00) [pid = 1788] [serial = 698] [outer = 0x9d877000] 14:11:39 INFO - PROCESS | 1788 | 1469135499551 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0xa2095800) [pid = 1788] [serial = 699] [outer = 0x9d877000] 14:11:40 INFO - PROCESS | 1788 | 1469135500470 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]]]}] 14:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1587ms 14:11:40 INFO - PROCESS | 1788 | 1469135500494 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 1788 | 1469135500499 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 14:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:11:40 INFO - PROCESS | 1788 | 1469135500506 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 1788 | 1469135500510 Marionette TRACE conn3 <- [1,902,null,{}] 14:11:40 INFO - PROCESS | 1788 | 1469135500516 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}] 14:11:40 INFO - PROCESS | 1788 | 1469135500521 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:40 INFO - PROCESS | 1788 | 1469135500704 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 14:11:40 INFO - PROCESS | 1788 | 1469135500876 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 1788 | 1469135500882 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d879c00 == 32 [pid = 1788] [id = 233] 14:11:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9d87e800) [pid = 1788] [serial = 700] [outer = (nil)] 14:11:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0xa23b4800) [pid = 1788] [serial = 701] [outer = 0x9d87e800] 14:11:40 INFO - PROCESS | 1788 | 1469135500990 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0xa255fc00) [pid = 1788] [serial = 702] [outer = 0x9d87e800] 14:11:41 INFO - PROCESS | 1788 | 1469135501917 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]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1481ms 14:11:41 INFO - PROCESS | 1788 | 1469135501988 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 14:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:11:41 INFO - PROCESS | 1788 | 1469135501993 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 14:11:42 INFO - PROCESS | 1788 | 1469135501999 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 1788 | 1469135502003 Marionette TRACE conn3 <- [1,906,null,{}] 14:11:42 INFO - PROCESS | 1788 | 1469135502009 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}] 14:11:42 INFO - PROCESS | 1788 | 1469135502015 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:42 INFO - PROCESS | 1788 | 1469135502198 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 14:11:42 INFO - PROCESS | 1788 | 1469135502362 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 1788 | 1469135502373 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ea400 == 33 [pid = 1788] [id = 234] 14:11:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x912f1000) [pid = 1788] [serial = 703] [outer = (nil)] 14:11:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0xa2fee000) [pid = 1788] [serial = 704] [outer = 0x912f1000] 14:11:42 INFO - PROCESS | 1788 | 1469135502459 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0xa2ff8400) [pid = 1788] [serial = 705] [outer = 0x912f1000] 14:11:43 INFO - PROCESS | 1788 | 1469135503363 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]]]}] 14:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1438ms 14:11:43 INFO - PROCESS | 1788 | 1469135503437 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 14:11:43 INFO - PROCESS | 1788 | 1469135503442 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 14:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:11:43 INFO - PROCESS | 1788 | 1469135503448 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:11:43 INFO - PROCESS | 1788 | 1469135503452 Marionette TRACE conn3 <- [1,910,null,{}] 14:11:43 INFO - PROCESS | 1788 | 1469135503458 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}] 14:11:43 INFO - PROCESS | 1788 | 1469135503469 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:43 INFO - PROCESS | 1788 | 1469135503753 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 14:11:44 INFO - PROCESS | 1788 | 1469135504000 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 1788 | 1469135504010 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:44 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2fa3c00 == 34 [pid = 1788] [id = 235] 14:11:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0xa2fa7400) [pid = 1788] [serial = 706] [outer = (nil)] 14:11:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0xa4e52400) [pid = 1788] [serial = 707] [outer = 0xa2fa7400] 14:11:44 INFO - PROCESS | 1788 | 1469135504092 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0xa501a400) [pid = 1788] [serial = 708] [outer = 0xa2fa7400] 14:11:44 INFO - PROCESS | 1788 | 1469135504991 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]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1588ms 14:11:45 INFO - PROCESS | 1788 | 1469135505037 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 14:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:11:45 INFO - PROCESS | 1788 | 1469135505041 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 14:11:45 INFO - PROCESS | 1788 | 1469135505048 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 1788 | 1469135505052 Marionette TRACE conn3 <- [1,914,null,{}] 14:11:45 INFO - PROCESS | 1788 | 1469135505058 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}] 14:11:45 INFO - PROCESS | 1788 | 1469135505063 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:45 INFO - PROCESS | 1788 | 1469135505248 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 14:11:45 INFO - PROCESS | 1788 | 1469135505418 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 1788 | 1469135505425 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e8c00 == 35 [pid = 1788] [id = 236] 14:11:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x921ec800) [pid = 1788] [serial = 709] [outer = (nil)] 14:11:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0xa50d6400) [pid = 1788] [serial = 710] [outer = 0x921ec800] 14:11:45 INFO - PROCESS | 1788 | 1469135505511 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0xa622e400) [pid = 1788] [serial = 711] [outer = 0x921ec800] 14:11:46 INFO - PROCESS | 1788 | 1469135506460 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]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1487ms 14:11:46 INFO - PROCESS | 1788 | 1469135506535 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 1788 | 1469135506540 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 14:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:11:46 INFO - PROCESS | 1788 | 1469135506546 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - PROCESS | 1788 | 1469135506550 Marionette TRACE conn3 <- [1,918,null,{}] 14:11:46 INFO - PROCESS | 1788 | 1469135506556 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}] 14:11:46 INFO - PROCESS | 1788 | 1469135506562 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:46 INFO - PROCESS | 1788 | 1469135506821 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 14:11:47 INFO - PROCESS | 1788 | 1469135507309 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 1788 | 1469135507319 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x92572800 == 36 [pid = 1788] [id = 237] 14:11:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x92573000) [pid = 1788] [serial = 712] [outer = (nil)] 14:11:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x92ec8400) [pid = 1788] [serial = 713] [outer = 0x92573000] 14:11:47 INFO - PROCESS | 1788 | 1469135507429 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x93b64c00) [pid = 1788] [serial = 714] [outer = 0x92573000] 14:11:48 INFO - PROCESS | 1788 | 1469135508385 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]]]}] 14:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1891ms 14:11:48 INFO - PROCESS | 1788 | 1469135508442 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 14:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:11:48 INFO - PROCESS | 1788 | 1469135508451 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 14:11:48 INFO - PROCESS | 1788 | 1469135508465 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - PROCESS | 1788 | 1469135508472 Marionette TRACE conn3 <- [1,922,null,{}] 14:11:48 INFO - PROCESS | 1788 | 1469135508482 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}] 14:11:48 INFO - PROCESS | 1788 | 1469135508489 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:48 INFO - PROCESS | 1788 | 1469135508805 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 14:11:49 INFO - PROCESS | 1788 | 1469135509127 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:49 INFO - PROCESS | 1788 | 1469135509137 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x9a9e8c00) [pid = 1788] [serial = 647] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x92037400 == 37 [pid = 1788] [id = 238] 14:11:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x921e3400) [pid = 1788] [serial = 715] [outer = (nil)] 14:11:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9394ac00) [pid = 1788] [serial = 716] [outer = 0x921e3400] 14:11:49 INFO - PROCESS | 1788 | 1469135509279 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x951cb800) [pid = 1788] [serial = 717] [outer = 0x921e3400] 14:11:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9936a000 == 36 [pid = 1788] [id = 222] 14:11:49 INFO - PROCESS | 1788 | --DOCSHELL 0x912f9c00 == 35 [pid = 1788] [id = 220] 14:11:49 INFO - PROCESS | 1788 | --DOCSHELL 0x99676400 == 34 [pid = 1788] [id = 219] 14:11:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9997f800 == 33 [pid = 1788] [id = 218] 14:11:49 INFO - PROCESS | 1788 | --DOCSHELL 0x950c4c00 == 32 [pid = 1788] [id = 217] 14:11:49 INFO - PROCESS | 1788 | --DOCSHELL 0x912eac00 == 31 [pid = 1788] [id = 216] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x99aba000) [pid = 1788] [serial = 615] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x9aa46800) [pid = 1788] [serial = 644] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x9381b400) [pid = 1788] [serial = 635] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x9512a000) [pid = 1788] [serial = 636] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x977d4000) [pid = 1788] [serial = 638] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x988db000) [pid = 1788] [serial = 639] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x951c4400) [pid = 1788] [serial = 620] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x99361c00) [pid = 1788] [serial = 623] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x9a754400) [pid = 1788] [serial = 629] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x912f5c00) [pid = 1788] [serial = 617] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x9a24dc00) [pid = 1788] [serial = 626] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x921eec00) [pid = 1788] [serial = 633] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x9210e000) [pid = 1788] [serial = 632] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x9aa49800) [pid = 1788] [serial = 645] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x9a24b000) [pid = 1788] [serial = 642] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x99d55400) [pid = 1788] [serial = 641] [outer = (nil)] [url = about:blank] 14:11:50 INFO - PROCESS | 1788 | 1469135510215 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]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1805ms 14:11:50 INFO - PROCESS | 1788 | 1469135510270 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 14:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:11:50 INFO - PROCESS | 1788 | 1469135510277 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 14:11:50 INFO - PROCESS | 1788 | 1469135510284 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 1788 | 1469135510288 Marionette TRACE conn3 <- [1,926,null,{}] 14:11:50 INFO - PROCESS | 1788 | 1469135510294 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}] 14:11:50 INFO - PROCESS | 1788 | 1469135510299 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:50 INFO - PROCESS | 1788 | 1469135510469 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 14:11:50 INFO - PROCESS | 1788 | 1469135510481 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 1788 | 1469135510488 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x951c9000 == 32 [pid = 1788] [id = 239] 14:11:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9997f800) [pid = 1788] [serial = 718] [outer = (nil)] 14:11:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x99bf1400) [pid = 1788] [serial = 719] [outer = 0x9997f800] 14:11:50 INFO - PROCESS | 1788 | 1469135510569 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x99c36000) [pid = 1788] [serial = 720] [outer = 0x9997f800] 14:11:51 INFO - PROCESS | 1788 | 1469135511628 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]]]}] 14:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1386ms 14:11:51 INFO - PROCESS | 1788 | 1469135511671 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 1788 | 1469135511677 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 14:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:11:51 INFO - PROCESS | 1788 | 1469135511687 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 1788 | 1469135511693 Marionette TRACE conn3 <- [1,930,null,{}] 14:11:51 INFO - PROCESS | 1788 | 1469135511704 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}] 14:11:51 INFO - PROCESS | 1788 | 1469135511709 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:51 INFO - PROCESS | 1788 | 1469135511966 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 14:11:52 INFO - PROCESS | 1788 | 1469135512202 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 1788 | 1469135512217 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x92572000 == 33 [pid = 1788] [id = 240] 14:11:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x9512a000) [pid = 1788] [serial = 721] [outer = (nil)] 14:11:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x951d1c00) [pid = 1788] [serial = 722] [outer = 0x9512a000] 14:11:52 INFO - PROCESS | 1788 | 1469135512343 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x977d1400) [pid = 1788] [serial = 723] [outer = 0x9512a000] 14:11:53 INFO - PROCESS | 1788 | 1469135513319 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]]]}] 14:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1691ms 14:11:53 INFO - PROCESS | 1788 | 1469135513378 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 1788 | 1469135513387 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 14:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:11:53 INFO - PROCESS | 1788 | 1469135513403 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 1788 | 1469135513411 Marionette TRACE conn3 <- [1,934,null,{}] 14:11:53 INFO - PROCESS | 1788 | 1469135513422 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}] 14:11:53 INFO - PROCESS | 1788 | 1469135513432 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:53 INFO - PROCESS | 1788 | 1469135513668 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 14:11:53 INFO - PROCESS | 1788 | 1469135513949 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 1788 | 1469135513957 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x9936e000 == 34 [pid = 1788] [id = 241] 14:11:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x99bee400) [pid = 1788] [serial = 724] [outer = (nil)] 14:11:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x9a116000) [pid = 1788] [serial = 725] [outer = 0x99bee400] 14:11:54 INFO - PROCESS | 1788 | 1469135514045 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x9a11b000) [pid = 1788] [serial = 726] [outer = 0x99bee400] 14:11:55 INFO - PROCESS | 1788 | 1469135515059 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]]]}] 14:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1693ms 14:11:55 INFO - PROCESS | 1788 | 1469135515095 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 1788 | 1469135515098 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 14:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:11:55 INFO - PROCESS | 1788 | 1469135515106 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 1788 | 1469135515112 Marionette TRACE conn3 <- [1,938,null,{}] 14:11:55 INFO - PROCESS | 1788 | 1469135515129 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}] 14:11:55 INFO - PROCESS | 1788 | 1469135515139 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:55 INFO - PROCESS | 1788 | 1469135515340 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 14:11:55 INFO - PROCESS | 1788 | 1469135515608 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 1788 | 1469135515620 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a252000 == 35 [pid = 1788] [id = 242] 14:11:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x9aa45400) [pid = 1788] [serial = 727] [outer = (nil)] 14:11:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x9aa49800) [pid = 1788] [serial = 728] [outer = 0x9aa45400] 14:11:55 INFO - PROCESS | 1788 | 1469135515750 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x9aa50400) [pid = 1788] [serial = 729] [outer = 0x9aa45400] 14:11:56 INFO - PROCESS | 1788 | 1469135516647 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]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1594ms 14:11:56 INFO - PROCESS | 1788 | 1469135516716 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 1788 | 1469135516721 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 14:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:11:56 INFO - PROCESS | 1788 | 1469135516729 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 1788 | 1469135516733 Marionette TRACE conn3 <- [1,942,null,{}] 14:11:56 INFO - PROCESS | 1788 | 1469135516739 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}] 14:11:56 INFO - PROCESS | 1788 | 1469135516746 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:56 INFO - PROCESS | 1788 | 1469135516952 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 14:11:57 INFO - PROCESS | 1788 | 1469135517175 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 1788 | 1469135517184 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x92248800 == 36 [pid = 1788] [id = 243] 14:11:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x9a9e3400) [pid = 1788] [serial = 730] [outer = (nil)] 14:11:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x9b5ec000) [pid = 1788] [serial = 731] [outer = 0x9a9e3400] 14:11:57 INFO - PROCESS | 1788 | 1469135517282 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9d814000) [pid = 1788] [serial = 732] [outer = 0x9a9e3400] 14:11:58 INFO - PROCESS | 1788 | 1469135518231 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]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1539ms 14:11:58 INFO - PROCESS | 1788 | 1469135518268 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 1788 | 1469135518273 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 14:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:11:58 INFO - PROCESS | 1788 | 1469135518280 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - PROCESS | 1788 | 1469135518284 Marionette TRACE conn3 <- [1,946,null,{}] 14:11:58 INFO - PROCESS | 1788 | 1469135518289 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}] 14:11:58 INFO - PROCESS | 1788 | 1469135518295 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:58 INFO - PROCESS | 1788 | 1469135518497 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 14:11:58 INFO - PROCESS | 1788 | 1469135518724 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 1788 | 1469135518735 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:11:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203f800 == 37 [pid = 1788] [id = 244] 14:11:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x92574400) [pid = 1788] [serial = 733] [outer = (nil)] 14:11:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0xa101b400) [pid = 1788] [serial = 734] [outer = 0x92574400] 14:11:58 INFO - PROCESS | 1788 | 1469135518864 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0xa2305000) [pid = 1788] [serial = 735] [outer = 0x92574400] 14:11:59 INFO - PROCESS | 1788 | 1469135519892 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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1683ms 14:11:59 INFO - PROCESS | 1788 | 1469135519965 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 14:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:11:59 INFO - PROCESS | 1788 | 1469135519969 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 14:11:59 INFO - PROCESS | 1788 | 1469135519977 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 1788 | 1469135519981 Marionette TRACE conn3 <- [1,950,null,{}] 14:11:59 INFO - PROCESS | 1788 | 1469135519987 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}] 14:12:00 INFO - PROCESS | 1788 | 1469135519998 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:00 INFO - PROCESS | 1788 | 1469135520270 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 14:12:00 INFO - PROCESS | 1788 | 1469135520510 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:00 INFO - PROCESS | 1788 | 1469135520519 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x92243800 == 38 [pid = 1788] [id = 245] 14:12:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x9ac57400) [pid = 1788] [serial = 736] [outer = (nil)] 14:12:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0xa3283800) [pid = 1788] [serial = 737] [outer = 0x9ac57400] 14:12:00 INFO - PROCESS | 1788 | 1469135520611 Marionette DEBUG loaded listener.js 14:12:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0xa5011c00) [pid = 1788] [serial = 738] [outer = 0x9ac57400] 14:12:01 INFO - PROCESS | 1788 | 1469135521629 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]]]}] 14:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1732ms 14:12:01 INFO - PROCESS | 1788 | 1469135521708 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 14:12:01 INFO - PROCESS | 1788 | 1469135521713 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 14:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:12:01 INFO - PROCESS | 1788 | 1469135521720 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - PROCESS | 1788 | 1469135521724 Marionette TRACE conn3 <- [1,954,null,{}] 14:12:01 INFO - PROCESS | 1788 | 1469135521730 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}] 14:12:01 INFO - PROCESS | 1788 | 1469135521735 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:01 INFO - PROCESS | 1788 | 1469135521959 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 14:12:02 INFO - PROCESS | 1788 | 1469135522222 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 1788 | 1469135522230 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223e000 == 39 [pid = 1788] [id = 246] 14:12:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9936d000) [pid = 1788] [serial = 739] [outer = (nil)] 14:12:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0xa62c3000) [pid = 1788] [serial = 740] [outer = 0x9936d000] 14:12:02 INFO - PROCESS | 1788 | 1469135522378 Marionette DEBUG loaded listener.js 14:12:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0xa62cbc00) [pid = 1788] [serial = 741] [outer = 0x9936d000] 14:12:03 INFO - PROCESS | 1788 | 1469135523338 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]]]}] 14:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1683ms 14:12:03 INFO - PROCESS | 1788 | 1469135523404 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 14:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:12:03 INFO - PROCESS | 1788 | 1469135523409 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 14:12:03 INFO - PROCESS | 1788 | 1469135523416 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - PROCESS | 1788 | 1469135523420 Marionette TRACE conn3 <- [1,958,null,{}] 14:12:03 INFO - PROCESS | 1788 | 1469135523426 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}] 14:12:03 INFO - PROCESS | 1788 | 1469135523431 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:03 INFO - PROCESS | 1788 | 1469135523648 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 14:12:03 INFO - PROCESS | 1788 | 1469135523869 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 1788 | 1469135523880 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x92244c00 == 40 [pid = 1788] [id = 247] 14:12:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x99bf0c00) [pid = 1788] [serial = 742] [outer = (nil)] 14:12:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0xa6a07400) [pid = 1788] [serial = 743] [outer = 0x99bf0c00] 14:12:04 INFO - PROCESS | 1788 | 1469135524014 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0xa6a09400) [pid = 1788] [serial = 744] [outer = 0x99bf0c00] 14:12:04 INFO - PROCESS | 1788 | 1469135524937 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]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1589ms 14:12:05 INFO - PROCESS | 1788 | 1469135525008 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 1788 | 1469135525015 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 14:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:12:05 INFO - PROCESS | 1788 | 1469135525026 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 1788 | 1469135525033 Marionette TRACE conn3 <- [1,962,null,{}] 14:12:05 INFO - PROCESS | 1788 | 1469135525044 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}] 14:12:05 INFO - PROCESS | 1788 | 1469135525051 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:05 INFO - PROCESS | 1788 | 1469135525292 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 14:12:06 INFO - PROCESS | 1788 | 1469135526027 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 1788 | 1469135526037 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dda800 == 41 [pid = 1788] [id = 248] 14:12:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x91ddb000) [pid = 1788] [serial = 745] [outer = (nil)] 14:12:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x91ddd400) [pid = 1788] [serial = 746] [outer = 0x91ddb000] 14:12:06 INFO - PROCESS | 1788 | 1469135526137 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x92245400) [pid = 1788] [serial = 747] [outer = 0x91ddb000] 14:12:07 INFO - PROCESS | 1788 | 1469135527085 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]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2097ms 14:12:07 INFO - PROCESS | 1788 | 1469135527124 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 1788 | 1469135527131 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 14:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:12:07 INFO - PROCESS | 1788 | 1469135527138 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 1788 | 1469135527144 Marionette TRACE conn3 <- [1,966,null,{}] 14:12:07 INFO - PROCESS | 1788 | 1469135527158 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}] 14:12:07 INFO - PROCESS | 1788 | 1469135527167 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:07 INFO - PROCESS | 1788 | 1469135527404 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 14:12:07 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x921e3400) [pid = 1788] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:12:07 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x92573000) [pid = 1788] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:12:07 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x951cec00) [pid = 1788] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:12:07 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x93946000) [pid = 1788] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:12:07 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x921ed800) [pid = 1788] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:12:07 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x99bfb000) [pid = 1788] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:12:07 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x9512dc00) [pid = 1788] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:12:07 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x96de0c00) [pid = 1788] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:12:07 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9223e800) [pid = 1788] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:12:07 INFO - PROCESS | 1788 | 1469135527704 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 1788 | 1469135527713 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ed800 == 42 [pid = 1788] [id = 249] 14:12:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x92573000) [pid = 1788] [serial = 748] [outer = (nil)] 14:12:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x9512f800) [pid = 1788] [serial = 749] [outer = 0x92573000] 14:12:07 INFO - PROCESS | 1788 | 1469135527808 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x96de0c00) [pid = 1788] [serial = 750] [outer = 0x92573000] 14:12:08 INFO - PROCESS | 1788 | 1469135528605 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]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1538ms 14:12:08 INFO - PROCESS | 1788 | 1469135528682 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 1788 | 1469135528688 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 14:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:12:08 INFO - PROCESS | 1788 | 1469135528697 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 1788 | 1469135528699 Marionette TRACE conn3 <- [1,970,null,{}] 14:12:08 INFO - PROCESS | 1788 | 1469135528706 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}] 14:12:08 INFO - PROCESS | 1788 | 1469135528711 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:08 INFO - PROCESS | 1788 | 1469135528894 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 14:12:09 INFO - PROCESS | 1788 | 1469135529033 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 1788 | 1469135529042 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x951c4400 == 43 [pid = 1788] [id = 250] 14:12:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x99aba000) [pid = 1788] [serial = 751] [outer = (nil)] 14:12:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x9a11a400) [pid = 1788] [serial = 752] [outer = 0x99aba000] 14:12:09 INFO - PROCESS | 1788 | 1469135529125 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x9a24b000) [pid = 1788] [serial = 753] [outer = 0x99aba000] 14:12:10 INFO - PROCESS | 1788 | 1469135530155 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]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1531ms 14:12:10 INFO - PROCESS | 1788 | 1469135530229 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 14:12:10 INFO - PROCESS | 1788 | 1469135530236 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 14:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:12:10 INFO - PROCESS | 1788 | 1469135530244 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - PROCESS | 1788 | 1469135530250 Marionette TRACE conn3 <- [1,974,null,{}] 14:12:10 INFO - PROCESS | 1788 | 1469135530258 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}] 14:12:10 INFO - PROCESS | 1788 | 1469135530264 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:10 INFO - PROCESS | 1788 | 1469135530502 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 14:12:10 INFO - PROCESS | 1788 | 1469135530800 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 1788 | 1469135530813 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd8000 == 44 [pid = 1788] [id = 251] 14:12:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x91ddc000) [pid = 1788] [serial = 754] [outer = (nil)] 14:12:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x93818000) [pid = 1788] [serial = 755] [outer = 0x91ddc000] 14:12:10 INFO - PROCESS | 1788 | 1469135530898 Marionette DEBUG loaded listener.js 14:12:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x99363400) [pid = 1788] [serial = 756] [outer = 0x91ddc000] 14:12:11 INFO - PROCESS | 1788 | 1469135531832 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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1637ms 14:12:11 INFO - PROCESS | 1788 | 1469135531882 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 1788 | 1469135531890 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 14:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:12:11 INFO - PROCESS | 1788 | 1469135531901 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - PROCESS | 1788 | 1469135531907 Marionette TRACE conn3 <- [1,978,null,{}] 14:12:11 INFO - PROCESS | 1788 | 1469135531913 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}] 14:12:11 INFO - PROCESS | 1788 | 1469135531919 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:12 INFO - PROCESS | 1788 | 1469135532116 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 14:12:12 INFO - PROCESS | 1788 | 1469135532341 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 1788 | 1469135532351 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x99bf6800 == 45 [pid = 1788] [id = 252] 14:12:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x9a11ec00) [pid = 1788] [serial = 757] [outer = (nil)] 14:12:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x9a9e7c00) [pid = 1788] [serial = 758] [outer = 0x9a11ec00] 14:12:12 INFO - PROCESS | 1788 | 1469135532480 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x9aaa4400) [pid = 1788] [serial = 759] [outer = 0x9a11ec00] 14:12:13 INFO - PROCESS | 1788 | 1469135533445 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]]]}] 14:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1585ms 14:12:13 INFO - PROCESS | 1788 | 1469135533486 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 14:12:13 INFO - PROCESS | 1788 | 1469135533490 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 14:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:12:13 INFO - PROCESS | 1788 | 1469135533498 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 1788 | 1469135533505 Marionette TRACE conn3 <- [1,982,null,{}] 14:12:13 INFO - PROCESS | 1788 | 1469135533522 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}] 14:12:13 INFO - PROCESS | 1788 | 1469135533531 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:13 INFO - PROCESS | 1788 | 1469135533725 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 14:12:13 INFO - PROCESS | 1788 | 1469135533958 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 1788 | 1469135533970 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x93820400 == 46 [pid = 1788] [id = 253] 14:12:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0xa2fa9800) [pid = 1788] [serial = 760] [outer = (nil)] 14:12:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0xa3285c00) [pid = 1788] [serial = 761] [outer = 0xa2fa9800] 14:12:14 INFO - PROCESS | 1788 | 1469135534095 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0xa4e5d000) [pid = 1788] [serial = 762] [outer = 0xa2fa9800] 14:12:14 INFO - PROCESS | 1788 | 1469135534973 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]]]}] 14:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1546ms 14:12:15 INFO - PROCESS | 1788 | 1469135535044 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 14:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:12:15 INFO - PROCESS | 1788 | 1469135535050 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 14:12:15 INFO - PROCESS | 1788 | 1469135535057 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:12:15 INFO - PROCESS | 1788 | 1469135535061 Marionette TRACE conn3 <- [1,986,null,{}] 14:12:15 INFO - PROCESS | 1788 | 1469135535067 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}] 14:12:15 INFO - PROCESS | 1788 | 1469135535073 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:15 INFO - PROCESS | 1788 | 1469135535296 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 14:12:15 INFO - PROCESS | 1788 | 1469135535552 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 1788 | 1469135535564 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dda000 == 47 [pid = 1788] [id = 254] 14:12:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x9a138800) [pid = 1788] [serial = 763] [outer = (nil)] 14:12:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x9a141800) [pid = 1788] [serial = 764] [outer = 0x9a138800] 14:12:15 INFO - PROCESS | 1788 | 1469135535705 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x9a144c00) [pid = 1788] [serial = 765] [outer = 0x9a138800] 14:12:16 INFO - PROCESS | 1788 | 1469135536592 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]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1597ms 14:12:16 INFO - PROCESS | 1788 | 1469135536655 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 1788 | 1469135536659 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 14:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:12:16 INFO - PROCESS | 1788 | 1469135536665 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 1788 | 1469135536669 Marionette TRACE conn3 <- [1,990,null,{}] 14:12:16 INFO - PROCESS | 1788 | 1469135536675 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}] 14:12:16 INFO - PROCESS | 1788 | 1469135536681 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:16 INFO - PROCESS | 1788 | 1469135536868 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 14:12:17 INFO - PROCESS | 1788 | 1469135537045 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 1788 | 1469135537054 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd5000 == 48 [pid = 1788] [id = 255] 14:12:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x9a139800) [pid = 1788] [serial = 766] [outer = (nil)] 14:12:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0xa23b4c00) [pid = 1788] [serial = 767] [outer = 0x9a139800] 14:12:17 INFO - PROCESS | 1788 | 1469135537136 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0xa3276400) [pid = 1788] [serial = 768] [outer = 0x9a139800] 14:12:18 INFO - PROCESS | 1788 | 1469135538157 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]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1531ms 14:12:18 INFO - PROCESS | 1788 | 1469135538197 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 1788 | 1469135538201 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 14:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:12:18 INFO - PROCESS | 1788 | 1469135538208 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 1788 | 1469135538211 Marionette TRACE conn3 <- [1,994,null,{}] 14:12:18 INFO - PROCESS | 1788 | 1469135538217 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}] 14:12:18 INFO - PROCESS | 1788 | 1469135538228 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:18 INFO - PROCESS | 1788 | 1469135538443 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 14:12:18 INFO - PROCESS | 1788 | 1469135538687 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 1788 | 1469135538697 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc01400 == 49 [pid = 1788] [id = 256] 14:12:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8fc01c00) [pid = 1788] [serial = 769] [outer = (nil)] 14:12:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8fc0d000) [pid = 1788] [serial = 770] [outer = 0x8fc01c00] 14:12:18 INFO - PROCESS | 1788 | 1469135538820 Marionette DEBUG loaded listener.js 14:12:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0xa62c7400) [pid = 1788] [serial = 771] [outer = 0x8fc01c00] 14:12:19 INFO - PROCESS | 1788 | 1469135539766 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]]]}] 14:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1636ms 14:12:19 INFO - PROCESS | 1788 | 1469135539858 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 14:12:19 INFO - PROCESS | 1788 | 1469135539863 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 14:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:12:19 INFO - PROCESS | 1788 | 1469135539871 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:12:19 INFO - PROCESS | 1788 | 1469135539873 Marionette TRACE conn3 <- [1,998,null,{}] 14:12:19 INFO - PROCESS | 1788 | 1469135539880 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}] 14:12:19 INFO - PROCESS | 1788 | 1469135539885 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:20 INFO - PROCESS | 1788 | 1469135540132 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 14:12:20 INFO - PROCESS | 1788 | 1469135540700 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 1788 | 1469135540709 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0e000 == 50 [pid = 1788] [id = 257] 14:12:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x8fc0ec00) [pid = 1788] [serial = 772] [outer = (nil)] 14:12:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x8fd88400) [pid = 1788] [serial = 773] [outer = 0x8fc0ec00] 14:12:20 INFO - PROCESS | 1788 | 1469135540791 Marionette DEBUG loaded listener.js 14:12:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x8fd8d000) [pid = 1788] [serial = 774] [outer = 0x8fc0ec00] 14:12:21 INFO - PROCESS | 1788 | 1469135541778 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]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1946ms 14:12:21 INFO - PROCESS | 1788 | 1469135541819 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 1788 | 1469135541825 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 14:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:12:21 INFO - PROCESS | 1788 | 1469135541851 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 1788 | 1469135541856 Marionette TRACE conn3 <- [1,1002,null,{}] 14:12:21 INFO - PROCESS | 1788 | 1469135541866 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}] 14:12:21 INFO - PROCESS | 1788 | 1469135541873 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:22 INFO - PROCESS | 1788 | 1469135542062 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 14:12:22 INFO - PROCESS | 1788 | 1469135542378 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 1788 | 1469135542389 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ddbc00 == 51 [pid = 1788] [id = 258] 14:12:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x9203c000) [pid = 1788] [serial = 775] [outer = (nil)] 14:12:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x921e0c00) [pid = 1788] [serial = 776] [outer = 0x9203c000] 14:12:22 INFO - PROCESS | 1788 | 1469135542471 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x921eec00) [pid = 1788] [serial = 777] [outer = 0x9203c000] 14:12:23 INFO - PROCESS | 1788 | 1469135543577 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]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1803ms 14:12:23 INFO - PROCESS | 1788 | 1469135543653 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 1788 | 1469135543660 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 14:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:12:23 INFO - PROCESS | 1788 | 1469135543669 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 1788 | 1469135543671 Marionette TRACE conn3 <- [1,1006,null,{}] 14:12:23 INFO - PROCESS | 1788 | 1469135543678 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}] 14:12:23 INFO - PROCESS | 1788 | 1469135543683 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:23 INFO - PROCESS | 1788 | 1469135543862 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 14:12:24 INFO - PROCESS | 1788 | 1469135544081 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 1788 | 1469135544087 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd88800 == 52 [pid = 1788] [id = 259] 14:12:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x9512d000) [pid = 1788] [serial = 778] [outer = (nil)] 14:12:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x9872d000) [pid = 1788] [serial = 779] [outer = 0x9512d000] 14:12:24 INFO - PROCESS | 1788 | 1469135544163 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x9936bc00) [pid = 1788] [serial = 780] [outer = 0x9512d000] 14:12:25 INFO - PROCESS | 1788 | 1469135545087 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]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1481ms 14:12:25 INFO - PROCESS | 1788 | 1469135545150 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 14:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:12:25 INFO - PROCESS | 1788 | 1469135545154 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 14:12:25 INFO - PROCESS | 1788 | 1469135545163 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 1788 | 1469135545172 Marionette TRACE conn3 <- [1,1010,null,{}] 14:12:25 INFO - PROCESS | 1788 | 1469135545186 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}] 14:12:25 INFO - PROCESS | 1788 | 1469135545193 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:25 INFO - PROCESS | 1788 | 1469135545411 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 14:12:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9a257400 == 51 [pid = 1788] [id = 209] 14:12:25 INFO - PROCESS | 1788 | --DOCSHELL 0x921ed800 == 50 [pid = 1788] [id = 249] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x99bf1400) [pid = 1788] [serial = 719] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x9381e400) [pid = 1788] [serial = 692] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0xa2fee000) [pid = 1788] [serial = 704] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0xa23b4800) [pid = 1788] [serial = 701] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x99421000) [pid = 1788] [serial = 695] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x9d87cc00) [pid = 1788] [serial = 698] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0xa1014c00) [pid = 1788] [serial = 689] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0xa50d6400) [pid = 1788] [serial = 710] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0xa4e52400) [pid = 1788] [serial = 707] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x96dddc00) [pid = 1788] [serial = 653] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9cb0f800) [pid = 1788] [serial = 665] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x9b05f800) [pid = 1788] [serial = 659] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x9210b800) [pid = 1788] [serial = 650] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x9b611000) [pid = 1788] [serial = 662] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x99bf9c00) [pid = 1788] [serial = 656] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0xa1095c00) [pid = 1788] [serial = 668] [outer = (nil)] [url = about:blank] 14:12:25 INFO - PROCESS | 1788 | 1469135545697 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 1788 | 1469135545701 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:25 INFO - PROCESS | 1788 | --DOCSHELL 0x91dda800 == 49 [pid = 1788] [id = 248] 14:12:25 INFO - PROCESS | 1788 | --DOCSHELL 0x92244c00 == 48 [pid = 1788] [id = 247] 14:12:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9223e000 == 47 [pid = 1788] [id = 246] 14:12:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc03400 == 48 [pid = 1788] [id = 260] 14:12:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x91dda800) [pid = 1788] [serial = 781] [outer = (nil)] 14:12:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x92575400) [pid = 1788] [serial = 782] [outer = 0x91dda800] 14:12:25 INFO - PROCESS | 1788 | 1469135545786 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x93b67800) [pid = 1788] [serial = 783] [outer = 0x91dda800] 14:12:25 INFO - PROCESS | 1788 | --DOCSHELL 0x92243800 == 47 [pid = 1788] [id = 245] 14:12:25 INFO - PROCESS | 1788 | --DOCSHELL 0x9203f800 == 46 [pid = 1788] [id = 244] 14:12:25 INFO - PROCESS | 1788 | --DOCSHELL 0x92248800 == 45 [pid = 1788] [id = 243] 14:12:26 INFO - PROCESS | 1788 | --DOCSHELL 0x9a252000 == 44 [pid = 1788] [id = 242] 14:12:26 INFO - PROCESS | 1788 | --DOCSHELL 0x9b7af400 == 43 [pid = 1788] [id = 221] 14:12:26 INFO - PROCESS | 1788 | --DOCSHELL 0x9936e000 == 42 [pid = 1788] [id = 241] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x9394ac00) [pid = 1788] [serial = 716] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x951cb800) [pid = 1788] [serial = 717] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x92ec8400) [pid = 1788] [serial = 713] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x93b64c00) [pid = 1788] [serial = 714] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x99bf2c00) [pid = 1788] [serial = 686] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x987f0400) [pid = 1788] [serial = 675] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x92247000) [pid = 1788] [serial = 671] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x9aa53000) [pid = 1788] [serial = 684] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9a748c00) [pid = 1788] [serial = 681] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x9aa7ec00) [pid = 1788] [serial = 648] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x9b7a2400) [pid = 1788] [serial = 687] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x9a250c00) [pid = 1788] [serial = 680] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x9aa4c400) [pid = 1788] [serial = 683] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x99360800) [pid = 1788] [serial = 678] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x9257e400) [pid = 1788] [serial = 672] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x951c7c00) [pid = 1788] [serial = 674] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x951c7000) [pid = 1788] [serial = 677] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1788 | 1469135546599 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]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1493ms 14:12:26 INFO - PROCESS | 1788 | 1469135546654 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 1788 | 1469135546658 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 14:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:12:26 INFO - PROCESS | 1788 | 1469135546665 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:12:26 INFO - PROCESS | 1788 | 1469135546668 Marionette TRACE conn3 <- [1,1014,null,{}] 14:12:26 INFO - PROCESS | 1788 | 1469135546674 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}] 14:12:26 INFO - PROCESS | 1788 | 1469135546679 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:26 INFO - PROCESS | 1788 | 1469135546848 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 14:12:26 INFO - PROCESS | 1788 | 1469135546859 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:26 INFO - PROCESS | 1788 | 1469135546868 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0d800 == 43 [pid = 1788] [id = 261] 14:12:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x912f0c00) [pid = 1788] [serial = 784] [outer = (nil)] 14:12:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x98804000) [pid = 1788] [serial = 785] [outer = 0x912f0c00] 14:12:26 INFO - PROCESS | 1788 | 1469135546936 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x994bfc00) [pid = 1788] [serial = 786] [outer = 0x912f0c00] 14:12:27 INFO - PROCESS | 1788 | 1469135547894 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]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1283ms 14:12:27 INFO - PROCESS | 1788 | 1469135547949 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 1788 | 1469135547952 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 14:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:12:27 INFO - PROCESS | 1788 | 1469135547960 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - PROCESS | 1788 | 1469135547963 Marionette TRACE conn3 <- [1,1018,null,{}] 14:12:27 INFO - PROCESS | 1788 | 1469135547969 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}] 14:12:27 INFO - PROCESS | 1788 | 1469135547974 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:28 INFO - PROCESS | 1788 | 1469135548204 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 14:12:28 INFO - PROCESS | 1788 | 1469135548219 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 1788 | 1469135548238 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x99364c00 == 44 [pid = 1788] [id = 262] 14:12:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x9a13dc00) [pid = 1788] [serial = 787] [outer = (nil)] 14:12:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x9a146400) [pid = 1788] [serial = 788] [outer = 0x9a13dc00] 14:12:28 INFO - PROCESS | 1788 | 1469135548315 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x91dd5400) [pid = 1788] [serial = 789] [outer = 0x9a13dc00] 14:12:29 INFO - PROCESS | 1788 | 1469135549258 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]]]}] 14:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1342ms 14:12:29 INFO - PROCESS | 1788 | 1469135549302 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 1788 | 1469135549306 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 14:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:12:29 INFO - PROCESS | 1788 | 1469135549320 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 1788 | 1469135549323 Marionette TRACE conn3 <- [1,1022,null,{}] 14:12:29 INFO - PROCESS | 1788 | 1469135549329 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}] 14:12:29 INFO - PROCESS | 1788 | 1469135549335 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:29 INFO - PROCESS | 1788 | 1469135549565 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 14:12:29 INFO - PROCESS | 1788 | 1469135549594 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 1788 | 1469135549600 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0d400 == 45 [pid = 1788] [id = 263] 14:12:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x9a11f800) [pid = 1788] [serial = 790] [outer = (nil)] 14:12:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x9aaa1400) [pid = 1788] [serial = 791] [outer = 0x9a11f800] 14:12:29 INFO - PROCESS | 1788 | 1469135549684 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x9b0b8400) [pid = 1788] [serial = 792] [outer = 0x9a11f800] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x99bf4c00) [pid = 1788] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0xa2fa7400) [pid = 1788] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x92242400) [pid = 1788] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x9a291400) [pid = 1788] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x9257bc00) [pid = 1788] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x99bf3400) [pid = 1788] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x912f0000) [pid = 1788] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x9aa76c00) [pid = 1788] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x921ec800) [pid = 1788] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x99d58800) [pid = 1788] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x912ed400) [pid = 1788] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x98c52400) [pid = 1788] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x951cbc00) [pid = 1788] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x93944400) [pid = 1788] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x921df800) [pid = 1788] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x9b7b0000) [pid = 1788] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x9aaa5000) [pid = 1788] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x9d877000) [pid = 1788] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x9d87e800) [pid = 1788] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x912f1000) [pid = 1788] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x921e4400) [pid = 1788] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x91ddb000) [pid = 1788] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x92573000) [pid = 1788] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x92574400) [pid = 1788] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x9936d000) [pid = 1788] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x9512a000) [pid = 1788] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x9a9e3400) [pid = 1788] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x99bee400) [pid = 1788] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x9aa45400) [pid = 1788] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x99bf0c00) [pid = 1788] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x9ac57400) [pid = 1788] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:12:31 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x9997f800) [pid = 1788] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:12:31 INFO - PROCESS | 1788 | 1469135551174 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]]]}] 14:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1991ms 14:12:31 INFO - PROCESS | 1788 | 1469135551304 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 1788 | 1469135551307 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 14:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:12:31 INFO - PROCESS | 1788 | 1469135551314 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - PROCESS | 1788 | 1469135551317 Marionette TRACE conn3 <- [1,1026,null,{}] 14:12:31 INFO - PROCESS | 1788 | 1469135551323 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}] 14:12:31 INFO - PROCESS | 1788 | 1469135551328 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:31 INFO - PROCESS | 1788 | 1469135551542 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 14:12:31 INFO - PROCESS | 1788 | 1469135551556 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 1788 | 1469135551564 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ed800 == 46 [pid = 1788] [id = 264] 14:12:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x92045000) [pid = 1788] [serial = 793] [outer = (nil)] 14:12:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x93812800) [pid = 1788] [serial = 794] [outer = 0x92045000] 14:12:31 INFO - PROCESS | 1788 | 1469135551634 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x93944400) [pid = 1788] [serial = 795] [outer = 0x92045000] 14:12:32 INFO - PROCESS | 1788 | 1469135552469 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]]]}] 14:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1197ms 14:12:32 INFO - PROCESS | 1788 | 1469135552511 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 1788 | 1469135552514 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 14:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:12:32 INFO - PROCESS | 1788 | 1469135552521 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 1788 | 1469135552524 Marionette TRACE conn3 <- [1,1030,null,{}] 14:12:32 INFO - PROCESS | 1788 | 1469135552530 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}] 14:12:32 INFO - PROCESS | 1788 | 1469135552534 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:32 INFO - PROCESS | 1788 | 1469135552702 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 14:12:32 INFO - PROCESS | 1788 | 1469135552712 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 1788 | 1469135552717 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0c000 == 47 [pid = 1788] [id = 265] 14:12:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x912f1800) [pid = 1788] [serial = 796] [outer = (nil)] 14:12:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x99d58800) [pid = 1788] [serial = 797] [outer = 0x912f1800] 14:12:32 INFO - PROCESS | 1788 | 1469135552791 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x9a24ec00) [pid = 1788] [serial = 798] [outer = 0x912f1800] 14:12:33 INFO - PROCESS | 1788 | 1469135553957 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]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1479ms 14:12:34 INFO - PROCESS | 1788 | 1469135554002 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 1788 | 1469135554009 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 14:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:12:34 INFO - PROCESS | 1788 | 1469135554018 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 1788 | 1469135554023 Marionette TRACE conn3 <- [1,1034,null,{}] 14:12:34 INFO - PROCESS | 1788 | 1469135554033 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}] 14:12:34 INFO - PROCESS | 1788 | 1469135554040 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:34 INFO - PROCESS | 1788 | 1469135554246 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 14:12:34 INFO - PROCESS | 1788 | 1469135554486 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 1788 | 1469135554499 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f4000 == 48 [pid = 1788] [id = 266] 14:12:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x91dcf800) [pid = 1788] [serial = 799] [outer = (nil)] 14:12:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x92045800) [pid = 1788] [serial = 800] [outer = 0x91dcf800] 14:12:34 INFO - PROCESS | 1788 | 1469135554644 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x921ee800) [pid = 1788] [serial = 801] [outer = 0x91dcf800] 14:12:35 INFO - PROCESS | 1788 | 1469135555610 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]]]}] 14:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1636ms 14:12:35 INFO - PROCESS | 1788 | 1469135555653 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 14:12:35 INFO - PROCESS | 1788 | 1469135555661 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 14:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:12:35 INFO - PROCESS | 1788 | 1469135555672 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:12:35 INFO - PROCESS | 1788 | 1469135555676 Marionette TRACE conn3 <- [1,1038,null,{}] 14:12:35 INFO - PROCESS | 1788 | 1469135555683 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}] 14:12:35 INFO - PROCESS | 1788 | 1469135555689 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:35 INFO - PROCESS | 1788 | 1469135555892 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 14:12:36 INFO - PROCESS | 1788 | 1469135556129 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 1788 | 1469135556137 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x95129400 == 49 [pid = 1788] [id = 267] 14:12:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x977d9000) [pid = 1788] [serial = 802] [outer = (nil)] 14:12:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x9941a400) [pid = 1788] [serial = 803] [outer = 0x977d9000] 14:12:36 INFO - PROCESS | 1788 | 1469135556279 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x99bf3c00) [pid = 1788] [serial = 804] [outer = 0x977d9000] 14:12:37 INFO - PROCESS | 1788 | 1469135557251 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]]]}] 14:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1640ms 14:12:37 INFO - PROCESS | 1788 | 1469135557313 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 14:12:37 INFO - PROCESS | 1788 | 1469135557317 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 14:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:12:37 INFO - PROCESS | 1788 | 1469135557325 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 1788 | 1469135557331 Marionette TRACE conn3 <- [1,1042,null,{}] 14:12:37 INFO - PROCESS | 1788 | 1469135557348 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}] 14:12:37 INFO - PROCESS | 1788 | 1469135557357 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:37 INFO - PROCESS | 1788 | 1469135557591 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 14:12:37 INFO - PROCESS | 1788 | 1469135557824 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 1788 | 1469135557837 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x99bf1000 == 50 [pid = 1788] [id = 268] 14:12:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x9aa49400) [pid = 1788] [serial = 805] [outer = (nil)] 14:12:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9aa80400) [pid = 1788] [serial = 806] [outer = 0x9aa49400] 14:12:37 INFO - PROCESS | 1788 | 1469135557963 Marionette DEBUG loaded listener.js 14:12:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x9b60d800) [pid = 1788] [serial = 807] [outer = 0x9aa49400] 14:12:38 INFO - PROCESS | 1788 | 1469135558871 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]]]}] 14:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1588ms 14:12:38 INFO - PROCESS | 1788 | 1469135558913 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 14:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:12:38 INFO - PROCESS | 1788 | 1469135558918 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 14:12:38 INFO - PROCESS | 1788 | 1469135558925 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:12:38 INFO - PROCESS | 1788 | 1469135558929 Marionette TRACE conn3 <- [1,1046,null,{}] 14:12:38 INFO - PROCESS | 1788 | 1469135558935 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}] 14:12:38 INFO - PROCESS | 1788 | 1469135558940 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:39 INFO - PROCESS | 1788 | 1469135559137 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 14:12:39 INFO - PROCESS | 1788 | 1469135559317 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:39 INFO - PROCESS | 1788 | 1469135559326 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc09400 == 51 [pid = 1788] [id = 269] 14:12:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x95254c00) [pid = 1788] [serial = 808] [outer = (nil)] 14:12:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x9d818000) [pid = 1788] [serial = 809] [outer = 0x95254c00] 14:12:39 INFO - PROCESS | 1788 | 1469135559463 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0xa100d400) [pid = 1788] [serial = 810] [outer = 0x95254c00] 14:12:40 INFO - PROCESS | 1788 | 1469135560364 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]]]}] 14:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1482ms 14:12:40 INFO - PROCESS | 1788 | 1469135560408 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 1788 | 1469135560412 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 14:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:12:40 INFO - PROCESS | 1788 | 1469135560419 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 1788 | 1469135560423 Marionette TRACE conn3 <- [1,1050,null,{}] 14:12:40 INFO - PROCESS | 1788 | 1469135560429 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}] 14:12:40 INFO - PROCESS | 1788 | 1469135560434 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:40 INFO - PROCESS | 1788 | 1469135560618 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 14:12:40 INFO - PROCESS | 1788 | 1469135560797 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 1788 | 1469135560805 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa7ec00 == 52 [pid = 1788] [id = 270] 14:12:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9aa84800) [pid = 1788] [serial = 811] [outer = (nil)] 14:12:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0xa22f1400) [pid = 1788] [serial = 812] [outer = 0x9aa84800] 14:12:40 INFO - PROCESS | 1788 | 1469135560891 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0xa2327c00) [pid = 1788] [serial = 813] [outer = 0x9aa84800] 14:12:41 INFO - PROCESS | 1788 | 1469135561853 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]]]}] 14:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1484ms 14:12:41 INFO - PROCESS | 1788 | 1469135561904 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 1788 | 1469135561908 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 14:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:12:41 INFO - PROCESS | 1788 | 1469135561915 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 1788 | 1469135561919 Marionette TRACE conn3 <- [1,1054,null,{}] 14:12:41 INFO - PROCESS | 1788 | 1469135561925 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}] 14:12:41 INFO - PROCESS | 1788 | 1469135561936 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:42 INFO - PROCESS | 1788 | 1469135562184 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 14:12:42 INFO - PROCESS | 1788 | 1469135562418 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 1788 | 1469135562429 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc06400 == 53 [pid = 1788] [id = 271] 14:12:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0xa2532400) [pid = 1788] [serial = 814] [outer = (nil)] 14:12:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0xa50e1c00) [pid = 1788] [serial = 815] [outer = 0xa2532400] 14:12:42 INFO - PROCESS | 1788 | 1469135562552 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0xa62c0c00) [pid = 1788] [serial = 816] [outer = 0xa2532400] 14:12:43 INFO - PROCESS | 1788 | 1469135563468 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]]]}] 14:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1593ms 14:12:43 INFO - PROCESS | 1788 | 1469135563509 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 1788 | 1469135563514 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 14:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:12:43 INFO - PROCESS | 1788 | 1469135563521 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - PROCESS | 1788 | 1469135563524 Marionette TRACE conn3 <- [1,1058,null,{}] 14:12:43 INFO - PROCESS | 1788 | 1469135563530 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}] 14:12:43 INFO - PROCESS | 1788 | 1469135563536 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:43 INFO - PROCESS | 1788 | 1469135563723 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 14:12:43 INFO - PROCESS | 1788 | 1469135563956 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 1788 | 1469135563964 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:44 INFO - PROCESS | 1788 | ++DOCSHELL 0xa1095800 == 54 [pid = 1788] [id = 272] 14:12:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0xa3453800) [pid = 1788] [serial = 817] [outer = (nil)] 14:12:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0xa6a0e800) [pid = 1788] [serial = 818] [outer = 0xa3453800] 14:12:44 INFO - PROCESS | 1788 | 1469135564088 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0xa6a10c00) [pid = 1788] [serial = 819] [outer = 0xa3453800] 14:12:45 INFO - PROCESS | 1788 | 1469135565000 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]]]}] 14:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1535ms 14:12:45 INFO - PROCESS | 1788 | 1469135565058 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 14:12:45 INFO - PROCESS | 1788 | 1469135565069 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 14:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:12:45 INFO - PROCESS | 1788 | 1469135565077 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:12:45 INFO - PROCESS | 1788 | 1469135565081 Marionette TRACE conn3 <- [1,1062,null,{}] 14:12:45 INFO - PROCESS | 1788 | 1469135565087 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}] 14:12:45 INFO - PROCESS | 1788 | 1469135565092 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:45 INFO - PROCESS | 1788 | 1469135565317 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 14:12:45 INFO - PROCESS | 1788 | 1469135565548 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 1788 | 1469135565559 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0c400 == 55 [pid = 1788] [id = 273] 14:12:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x9203e400) [pid = 1788] [serial = 820] [outer = (nil)] 14:12:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x99676000) [pid = 1788] [serial = 821] [outer = 0x9203e400] 14:12:45 INFO - PROCESS | 1788 | 1469135565681 Marionette DEBUG loaded listener.js 14:12:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x9a11a800) [pid = 1788] [serial = 822] [outer = 0x9203e400] 14:12:47 INFO - PROCESS | 1788 | 1469135567032 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]]]}] 14:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1984ms 14:12:47 INFO - PROCESS | 1788 | 1469135567102 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 14:12:47 INFO - PROCESS | 1788 | 1469135567108 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 14:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:12:47 INFO - PROCESS | 1788 | 1469135567137 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:12:47 INFO - PROCESS | 1788 | 1469135567142 Marionette TRACE conn3 <- [1,1066,null,{}] 14:12:47 INFO - PROCESS | 1788 | 1469135567151 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}] 14:12:47 INFO - PROCESS | 1788 | 1469135567156 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:47 INFO - PROCESS | 1788 | 1469135567335 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 14:12:47 INFO - PROCESS | 1788 | 1469135567523 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:47 INFO - PROCESS | 1788 | 1469135567532 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd2c00 == 56 [pid = 1788] [id = 274] 14:12:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x91dd3400) [pid = 1788] [serial = 823] [outer = (nil)] 14:12:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x92241000) [pid = 1788] [serial = 824] [outer = 0x91dd3400] 14:12:47 INFO - PROCESS | 1788 | 1469135567604 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x93821400) [pid = 1788] [serial = 825] [outer = 0x91dd3400] 14:12:48 INFO - PROCESS | 1788 | 1469135568640 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]]]}] 14:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1543ms 14:12:48 INFO - PROCESS | 1788 | 1469135568675 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 14:12:48 INFO - PROCESS | 1788 | 1469135568682 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 14:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:12:48 INFO - PROCESS | 1788 | 1469135568692 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:12:48 INFO - PROCESS | 1788 | 1469135568697 Marionette TRACE conn3 <- [1,1070,null,{}] 14:12:48 INFO - PROCESS | 1788 | 1469135568703 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}] 14:12:48 INFO - PROCESS | 1788 | 1469135568709 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:48 INFO - PROCESS | 1788 | 1469135568928 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 14:12:49 INFO - PROCESS | 1788 | --DOCSHELL 0x912ed800 == 55 [pid = 1788] [id = 264] 14:12:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0d400 == 54 [pid = 1788] [id = 263] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x9a11a400) [pid = 1788] [serial = 752] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | 1469135569297 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 1788 | 1469135569310 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:49 INFO - PROCESS | 1788 | --DOCSHELL 0x99364c00 == 53 [pid = 1788] [id = 262] 14:12:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0d800 == 52 [pid = 1788] [id = 261] 14:12:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc03400 == 51 [pid = 1788] [id = 260] 14:12:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc03400 == 52 [pid = 1788] [id = 275] 14:12:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8fc0d800) [pid = 1788] [serial = 826] [outer = (nil)] 14:12:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x9223c800) [pid = 1788] [serial = 827] [outer = 0x8fc0d800] 14:12:49 INFO - PROCESS | 1788 | 1469135569398 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x950ce000) [pid = 1788] [serial = 828] [outer = 0x8fc0d800] 14:12:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd88800 == 51 [pid = 1788] [id = 259] 14:12:49 INFO - PROCESS | 1788 | --DOCSHELL 0x91ddbc00 == 50 [pid = 1788] [id = 258] 14:12:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0e000 == 49 [pid = 1788] [id = 257] 14:12:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc01400 == 48 [pid = 1788] [id = 256] 14:12:49 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd5000 == 47 [pid = 1788] [id = 255] 14:12:49 INFO - PROCESS | 1788 | --DOCSHELL 0x91dda000 == 46 [pid = 1788] [id = 254] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x92249c00) [pid = 1788] [serial = 593] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x9a9dd400) [pid = 1788] [serial = 630] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x95259000) [pid = 1788] [serial = 621] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x99eaa800) [pid = 1788] [serial = 657] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x92046000) [pid = 1788] [serial = 618] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x9b0be000) [pid = 1788] [serial = 660] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0xa622e400) [pid = 1788] [serial = 711] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0xa1091000) [pid = 1788] [serial = 690] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x921e8000) [pid = 1788] [serial = 651] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x99bf5400) [pid = 1788] [serial = 696] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x977d6800) [pid = 1788] [serial = 654] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x99707000) [pid = 1788] [serial = 624] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x9b60f000) [pid = 1788] [serial = 663] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x9d87a400) [pid = 1788] [serial = 666] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0xa109e000) [pid = 1788] [serial = 669] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0xa2095800) [pid = 1788] [serial = 699] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0xa255fc00) [pid = 1788] [serial = 702] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0xa2ff8400) [pid = 1788] [serial = 705] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x92245400) [pid = 1788] [serial = 747] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x9512f800) [pid = 1788] [serial = 749] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0xa2305000) [pid = 1788] [serial = 735] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0xa101b400) [pid = 1788] [serial = 734] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0xa62c3000) [pid = 1788] [serial = 740] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0xa62cbc00) [pid = 1788] [serial = 741] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x977d1400) [pid = 1788] [serial = 723] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x951d1c00) [pid = 1788] [serial = 722] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x9d814000) [pid = 1788] [serial = 732] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x9b5ec000) [pid = 1788] [serial = 731] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x9a11b000) [pid = 1788] [serial = 726] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x9a116000) [pid = 1788] [serial = 725] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x9aa50400) [pid = 1788] [serial = 729] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x9aa49800) [pid = 1788] [serial = 728] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0xa6a09400) [pid = 1788] [serial = 744] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0xa6a07400) [pid = 1788] [serial = 743] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0xa5011c00) [pid = 1788] [serial = 738] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0xa3283800) [pid = 1788] [serial = 737] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x99c36000) [pid = 1788] [serial = 720] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x91ddd400) [pid = 1788] [serial = 746] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x96de0c00) [pid = 1788] [serial = 750] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x9a252c00) [pid = 1788] [serial = 627] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0xa501a400) [pid = 1788] [serial = 708] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x946de000) [pid = 1788] [serial = 693] [outer = (nil)] [url = about:blank] 14:12:50 INFO - PROCESS | 1788 | 1469135570316 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]]]}] 14:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1684ms 14:12:50 INFO - PROCESS | 1788 | 1469135570376 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 14:12:50 INFO - PROCESS | 1788 | 1469135570381 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 14:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:12:50 INFO - PROCESS | 1788 | 1469135570388 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:12:50 INFO - PROCESS | 1788 | 1469135570393 Marionette TRACE conn3 <- [1,1074,null,{}] 14:12:50 INFO - PROCESS | 1788 | 1469135570409 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}] 14:12:50 INFO - PROCESS | 1788 | 1469135570417 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:50 INFO - PROCESS | 1788 | 1469135570588 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 14:12:50 INFO - PROCESS | 1788 | 1469135570777 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:50 INFO - PROCESS | 1788 | 1469135570784 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x99980000 == 47 [pid = 1788] [id = 276] 14:12:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x99abbc00) [pid = 1788] [serial = 829] [outer = (nil)] 14:12:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x99c34400) [pid = 1788] [serial = 830] [outer = 0x99abbc00] 14:12:50 INFO - PROCESS | 1788 | 1469135570866 Marionette DEBUG loaded listener.js 14:12:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9a118000) [pid = 1788] [serial = 831] [outer = 0x99abbc00] 14:12:51 INFO - PROCESS | 1788 | 1469135571667 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]]]}] 14:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1340ms 14:12:51 INFO - PROCESS | 1788 | 1469135571728 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 14:12:51 INFO - PROCESS | 1788 | 1469135571732 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 14:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:12:51 INFO - PROCESS | 1788 | 1469135571739 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 1788 | 1469135571742 Marionette TRACE conn3 <- [1,1078,null,{}] 14:12:51 INFO - PROCESS | 1788 | 1469135571747 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}] 14:12:51 INFO - PROCESS | 1788 | 1469135571752 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:51 INFO - PROCESS | 1788 | 1469135571981 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 14:12:52 INFO - PROCESS | 1788 | 1469135572003 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 1788 | 1469135572011 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x99eaa800 == 48 [pid = 1788] [id = 277] 14:12:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9a138c00) [pid = 1788] [serial = 832] [outer = (nil)] 14:12:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x9a13fc00) [pid = 1788] [serial = 833] [outer = 0x9a138c00] 14:12:52 INFO - PROCESS | 1788 | 1469135572079 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9a24f800) [pid = 1788] [serial = 834] [outer = 0x9a138c00] 14:12:53 INFO - PROCESS | 1788 | 1469135573054 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]]]}] 14:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1342ms 14:12:53 INFO - PROCESS | 1788 | 1469135573082 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 14:12:53 INFO - PROCESS | 1788 | 1469135573112 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 14:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:12:53 INFO - PROCESS | 1788 | 1469135573127 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 1788 | 1469135573131 Marionette TRACE conn3 <- [1,1082,null,{}] 14:12:53 INFO - PROCESS | 1788 | 1469135573137 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}] 14:12:53 INFO - PROCESS | 1788 | 1469135573141 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:53 INFO - PROCESS | 1788 | 1469135573368 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 14:12:53 INFO - PROCESS | 1788 | 1469135573393 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:53 INFO - PROCESS | 1788 | 1469135573405 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x99c3a000 == 49 [pid = 1788] [id = 278] 14:12:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9a11fc00) [pid = 1788] [serial = 835] [outer = (nil)] 14:12:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x9a9dec00) [pid = 1788] [serial = 836] [outer = 0x9a11fc00] 14:12:53 INFO - PROCESS | 1788 | 1469135573471 Marionette DEBUG loaded listener.js 14:12:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x9a9e2800) [pid = 1788] [serial = 837] [outer = 0x9a11fc00] 14:12:54 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x9a11f800) [pid = 1788] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:12:54 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x9203c000) [pid = 1788] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:12:54 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x912f0c00) [pid = 1788] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:12:54 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x9512d000) [pid = 1788] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:12:54 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x9a13dc00) [pid = 1788] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:12:54 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x91dda800) [pid = 1788] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:12:54 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8fc0ec00) [pid = 1788] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:12:54 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x92045000) [pid = 1788] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:12:54 INFO - PROCESS | 1788 | 1469135574689 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]]]}] 14:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1586ms 14:12:54 INFO - PROCESS | 1788 | 1469135574715 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 14:12:54 INFO - PROCESS | 1788 | 1469135574719 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 14:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:12:54 INFO - PROCESS | 1788 | 1469135574726 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 1788 | 1469135574729 Marionette TRACE conn3 <- [1,1086,null,{}] 14:12:54 INFO - PROCESS | 1788 | 1469135574735 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}] 14:12:54 INFO - PROCESS | 1788 | 1469135574745 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:54 INFO - PROCESS | 1788 | 1469135574994 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 14:12:55 INFO - PROCESS | 1788 | 1469135575010 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:55 INFO - PROCESS | 1788 | 1469135575016 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd85000 == 50 [pid = 1788] [id = 279] 14:12:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x92045000) [pid = 1788] [serial = 838] [outer = (nil)] 14:12:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9a251800) [pid = 1788] [serial = 839] [outer = 0x92045000] 14:12:55 INFO - PROCESS | 1788 | 1469135575089 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9aa53800) [pid = 1788] [serial = 840] [outer = 0x92045000] 14:12:55 INFO - PROCESS | 1788 | 1469135575934 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]]]}] 14:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1240ms 14:12:55 INFO - PROCESS | 1788 | 1469135575967 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 14:12:55 INFO - PROCESS | 1788 | 1469135575971 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 14:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:12:55 INFO - PROCESS | 1788 | 1469135575977 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - PROCESS | 1788 | 1469135575981 Marionette TRACE conn3 <- [1,1090,null,{}] 14:12:55 INFO - PROCESS | 1788 | 1469135575987 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}] 14:12:55 INFO - PROCESS | 1788 | 1469135575991 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:56 INFO - PROCESS | 1788 | 1469135576151 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 14:12:56 INFO - PROCESS | 1788 | 1469135576160 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 1788 | 1469135576168 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd82000 == 51 [pid = 1788] [id = 280] 14:12:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x91dd9400) [pid = 1788] [serial = 841] [outer = (nil)] 14:12:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9b5ec000) [pid = 1788] [serial = 842] [outer = 0x91dd9400] 14:12:56 INFO - PROCESS | 1788 | 1469135576236 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9b618400) [pid = 1788] [serial = 843] [outer = 0x91dd9400] 14:12:57 INFO - PROCESS | 1788 | 1469135577455 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]]]}] 14:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1530ms 14:12:57 INFO - PROCESS | 1788 | 1469135577509 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 14:12:57 INFO - PROCESS | 1788 | 1469135577515 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 14:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:12:57 INFO - PROCESS | 1788 | 1469135577524 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:12:57 INFO - PROCESS | 1788 | 1469135577532 Marionette TRACE conn3 <- [1,1094,null,{}] 14:12:57 INFO - PROCESS | 1788 | 1469135577540 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}] 14:12:57 INFO - PROCESS | 1788 | 1469135577544 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:57 INFO - PROCESS | 1788 | 1469135577787 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 14:12:58 INFO - PROCESS | 1788 | 1469135578068 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 1788 | 1469135578076 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ddac00 == 52 [pid = 1788] [id = 281] 14:12:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x92040000) [pid = 1788] [serial = 844] [outer = (nil)] 14:12:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x92244400) [pid = 1788] [serial = 845] [outer = 0x92040000] 14:12:58 INFO - PROCESS | 1788 | 1469135578166 Marionette DEBUG loaded listener.js 14:12:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x93b62800) [pid = 1788] [serial = 846] [outer = 0x92040000] 14:12:59 INFO - PROCESS | 1788 | 1469135579170 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]]]}] 14:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1696ms 14:12:59 INFO - PROCESS | 1788 | 1469135579221 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 14:12:59 INFO - PROCESS | 1788 | 1469135579228 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 14:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:12:59 INFO - PROCESS | 1788 | 1469135579240 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:12:59 INFO - PROCESS | 1788 | 1469135579244 Marionette TRACE conn3 <- [1,1098,null,{}] 14:12:59 INFO - PROCESS | 1788 | 1469135579252 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}] 14:12:59 INFO - PROCESS | 1788 | 1469135579257 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:59 INFO - PROCESS | 1788 | 1469135579460 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 14:12:59 INFO - PROCESS | 1788 | 1469135579730 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:59 INFO - PROCESS | 1788 | 1469135579739 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:12:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e0000 == 53 [pid = 1788] [id = 282] 14:12:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x99361400) [pid = 1788] [serial = 847] [outer = (nil)] 14:12:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x99426000) [pid = 1788] [serial = 848] [outer = 0x99361400] 14:12:59 INFO - PROCESS | 1788 | 1469135579866 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x99c36000) [pid = 1788] [serial = 849] [outer = 0x99361400] 14:13:00 INFO - PROCESS | 1788 | 1469135580809 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]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1634ms 14:13:00 INFO - PROCESS | 1788 | 1469135580875 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 1788 | 1469135580880 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 14:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:13:00 INFO - PROCESS | 1788 | 1469135580887 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 1788 | 1469135580893 Marionette TRACE conn3 <- [1,1102,null,{}] 14:13:00 INFO - PROCESS | 1788 | 1469135580912 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}] 14:13:00 INFO - PROCESS | 1788 | 1469135580922 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:01 INFO - PROCESS | 1788 | 1469135581161 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 14:13:01 INFO - PROCESS | 1788 | 1469135581440 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 1788 | 1469135581449 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa4d000 == 54 [pid = 1788] [id = 283] 14:13:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x9aa4d800) [pid = 1788] [serial = 850] [outer = (nil)] 14:13:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x9c12fc00) [pid = 1788] [serial = 851] [outer = 0x9aa4d800] 14:13:01 INFO - PROCESS | 1788 | 1469135581554 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x9d875800) [pid = 1788] [serial = 852] [outer = 0x9aa4d800] 14:13:02 INFO - PROCESS | 1788 | 1469135582464 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]]]}] 14:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1611ms 14:13:02 INFO - PROCESS | 1788 | 1469135582499 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 14:13:02 INFO - PROCESS | 1788 | 1469135582503 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 14:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:13:02 INFO - PROCESS | 1788 | 1469135582511 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - PROCESS | 1788 | 1469135582515 Marionette TRACE conn3 <- [1,1106,null,{}] 14:13:02 INFO - PROCESS | 1788 | 1469135582521 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}] 14:13:02 INFO - PROCESS | 1788 | 1469135582526 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:02 INFO - PROCESS | 1788 | 1469135582721 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 14:13:02 INFO - PROCESS | 1788 | 1469135582950 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 1788 | 1469135582957 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x9524d800 == 55 [pid = 1788] [id = 284] 14:13:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x99701c00) [pid = 1788] [serial = 853] [outer = (nil)] 14:13:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0xa1097000) [pid = 1788] [serial = 854] [outer = 0x99701c00] 14:13:03 INFO - PROCESS | 1788 | 1469135583084 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0xa2010800) [pid = 1788] [serial = 855] [outer = 0x99701c00] 14:13:03 INFO - PROCESS | 1788 | 1469135583961 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]]]}] 14:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1494ms 14:13:04 INFO - PROCESS | 1788 | 1469135584006 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 14:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:13:04 INFO - PROCESS | 1788 | 1469135584010 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 14:13:04 INFO - PROCESS | 1788 | 1469135584017 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - PROCESS | 1788 | 1469135584021 Marionette TRACE conn3 <- [1,1110,null,{}] 14:13:04 INFO - PROCESS | 1788 | 1469135584027 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}] 14:13:04 INFO - PROCESS | 1788 | 1469135584033 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:04 INFO - PROCESS | 1788 | 1469135584217 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 14:13:04 INFO - PROCESS | 1788 | 1469135584402 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 1788 | 1469135584413 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0b800 == 56 [pid = 1788] [id = 285] 14:13:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x9872dc00) [pid = 1788] [serial = 856] [outer = (nil)] 14:13:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0xa23be800) [pid = 1788] [serial = 857] [outer = 0x9872dc00] 14:13:04 INFO - PROCESS | 1788 | 1469135584496 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0xa2fa7400) [pid = 1788] [serial = 858] [outer = 0x9872dc00] 14:13:05 INFO - PROCESS | 1788 | 1469135585546 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]]]}] 14:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1585ms 14:13:05 INFO - PROCESS | 1788 | 1469135585603 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 1788 | 1469135585606 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 14:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:13:05 INFO - PROCESS | 1788 | 1469135585615 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - PROCESS | 1788 | 1469135585618 Marionette TRACE conn3 <- [1,1114,null,{}] 14:13:05 INFO - PROCESS | 1788 | 1469135585625 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}] 14:13:05 INFO - PROCESS | 1788 | 1469135585636 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:05 INFO - PROCESS | 1788 | 1469135585893 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 14:13:06 INFO - PROCESS | 1788 | 1469135586172 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 1788 | 1469135586181 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc03800 == 57 [pid = 1788] [id = 286] 14:13:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x8fc08800) [pid = 1788] [serial = 859] [outer = (nil)] 14:13:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0xa6233c00) [pid = 1788] [serial = 860] [outer = 0x8fc08800] 14:13:06 INFO - PROCESS | 1788 | 1469135586266 Marionette DEBUG loaded listener.js 14:13:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0xa62c4000) [pid = 1788] [serial = 861] [outer = 0x8fc08800] 14:13:07 INFO - PROCESS | 1788 | 1469135587227 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]]]}] 14:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1648ms 14:13:07 INFO - PROCESS | 1788 | 1469135587263 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 1788 | 1469135587267 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 14:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:13:07 INFO - PROCESS | 1788 | 1469135587275 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 1788 | 1469135587280 Marionette TRACE conn3 <- [1,1118,null,{}] 14:13:07 INFO - PROCESS | 1788 | 1469135587287 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}] 14:13:07 INFO - PROCESS | 1788 | 1469135587291 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:07 INFO - PROCESS | 1788 | 1469135587486 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 14:13:07 INFO - PROCESS | 1788 | 1469135587722 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 1788 | 1469135587732 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x92241c00 == 58 [pid = 1788] [id = 287] 14:13:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9936d800) [pid = 1788] [serial = 862] [outer = (nil)] 14:13:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0xa6a0bc00) [pid = 1788] [serial = 863] [outer = 0x9936d800] 14:13:07 INFO - PROCESS | 1788 | 1469135587854 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0xa6a13000) [pid = 1788] [serial = 864] [outer = 0x9936d800] 14:13:08 INFO - PROCESS | 1788 | 1469135588759 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]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1534ms 14:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:13:08 INFO - PROCESS | 1788 | 1469135588810 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 1788 | 1469135588813 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 14:13:08 INFO - PROCESS | 1788 | 1469135588820 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 1788 | 1469135588823 Marionette TRACE conn3 <- [1,1122,null,{}] 14:13:08 INFO - PROCESS | 1788 | 1469135588829 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}] 14:13:08 INFO - PROCESS | 1788 | 1469135588834 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:09 INFO - PROCESS | 1788 | 1469135589057 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 14:13:09 INFO - PROCESS | 1788 | 1469135589285 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 1788 | 1469135589292 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd6c00 == 59 [pid = 1788] [id = 288] 14:13:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x91dd7c00) [pid = 1788] [serial = 865] [outer = (nil)] 14:13:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x99730800) [pid = 1788] [serial = 866] [outer = 0x91dd7c00] 14:13:09 INFO - PROCESS | 1788 | 1469135589433 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x99733c00) [pid = 1788] [serial = 867] [outer = 0x91dd7c00] 14:13:10 INFO - PROCESS | 1788 | 1469135590340 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]]]}] 14:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1543ms 14:13:10 INFO - PROCESS | 1788 | 1469135590362 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 14:13:10 INFO - PROCESS | 1788 | 1469135590370 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 14:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:13:10 INFO - PROCESS | 1788 | 1469135590377 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 1788 | 1469135590380 Marionette TRACE conn3 <- [1,1126,null,{}] 14:13:10 INFO - PROCESS | 1788 | 1469135590386 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}] 14:13:10 INFO - PROCESS | 1788 | 1469135590391 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:10 INFO - PROCESS | 1788 | 1469135590582 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 14:13:10 INFO - PROCESS | 1788 | 1469135590769 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 1788 | 1469135590778 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd8b000 == 60 [pid = 1788] [id = 289] 14:13:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8fd8d400) [pid = 1788] [serial = 868] [outer = (nil)] 14:13:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x99367400) [pid = 1788] [serial = 869] [outer = 0x8fd8d400] 14:13:10 INFO - PROCESS | 1788 | 1469135590860 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x99736000) [pid = 1788] [serial = 870] [outer = 0x8fd8d400] 14:13:12 INFO - PROCESS | 1788 | 1469135592236 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]]]}] 14:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1903ms 14:13:12 INFO - PROCESS | 1788 | 1469135592319 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 14:13:12 INFO - PROCESS | 1788 | 1469135592326 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 14:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:13:12 INFO - PROCESS | 1788 | 1469135592356 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 1788 | 1469135592360 Marionette TRACE conn3 <- [1,1130,null,{}] 14:13:12 INFO - PROCESS | 1788 | 1469135592369 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}] 14:13:12 INFO - PROCESS | 1788 | 1469135592375 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:12 INFO - PROCESS | 1788 | 1469135592559 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 14:13:12 INFO - PROCESS | 1788 | 1469135592751 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 1788 | 1469135592765 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f5c00 == 61 [pid = 1788] [id = 290] 14:13:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x92571400) [pid = 1788] [serial = 871] [outer = (nil)] 14:13:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x946d9800) [pid = 1788] [serial = 872] [outer = 0x92571400] 14:13:12 INFO - PROCESS | 1788 | 1469135592888 Marionette DEBUG loaded listener.js 14:13:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x95259000) [pid = 1788] [serial = 873] [outer = 0x92571400] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd85000 == 60 [pid = 1788] [id = 279] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x99c3a000 == 59 [pid = 1788] [id = 278] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x99eaa800 == 58 [pid = 1788] [id = 277] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x99980000 == 57 [pid = 1788] [id = 276] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc03400 == 56 [pid = 1788] [id = 275] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd2c00 == 55 [pid = 1788] [id = 274] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa7ec00 == 54 [pid = 1788] [id = 270] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc09400 == 53 [pid = 1788] [id = 269] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x912f4000 == 52 [pid = 1788] [id = 266] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x99bf6800 == 51 [pid = 1788] [id = 252] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x9210b000 == 50 [pid = 1788] [id = 208] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd8000 == 49 [pid = 1788] [id = 251] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x912f5400 == 48 [pid = 1788] [id = 206] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x921e1800 == 47 [pid = 1788] [id = 197] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0c000 == 46 [pid = 1788] [id = 265] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x951c4400 == 45 [pid = 1788] [id = 250] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x99bf1000 == 44 [pid = 1788] [id = 268] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x921ebc00 == 43 [pid = 1788] [id = 223] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x95129400 == 42 [pid = 1788] [id = 267] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc06400 == 41 [pid = 1788] [id = 271] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0xa1095800 == 40 [pid = 1788] [id = 272] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0c400 == 39 [pid = 1788] [id = 273] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x93820400 == 38 [pid = 1788] [id = 253] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x912ed000 == 37 [pid = 1788] [id = 205] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x9223c400 == 36 [pid = 1788] [id = 207] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd8b000 == 35 [pid = 1788] [id = 289] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x92241c00 == 34 [pid = 1788] [id = 287] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd6c00 == 33 [pid = 1788] [id = 288] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc03800 == 32 [pid = 1788] [id = 286] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0b800 == 31 [pid = 1788] [id = 285] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x9524d800 == 30 [pid = 1788] [id = 284] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x921e0000 == 29 [pid = 1788] [id = 282] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa4d000 == 28 [pid = 1788] [id = 283] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x91ddac00 == 27 [pid = 1788] [id = 281] 14:13:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd82000 == 26 [pid = 1788] [id = 280] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x9aaa1400) [pid = 1788] [serial = 791] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x9b0b8400) [pid = 1788] [serial = 792] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x921eec00) [pid = 1788] [serial = 777] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x921e0c00) [pid = 1788] [serial = 776] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x98804000) [pid = 1788] [serial = 785] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x994bfc00) [pid = 1788] [serial = 786] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x9936bc00) [pid = 1788] [serial = 780] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x9872d000) [pid = 1788] [serial = 779] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x9a9e7c00) [pid = 1788] [serial = 758] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9a141800) [pid = 1788] [serial = 764] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x9a146400) [pid = 1788] [serial = 788] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0xa23b4c00) [pid = 1788] [serial = 767] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0xa3285c00) [pid = 1788] [serial = 761] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x93818000) [pid = 1788] [serial = 755] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x92575400) [pid = 1788] [serial = 782] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x93b67800) [pid = 1788] [serial = 783] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x8fc0d000) [pid = 1788] [serial = 770] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x8fd8d000) [pid = 1788] [serial = 774] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8fd88400) [pid = 1788] [serial = 773] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x99d58800) [pid = 1788] [serial = 797] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x91dd5400) [pid = 1788] [serial = 789] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x93812800) [pid = 1788] [serial = 794] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x93944400) [pid = 1788] [serial = 795] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1788 | 1469135595479 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]]]}] 14:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 3144ms 14:13:15 INFO - PROCESS | 1788 | 1469135595495 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 1788 | 1469135595500 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 14:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:13:15 INFO - PROCESS | 1788 | 1469135595510 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - PROCESS | 1788 | 1469135595514 Marionette TRACE conn3 <- [1,1134,null,{}] 14:13:15 INFO - PROCESS | 1788 | 1469135595523 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}] 14:13:15 INFO - PROCESS | 1788 | 1469135595529 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:15 INFO - PROCESS | 1788 | 1469135595701 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 14:13:15 INFO - PROCESS | 1788 | 1469135595845 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:15 INFO - PROCESS | 1788 | 1469135595856 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd8ec00 == 27 [pid = 1788] [id = 291] 14:13:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x8fd90800) [pid = 1788] [serial = 874] [outer = (nil)] 14:13:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x912f0800) [pid = 1788] [serial = 875] [outer = 0x8fd90800] 14:13:15 INFO - PROCESS | 1788 | 1469135595931 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x91dcec00) [pid = 1788] [serial = 876] [outer = 0x8fd90800] 14:13:16 INFO - PROCESS | 1788 | 1469135596787 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]]]}] 14:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1334ms 14:13:16 INFO - PROCESS | 1788 | 1469135596844 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 14:13:16 INFO - PROCESS | 1788 | 1469135596854 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 14:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:13:16 INFO - PROCESS | 1788 | 1469135596866 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:13:16 INFO - PROCESS | 1788 | 1469135596870 Marionette TRACE conn3 <- [1,1138,null,{}] 14:13:16 INFO - PROCESS | 1788 | 1469135596876 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}] 14:13:16 INFO - PROCESS | 1788 | 1469135596882 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:17 INFO - PROCESS | 1788 | 1469135597067 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 14:13:17 INFO - PROCESS | 1788 | 1469135597209 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:17 INFO - PROCESS | 1788 | 1469135597217 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e2000 == 28 [pid = 1788] [id = 292] 14:13:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x921e5400) [pid = 1788] [serial = 877] [outer = (nil)] 14:13:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x9223bc00) [pid = 1788] [serial = 878] [outer = 0x921e5400] 14:13:17 INFO - PROCESS | 1788 | 1469135597296 Marionette DEBUG loaded listener.js 14:13:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x92240c00) [pid = 1788] [serial = 879] [outer = 0x921e5400] 14:13:18 INFO - PROCESS | 1788 | 1469135598222 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]]]}] 14:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1379ms 14:13:18 INFO - PROCESS | 1788 | 1469135598245 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 14:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:13:18 INFO - PROCESS | 1788 | 1469135598249 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 14:13:18 INFO - PROCESS | 1788 | 1469135598256 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:13:18 INFO - PROCESS | 1788 | 1469135598262 Marionette TRACE conn3 <- [1,1142,null,{}] 14:13:18 INFO - PROCESS | 1788 | 1469135598291 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}] 14:13:18 INFO - PROCESS | 1788 | 1469135598301 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:18 INFO - PROCESS | 1788 | 1469135598525 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 14:13:18 INFO - PROCESS | 1788 | 1469135598550 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:18 INFO - PROCESS | 1788 | 1469135598562 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x9512a400 == 29 [pid = 1788] [id = 293] 14:13:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9512a800) [pid = 1788] [serial = 880] [outer = (nil)] 14:13:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x951cec00) [pid = 1788] [serial = 881] [outer = 0x9512a800] 14:13:18 INFO - PROCESS | 1788 | 1469135598641 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x96ddd400) [pid = 1788] [serial = 882] [outer = 0x9512a800] 14:13:19 INFO - PROCESS | 1788 | 1469135599624 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]]]}] 14:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1438ms 14:13:19 INFO - PROCESS | 1788 | 1469135599694 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 14:13:19 INFO - PROCESS | 1788 | 1469135599714 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 14:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:13:19 INFO - PROCESS | 1788 | 1469135599729 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:13:19 INFO - PROCESS | 1788 | 1469135599731 Marionette TRACE conn3 <- [1,1146,null,{}] 14:13:19 INFO - PROCESS | 1788 | 1469135599737 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}] 14:13:19 INFO - PROCESS | 1788 | 1469135599742 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:19 INFO - PROCESS | 1788 | 1469135599972 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x92045000) [pid = 1788] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x9a138c00) [pid = 1788] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x91dd9400) [pid = 1788] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0xa2fa9800) [pid = 1788] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x9a139800) [pid = 1788] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x91ddc000) [pid = 1788] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x9a138800) [pid = 1788] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x9a11ec00) [pid = 1788] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8fc01c00) [pid = 1788] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x99aba000) [pid = 1788] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x9a11fc00) [pid = 1788] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x977d9000) [pid = 1788] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x9203e400) [pid = 1788] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x9aa49400) [pid = 1788] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0xa3453800) [pid = 1788] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x91dd3400) [pid = 1788] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x99abbc00) [pid = 1788] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x91dcf800) [pid = 1788] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x95254c00) [pid = 1788] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0xa2532400) [pid = 1788] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8fc0d800) [pid = 1788] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x912f1800) [pid = 1788] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:13:21 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9aa84800) [pid = 1788] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:13:21 INFO - PROCESS | 1788 | 1469135601349 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 1788 | 1469135601355 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9393f800 == 28 [pid = 1788] [id = 9] 14:13:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd84c00 == 29 [pid = 1788] [id = 294] 14:13:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8fd8e800) [pid = 1788] [serial = 883] [outer = (nil)] 14:13:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x91dd9400) [pid = 1788] [serial = 884] [outer = 0x8fd8e800] 14:13:21 INFO - PROCESS | 1788 | 1469135601460 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x93821800) [pid = 1788] [serial = 885] [outer = 0x8fd8e800] 14:13:22 INFO - PROCESS | 1788 | 1469135602245 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]]]}] 14:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 2534ms 14:13:22 INFO - PROCESS | 1788 | 1469135602263 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 14:13:22 INFO - PROCESS | 1788 | 1469135602266 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 14:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:13:22 INFO - PROCESS | 1788 | 1469135602274 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 1788 | 1469135602278 Marionette TRACE conn3 <- [1,1150,null,{}] 14:13:22 INFO - PROCESS | 1788 | 1469135602296 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}] 14:13:22 INFO - PROCESS | 1788 | 1469135602302 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:22 INFO - PROCESS | 1788 | 1469135602465 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 14:13:22 INFO - PROCESS | 1788 | 1469135602483 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 1788 | 1469135602491 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x9872d800 == 30 [pid = 1788] [id = 295] 14:13:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x987f0000) [pid = 1788] [serial = 886] [outer = (nil)] 14:13:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x99363000) [pid = 1788] [serial = 887] [outer = 0x987f0000] 14:13:22 INFO - PROCESS | 1788 | 1469135602565 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9936d000) [pid = 1788] [serial = 888] [outer = 0x987f0000] 14:13:23 INFO - PROCESS | 1788 | 1469135603776 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]]]}] 14:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1550ms 14:13:23 INFO - PROCESS | 1788 | 1469135603825 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 14:13:23 INFO - PROCESS | 1788 | 1469135603832 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 14:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:13:23 INFO - PROCESS | 1788 | 1469135603842 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - PROCESS | 1788 | 1469135603847 Marionette TRACE conn3 <- [1,1154,null,{}] 14:13:23 INFO - PROCESS | 1788 | 1469135603856 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}] 14:13:23 INFO - PROCESS | 1788 | 1469135603862 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:24 INFO - PROCESS | 1788 | 1469135604100 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 14:13:24 INFO - PROCESS | 1788 | 1469135604388 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 1788 | 1469135604399 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0b000 == 31 [pid = 1788] [id = 296] 14:13:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x912efc00) [pid = 1788] [serial = 889] [outer = (nil)] 14:13:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x921e6c00) [pid = 1788] [serial = 890] [outer = 0x912efc00] 14:13:24 INFO - PROCESS | 1788 | 1469135604490 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x92245400) [pid = 1788] [serial = 891] [outer = 0x912efc00] 14:13:25 INFO - PROCESS | 1788 | 1469135605404 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]]]}] 14:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1596ms 14:13:25 INFO - PROCESS | 1788 | 1469135605439 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 14:13:25 INFO - PROCESS | 1788 | 1469135605446 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 14:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:13:25 INFO - PROCESS | 1788 | 1469135605458 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:13:25 INFO - PROCESS | 1788 | 1469135605461 Marionette TRACE conn3 <- [1,1158,null,{}] 14:13:25 INFO - PROCESS | 1788 | 1469135605468 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}] 14:13:25 INFO - PROCESS | 1788 | 1469135605474 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:25 INFO - PROCESS | 1788 | 1469135605661 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 14:13:25 INFO - PROCESS | 1788 | 1469135605846 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:25 INFO - PROCESS | 1788 | 1469135605853 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd81800 == 32 [pid = 1788] [id = 297] 14:13:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x95127800) [pid = 1788] [serial = 892] [outer = (nil)] 14:13:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x96de2800) [pid = 1788] [serial = 893] [outer = 0x95127800] 14:13:26 INFO - PROCESS | 1788 | 1469135605996 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x96de2400) [pid = 1788] [serial = 894] [outer = 0x95127800] 14:13:27 INFO - PROCESS | 1788 | 1469135606997 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]]]}] 14:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1582ms 14:13:27 INFO - PROCESS | 1788 | 1469135607041 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 1788 | 1469135607047 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 14:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:13:27 INFO - PROCESS | 1788 | 1469135607054 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - PROCESS | 1788 | 1469135607060 Marionette TRACE conn3 <- [1,1162,null,{}] 14:13:27 INFO - PROCESS | 1788 | 1469135607078 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}] 14:13:27 INFO - PROCESS | 1788 | 1469135607087 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:27 INFO - PROCESS | 1788 | 1469135607299 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 14:13:27 INFO - PROCESS | 1788 | 1469135607534 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:27 INFO - PROCESS | 1788 | 1469135607546 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x99977800 == 33 [pid = 1788] [id = 298] 14:13:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x9997f800) [pid = 1788] [serial = 895] [outer = (nil)] 14:13:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x99bf1000) [pid = 1788] [serial = 896] [outer = 0x9997f800] 14:13:27 INFO - PROCESS | 1788 | 1469135607672 Marionette DEBUG loaded listener.js 14:13:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x99bfc400) [pid = 1788] [serial = 897] [outer = 0x9997f800] 14:13:28 INFO - PROCESS | 1788 | 1469135608568 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]]]}] 14:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1590ms 14:13:28 INFO - PROCESS | 1788 | 1469135608645 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 14:13:28 INFO - PROCESS | 1788 | 1469135608649 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 14:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:13:28 INFO - PROCESS | 1788 | 1469135608656 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:13:28 INFO - PROCESS | 1788 | 1469135608660 Marionette TRACE conn3 <- [1,1166,null,{}] 14:13:28 INFO - PROCESS | 1788 | 1469135608666 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}] 14:13:28 INFO - PROCESS | 1788 | 1469135608672 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:28 INFO - PROCESS | 1788 | 1469135608856 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 14:13:29 INFO - PROCESS | 1788 | 1469135609087 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:29 INFO - PROCESS | 1788 | 1469135609097 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b70400 == 34 [pid = 1788] [id = 299] 14:13:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x99d58800) [pid = 1788] [serial = 898] [outer = (nil)] 14:13:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x9a11fc00) [pid = 1788] [serial = 899] [outer = 0x99d58800] 14:13:29 INFO - PROCESS | 1788 | 1469135609193 Marionette DEBUG loaded listener.js 14:13:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x9a138400) [pid = 1788] [serial = 900] [outer = 0x99d58800] 14:13:30 INFO - PROCESS | 1788 | 1469135610080 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]]]}] 14:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1482ms 14:13:30 INFO - PROCESS | 1788 | 1469135610140 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 14:13:30 INFO - PROCESS | 1788 | 1469135610145 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 14:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:13:30 INFO - PROCESS | 1788 | 1469135610151 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:13:30 INFO - PROCESS | 1788 | 1469135610155 Marionette TRACE conn3 <- [1,1170,null,{}] 14:13:30 INFO - PROCESS | 1788 | 1469135610161 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}] 14:13:30 INFO - PROCESS | 1788 | 1469135610167 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:30 INFO - PROCESS | 1788 | 1469135610346 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 14:13:30 INFO - PROCESS | 1788 | 1469135610528 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 1788 | 1469135610536 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x99672800 == 35 [pid = 1788] [id = 300] 14:13:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x99737c00) [pid = 1788] [serial = 901] [outer = (nil)] 14:13:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x9a248800) [pid = 1788] [serial = 902] [outer = 0x99737c00] 14:13:30 INFO - PROCESS | 1788 | 1469135610619 Marionette DEBUG loaded listener.js 14:13:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9a254c00) [pid = 1788] [serial = 903] [outer = 0x99737c00] 14:13:31 INFO - PROCESS | 1788 | 1469135611579 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]]]}] 14:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1488ms 14:13:31 INFO - PROCESS | 1788 | 1469135611640 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 14:13:31 INFO - PROCESS | 1788 | 1469135611645 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 14:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:13:31 INFO - PROCESS | 1788 | 1469135611652 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - PROCESS | 1788 | 1469135611655 Marionette TRACE conn3 <- [1,1174,null,{}] 14:13:31 INFO - PROCESS | 1788 | 1469135611661 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}] 14:13:31 INFO - PROCESS | 1788 | 1469135611673 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:31 INFO - PROCESS | 1788 | 1469135611954 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 14:13:32 INFO - PROCESS | 1788 | 1469135612249 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:32 INFO - PROCESS | 1788 | 1469135612258 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd83c00 == 36 [pid = 1788] [id = 301] 14:13:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x912eac00) [pid = 1788] [serial = 904] [outer = (nil)] 14:13:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x9aa4b000) [pid = 1788] [serial = 905] [outer = 0x912eac00] 14:13:32 INFO - PROCESS | 1788 | 1469135612349 Marionette DEBUG loaded listener.js 14:13:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x9aa50c00) [pid = 1788] [serial = 906] [outer = 0x912eac00] 14:13:33 INFO - PROCESS | 1788 | 1469135613254 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] 14:13:33 INFO - PROCESS | 1788 | 1469135613295 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 14:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:13:33 INFO - PROCESS | 1788 | 1469135613303 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - PROCESS | 1788 | 1469135613305 Marionette TRACE conn3 <- [1,1178,null,{}] 14:13:33 INFO - PROCESS | 1788 | 1469135613312 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}] 14:13:33 INFO - PROCESS | 1788 | 1469135613317 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:33 INFO - PROCESS | 1788 | 1469135613495 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 14:13:33 INFO - PROCESS | 1788 | 1469135613680 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 1788 | 1469135613689 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd88800 == 37 [pid = 1788] [id = 302] 14:13:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x9aa45c00) [pid = 1788] [serial = 907] [outer = (nil)] 14:13:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9b612800) [pid = 1788] [serial = 908] [outer = 0x9aa45c00] 14:13:33 INFO - PROCESS | 1788 | 1469135613816 Marionette DEBUG loaded listener.js 14:13:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9b6e0800) [pid = 1788] [serial = 909] [outer = 0x9aa45c00] 14:13:34 INFO - PROCESS | 1788 | 1469135614738 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] 14:13:34 INFO - PROCESS | 1788 | 1469135614790 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 14:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:13:34 INFO - PROCESS | 1788 | 1469135614797 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:13:34 INFO - PROCESS | 1788 | 1469135614801 Marionette TRACE conn3 <- [1,1182,null,{}] 14:13:34 INFO - PROCESS | 1788 | 1469135614808 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}] 14:13:34 INFO - PROCESS | 1788 | 1469135614813 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:34 INFO - PROCESS | 1788 | 1469135614996 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 14:13:35 INFO - PROCESS | 1788 | 1469135615226 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 1788 | 1469135615232 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc10800 == 38 [pid = 1788] [id = 303] 14:13:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8fd89400) [pid = 1788] [serial = 910] [outer = (nil)] 14:13:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x9d880400) [pid = 1788] [serial = 911] [outer = 0x8fd89400] 14:13:35 INFO - PROCESS | 1788 | 1469135615358 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0xa2009c00) [pid = 1788] [serial = 912] [outer = 0x8fd89400] 14:13:36 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:13:36 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:13:36 INFO - PROCESS | 1788 | 1469135616302 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] 14:13:36 INFO - PROCESS | 1788 | 1469135616392 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 14:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:13:36 INFO - PROCESS | 1788 | 1469135616399 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - PROCESS | 1788 | 1469135616403 Marionette TRACE conn3 <- [1,1186,null,{}] 14:13:36 INFO - PROCESS | 1788 | 1469135616409 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}] 14:13:36 INFO - PROCESS | 1788 | 1469135616415 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:36 INFO - PROCESS | 1788 | 1469135616661 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 14:13:37 INFO - PROCESS | 1788 | 1469135616981 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 1788 | 1469135616988 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc10000 == 39 [pid = 1788] [id = 304] 14:13:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8fd83000) [pid = 1788] [serial = 913] [outer = (nil)] 14:13:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0xa2ff9c00) [pid = 1788] [serial = 914] [outer = 0x8fd83000] 14:13:37 INFO - PROCESS | 1788 | 1469135617072 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0xa3213000) [pid = 1788] [serial = 915] [outer = 0x8fd83000] 14:13:38 INFO - PROCESS | 1788 | 1469135618006 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] 14:13:38 INFO - PROCESS | 1788 | 1469135618092 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 14:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:13:38 INFO - PROCESS | 1788 | 1469135618099 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - PROCESS | 1788 | 1469135618102 Marionette TRACE conn3 <- [1,1190,null,{}] 14:13:38 INFO - PROCESS | 1788 | 1469135618109 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}] 14:13:38 INFO - PROCESS | 1788 | 1469135618114 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:38 INFO - PROCESS | 1788 | 1469135618300 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 14:13:38 INFO - PROCESS | 1788 | 1469135618509 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 1788 | 1469135618517 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f3800 == 40 [pid = 1788] [id = 305] 14:13:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x912f7000) [pid = 1788] [serial = 916] [outer = (nil)] 14:13:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x96de0c00) [pid = 1788] [serial = 917] [outer = 0x912f7000] 14:13:38 INFO - PROCESS | 1788 | 1469135618640 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x9b05f800) [pid = 1788] [serial = 918] [outer = 0x912f7000] 14:13:39 INFO - PROCESS | 1788 | 1469135619579 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] 14:13:39 INFO - PROCESS | 1788 | 1469135619636 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 14:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:13:39 INFO - PROCESS | 1788 | 1469135619644 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:13:39 INFO - PROCESS | 1788 | 1469135619648 Marionette TRACE conn3 <- [1,1194,null,{}] 14:13:39 INFO - PROCESS | 1788 | 1469135619655 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}] 14:13:39 INFO - PROCESS | 1788 | 1469135619661 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:39 INFO - PROCESS | 1788 | 1469135619876 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 14:13:40 INFO - PROCESS | 1788 | 1469135620272 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:40 INFO - PROCESS | 1788 | 1469135620284 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0a000 == 41 [pid = 1788] [id = 306] 14:13:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8fc0b400) [pid = 1788] [serial = 919] [outer = (nil)] 14:13:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8fd82400) [pid = 1788] [serial = 920] [outer = 0x8fc0b400] 14:13:40 INFO - PROCESS | 1788 | 1469135620398 Marionette DEBUG loaded listener.js 14:13:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8fd8dc00) [pid = 1788] [serial = 921] [outer = 0x8fc0b400] 14:13:41 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:13:41 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:13:41 INFO - PROCESS | 1788 | 1469135621316 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] 14:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:13:41 INFO - PROCESS | 1788 | 1469135621412 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 14:13:41 INFO - PROCESS | 1788 | 1469135621420 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:13:41 INFO - PROCESS | 1788 | 1469135621424 Marionette TRACE conn3 <- [1,1198,null,{}] 14:13:41 INFO - PROCESS | 1788 | 1469135621432 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}] 14:13:41 INFO - PROCESS | 1788 | 1469135621440 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:41 INFO - PROCESS | 1788 | 1469135621639 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 14:13:42 INFO - PROCESS | 1788 | 1469135622027 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:42 INFO - PROCESS | 1788 | 1469135622035 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd84c00 == 40 [pid = 1788] [id = 294] 14:13:42 INFO - PROCESS | 1788 | --DOCSHELL 0x9512a400 == 39 [pid = 1788] [id = 293] 14:13:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc07c00 == 40 [pid = 1788] [id = 307] 14:13:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8fd84c00) [pid = 1788] [serial = 922] [outer = (nil)] 14:13:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x92246000) [pid = 1788] [serial = 923] [outer = 0x8fd84c00] 14:13:42 INFO - PROCESS | 1788 | 1469135622162 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x9381c800) [pid = 1788] [serial = 924] [outer = 0x8fd84c00] 14:13:42 INFO - PROCESS | 1788 | --DOCSHELL 0x921e2000 == 39 [pid = 1788] [id = 292] 14:13:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd8ec00 == 38 [pid = 1788] [id = 291] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0xa4e5d000) [pid = 1788] [serial = 762] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0xa3276400) [pid = 1788] [serial = 768] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x99363400) [pid = 1788] [serial = 756] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9a144c00) [pid = 1788] [serial = 765] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x9aaa4400) [pid = 1788] [serial = 759] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0xa62c7400) [pid = 1788] [serial = 771] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x9a24b000) [pid = 1788] [serial = 753] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x9a9dec00) [pid = 1788] [serial = 836] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x9a9e2800) [pid = 1788] [serial = 837] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x9941a400) [pid = 1788] [serial = 803] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x99bf3c00) [pid = 1788] [serial = 804] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x99676000) [pid = 1788] [serial = 821] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x9a11a800) [pid = 1788] [serial = 822] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x9aa80400) [pid = 1788] [serial = 806] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9b60d800) [pid = 1788] [serial = 807] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0xa6a0e800) [pid = 1788] [serial = 818] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0xa6a10c00) [pid = 1788] [serial = 819] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x92241000) [pid = 1788] [serial = 824] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x93821400) [pid = 1788] [serial = 825] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x99c34400) [pid = 1788] [serial = 830] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x92045800) [pid = 1788] [serial = 800] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x921ee800) [pid = 1788] [serial = 801] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x9d818000) [pid = 1788] [serial = 809] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0xa100d400) [pid = 1788] [serial = 810] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0xa50e1c00) [pid = 1788] [serial = 815] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0xa62c0c00) [pid = 1788] [serial = 816] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x9223c800) [pid = 1788] [serial = 827] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x950ce000) [pid = 1788] [serial = 828] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x9a24ec00) [pid = 1788] [serial = 798] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0xa22f1400) [pid = 1788] [serial = 812] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0xa2327c00) [pid = 1788] [serial = 813] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x9aa53800) [pid = 1788] [serial = 840] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x9a13fc00) [pid = 1788] [serial = 833] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x9b5ec000) [pid = 1788] [serial = 842] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x9a24f800) [pid = 1788] [serial = 834] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x9b618400) [pid = 1788] [serial = 843] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x9a251800) [pid = 1788] [serial = 839] [outer = (nil)] [url = about:blank] 14:13:42 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x9a118000) [pid = 1788] [serial = 831] [outer = (nil)] [url = about:blank] 14:13:43 INFO - PROCESS | 1788 | 1469135623087 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]]]}] 14:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1692ms 14:13:43 INFO - PROCESS | 1788 | 1469135623117 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 14:13:43 INFO - PROCESS | 1788 | 1469135623122 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 14:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:13:43 INFO - PROCESS | 1788 | 1469135623131 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 1788 | 1469135623135 Marionette TRACE conn3 <- [1,1202,null,{}] 14:13:43 INFO - PROCESS | 1788 | 1469135623141 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}] 14:13:43 INFO - PROCESS | 1788 | 1469135623146 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:43 INFO - PROCESS | 1788 | 1469135623337 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 14:13:43 INFO - PROCESS | 1788 | 1469135623347 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 1788 | 1469135623355 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x93821400 == 39 [pid = 1788] [id = 308] 14:13:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x977d2c00) [pid = 1788] [serial = 925] [outer = (nil)] 14:13:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x98c45c00) [pid = 1788] [serial = 926] [outer = 0x977d2c00] 14:13:43 INFO - PROCESS | 1788 | 1469135623440 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9936f400) [pid = 1788] [serial = 927] [outer = 0x977d2c00] 14:13:44 INFO - PROCESS | 1788 | 1469135624420 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]]]}] 14:13:44 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 14:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1332ms 14:13:44 INFO - PROCESS | 1788 | 1469135624464 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 14:13:44 INFO - PROCESS | 1788 | 1469135624468 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 14:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:13:44 INFO - PROCESS | 1788 | 1469135624482 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - PROCESS | 1788 | 1469135624491 Marionette TRACE conn3 <- [1,1206,null,{}] 14:13:44 INFO - PROCESS | 1788 | 1469135624504 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}] 14:13:44 INFO - PROCESS | 1788 | 1469135624511 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:44 INFO - PROCESS | 1788 | 1469135624761 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 14:13:44 INFO - PROCESS | 1788 | 1469135624787 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:44 INFO - PROCESS | 1788 | 1469135624794 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x95254c00 == 40 [pid = 1788] [id = 309] 14:13:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x99732c00) [pid = 1788] [serial = 928] [outer = (nil)] 14:13:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x9a11b000) [pid = 1788] [serial = 929] [outer = 0x99732c00] 14:13:44 INFO - PROCESS | 1788 | 1469135624866 Marionette DEBUG loaded listener.js 14:13:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x9a144000) [pid = 1788] [serial = 930] [outer = 0x99732c00] 14:13:45 INFO - PROCESS | 1788 | 1469135625809 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]]]}] 14:13:45 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 14:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1400ms 14:13:45 INFO - PROCESS | 1788 | 1469135625876 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 14:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:13:45 INFO - PROCESS | 1788 | 1469135625881 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 14:13:45 INFO - PROCESS | 1788 | 1469135625888 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:13:45 INFO - PROCESS | 1788 | 1469135625891 Marionette TRACE conn3 <- [1,1210,null,{}] 14:13:45 INFO - PROCESS | 1788 | 1469135625897 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}] 14:13:45 INFO - PROCESS | 1788 | 1469135625903 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:46 INFO - PROCESS | 1788 | 1469135626166 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 14:13:46 INFO - PROCESS | 1788 | 1469135626212 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 1788 | 1469135626220 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x977d1c00 == 41 [pid = 1788] [id = 310] 14:13:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x99bfb000) [pid = 1788] [serial = 931] [outer = (nil)] 14:13:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x9a58a000) [pid = 1788] [serial = 932] [outer = 0x99bfb000] 14:13:46 INFO - PROCESS | 1788 | 1469135626301 Marionette DEBUG loaded listener.js 14:13:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x9a9e3c00) [pid = 1788] [serial = 933] [outer = 0x99bfb000] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x988cf000) [pid = 1788] [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.] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x92040000) [pid = 1788] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x99361400) [pid = 1788] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x9aa4d800) [pid = 1788] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x99701c00) [pid = 1788] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x9872dc00) [pid = 1788] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8fc08800) [pid = 1788] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x9936d800) [pid = 1788] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x921e5400) [pid = 1788] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x91dd7c00) [pid = 1788] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x92571400) [pid = 1788] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8fd90800) [pid = 1788] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8fd8d400) [pid = 1788] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9512a800) [pid = 1788] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:13:47 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8fd8e800) [pid = 1788] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:13:47 INFO - PROCESS | 1788 | 1469135627439 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]]]}] 14:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1588ms 14:13:47 INFO - PROCESS | 1788 | 1469135627476 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 1788 | 1469135627480 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 14:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:13:47 INFO - PROCESS | 1788 | 1469135627487 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - PROCESS | 1788 | 1469135627490 Marionette TRACE conn3 <- [1,1214,null,{}] 14:13:47 INFO - PROCESS | 1788 | 1469135627496 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}] 14:13:47 INFO - PROCESS | 1788 | 1469135627501 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:47 INFO - PROCESS | 1788 | 1469135627731 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 14:13:47 INFO - PROCESS | 1788 | 1469135627750 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 1788 | 1469135627767 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x951d2800 == 42 [pid = 1788] [id = 311] 14:13:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x977d4000) [pid = 1788] [serial = 934] [outer = (nil)] 14:13:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9a119400) [pid = 1788] [serial = 935] [outer = 0x977d4000] 14:13:47 INFO - PROCESS | 1788 | 1469135627848 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x9a9ea000) [pid = 1788] [serial = 936] [outer = 0x977d4000] 14:13:48 INFO - PROCESS | 1788 | 1469135628726 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]]]}] 14:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1280ms 14:13:48 INFO - PROCESS | 1788 | 1469135628769 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 14:13:48 INFO - PROCESS | 1788 | 1469135628773 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 14:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:13:48 INFO - PROCESS | 1788 | 1469135628779 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:13:48 INFO - PROCESS | 1788 | 1469135628782 Marionette TRACE conn3 <- [1,1218,null,{}] 14:13:48 INFO - PROCESS | 1788 | 1469135628788 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}] 14:13:48 INFO - PROCESS | 1788 | 1469135628793 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:48 INFO - PROCESS | 1788 | 1469135628965 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 14:13:49 INFO - PROCESS | 1788 | 1469135629216 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:49 INFO - PROCESS | 1788 | 1469135629229 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc03400 == 43 [pid = 1788] [id = 312] 14:13:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8fc05000) [pid = 1788] [serial = 937] [outer = (nil)] 14:13:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8fc0ec00) [pid = 1788] [serial = 938] [outer = 0x8fc05000] 14:13:49 INFO - PROCESS | 1788 | 1469135629317 Marionette DEBUG loaded listener.js 14:13:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x912f7800) [pid = 1788] [serial = 939] [outer = 0x8fc05000] 14:13:50 INFO - PROCESS | 1788 | 1469135630322 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]]]}] 14:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1582ms 14:13:50 INFO - PROCESS | 1788 | 1469135630365 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 14:13:50 INFO - PROCESS | 1788 | 1469135630372 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 14:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:13:50 INFO - PROCESS | 1788 | 1469135630380 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:13:50 INFO - PROCESS | 1788 | 1469135630385 Marionette TRACE conn3 <- [1,1222,null,{}] 14:13:50 INFO - PROCESS | 1788 | 1469135630393 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}] 14:13:50 INFO - PROCESS | 1788 | 1469135630402 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:50 INFO - PROCESS | 1788 | 1469135630611 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 14:13:50 INFO - PROCESS | 1788 | 1469135630864 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 1788 | 1469135630871 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x946de800 == 44 [pid = 1788] [id = 313] 14:13:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x95127c00) [pid = 1788] [serial = 940] [outer = (nil)] 14:13:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x951d1000) [pid = 1788] [serial = 941] [outer = 0x95127c00] 14:13:51 INFO - PROCESS | 1788 | 1469135631005 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x977d4c00) [pid = 1788] [serial = 942] [outer = 0x95127c00] 14:13:52 INFO - PROCESS | 1788 | 1469135632048 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] 14:13:52 INFO - PROCESS | 1788 | 1469135632093 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 14:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:13:52 INFO - PROCESS | 1788 | 1469135632101 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 1788 | 1469135632106 Marionette TRACE conn3 <- [1,1226,null,{}] 14:13:52 INFO - PROCESS | 1788 | 1469135632113 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}] 14:13:52 INFO - PROCESS | 1788 | 1469135632119 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:52 INFO - PROCESS | 1788 | 1469135632335 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 14:13:52 INFO - PROCESS | 1788 | 1469135632661 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 1788 | 1469135632670 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x9972b000 == 45 [pid = 1788] [id = 314] 14:13:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x99abb800) [pid = 1788] [serial = 943] [outer = (nil)] 14:13:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x9a113c00) [pid = 1788] [serial = 944] [outer = 0x99abb800] 14:13:52 INFO - PROCESS | 1788 | 1469135632760 Marionette DEBUG loaded listener.js 14:13:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x9a139400) [pid = 1788] [serial = 945] [outer = 0x99abb800] 14:13:53 INFO - PROCESS | 1788 | 1469135633701 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]]]}] 14:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1637ms 14:13:53 INFO - PROCESS | 1788 | 1469135633739 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 14:13:53 INFO - PROCESS | 1788 | 1469135633743 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 14:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:13:53 INFO - PROCESS | 1788 | 1469135633760 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:13:53 INFO - PROCESS | 1788 | 1469135633770 Marionette TRACE conn3 <- [1,1230,null,{}] 14:13:53 INFO - PROCESS | 1788 | 1469135633777 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}] 14:13:53 INFO - PROCESS | 1788 | 1469135633784 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:53 INFO - PROCESS | 1788 | 1469135633994 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 14:13:54 INFO - PROCESS | 1788 | 1469135634225 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:54 INFO - PROCESS | 1788 | 1469135634237 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dda400 == 46 [pid = 1788] [id = 315] 14:13:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x9a9e0000) [pid = 1788] [serial = 946] [outer = (nil)] 14:13:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x9b0b6000) [pid = 1788] [serial = 947] [outer = 0x9a9e0000] 14:13:54 INFO - PROCESS | 1788 | 1469135634360 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x9b60e000) [pid = 1788] [serial = 948] [outer = 0x9a9e0000] 14:13:55 INFO - PROCESS | 1788 | 1469135635312 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]]]}] 14:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1609ms 14:13:55 INFO - PROCESS | 1788 | 1469135635361 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 14:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:13:55 INFO - PROCESS | 1788 | 1469135635367 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 14:13:55 INFO - PROCESS | 1788 | 1469135635374 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:13:55 INFO - PROCESS | 1788 | 1469135635377 Marionette TRACE conn3 <- [1,1234,null,{}] 14:13:55 INFO - PROCESS | 1788 | 1469135635383 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}] 14:13:55 INFO - PROCESS | 1788 | 1469135635389 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:55 INFO - PROCESS | 1788 | 1469135635590 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 14:13:55 INFO - PROCESS | 1788 | 1469135635839 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:55 INFO - PROCESS | 1788 | 1469135635849 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e5400 == 47 [pid = 1788] [id = 316] 14:13:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x987eec00) [pid = 1788] [serial = 949] [outer = (nil)] 14:13:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x9d811800) [pid = 1788] [serial = 950] [outer = 0x987eec00] 14:13:55 INFO - PROCESS | 1788 | 1469135635974 Marionette DEBUG loaded listener.js 14:13:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0xa1016000) [pid = 1788] [serial = 951] [outer = 0x987eec00] 14:13:56 INFO - PROCESS | 1788 | 1469135636863 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]]]}] 14:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1532ms 14:13:56 INFO - PROCESS | 1788 | 1469135636906 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 14:13:56 INFO - PROCESS | 1788 | 1469135636911 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 14:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:13:56 INFO - PROCESS | 1788 | 1469135636917 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 1788 | 1469135636921 Marionette TRACE conn3 <- [1,1238,null,{}] 14:13:56 INFO - PROCESS | 1788 | 1469135636928 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}] 14:13:56 INFO - PROCESS | 1788 | 1469135636934 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:57 INFO - PROCESS | 1788 | 1469135637135 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 14:13:57 INFO - PROCESS | 1788 | 1469135637325 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 1788 | 1469135637343 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:57 INFO - PROCESS | 1788 | ++DOCSHELL 0xa252b000 == 48 [pid = 1788] [id = 317] 14:13:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0xa2532400) [pid = 1788] [serial = 952] [outer = (nil)] 14:13:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0xa2fae000) [pid = 1788] [serial = 953] [outer = 0xa2532400] 14:13:57 INFO - PROCESS | 1788 | 1469135637528 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0xa5077000) [pid = 1788] [serial = 954] [outer = 0xa2532400] 14:13:58 INFO - PROCESS | 1788 | 1469135638489 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]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1633ms 14:13:58 INFO - PROCESS | 1788 | 1469135638553 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 1788 | 1469135638557 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 14:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:13:58 INFO - PROCESS | 1788 | 1469135638564 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 1788 | 1469135638568 Marionette TRACE conn3 <- [1,1242,null,{}] 14:13:58 INFO - PROCESS | 1788 | 1469135638574 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}] 14:13:58 INFO - PROCESS | 1788 | 1469135638580 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:58 INFO - PROCESS | 1788 | 1469135638779 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 14:13:59 INFO - PROCESS | 1788 | 1469135639014 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:59 INFO - PROCESS | 1788 | 1469135639020 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:13:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc04c00 == 49 [pid = 1788] [id = 318] 14:13:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0xa23b3000) [pid = 1788] [serial = 955] [outer = (nil)] 14:13:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0xa6892000) [pid = 1788] [serial = 956] [outer = 0xa23b3000] 14:13:59 INFO - PROCESS | 1788 | 1469135639148 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0xa6a0b800) [pid = 1788] [serial = 957] [outer = 0xa23b3000] 14:14:00 INFO - PROCESS | 1788 | 1469135640130 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]]]}] 14:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1604ms 14:14:00 INFO - PROCESS | 1788 | 1469135640169 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 14:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:14:00 INFO - PROCESS | 1788 | 1469135640174 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 14:14:00 INFO - PROCESS | 1788 | 1469135640180 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:14:00 INFO - PROCESS | 1788 | 1469135640184 Marionette TRACE conn3 <- [1,1246,null,{}] 14:14:00 INFO - PROCESS | 1788 | 1469135640190 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}] 14:14:00 INFO - PROCESS | 1788 | 1469135640195 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:00 INFO - PROCESS | 1788 | 1469135640393 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 14:14:00 INFO - PROCESS | 1788 | 1469135640642 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 1788 | 1469135640651 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd82c00 == 50 [pid = 1788] [id = 319] 14:14:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x9b5e8800) [pid = 1788] [serial = 958] [outer = (nil)] 14:14:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0xa62c6400) [pid = 1788] [serial = 959] [outer = 0x9b5e8800] 14:14:00 INFO - PROCESS | 1788 | 1469135640779 Marionette DEBUG loaded listener.js 14:14:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0xa6a93400) [pid = 1788] [serial = 960] [outer = 0x9b5e8800] 14:14:01 INFO - PROCESS | 1788 | 1469135641764 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]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1640ms 14:14:01 INFO - PROCESS | 1788 | 1469135641821 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 1788 | 1469135641825 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 14:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:14:01 INFO - PROCESS | 1788 | 1469135641832 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 1788 | 1469135641835 Marionette TRACE conn3 <- [1,1250,null,{}] 14:14:01 INFO - PROCESS | 1788 | 1469135641842 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}] 14:14:01 INFO - PROCESS | 1788 | 1469135641847 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:02 INFO - PROCESS | 1788 | 1469135642039 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 14:14:02 INFO - PROCESS | 1788 | 1469135642279 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 1788 | 1469135642290 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f8400 == 51 [pid = 1788] [id = 320] 14:14:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x92039000) [pid = 1788] [serial = 961] [outer = (nil)] 14:14:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x92045400) [pid = 1788] [serial = 962] [outer = 0x92039000] 14:14:02 INFO - PROCESS | 1788 | 1469135642699 Marionette DEBUG loaded listener.js 14:14:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9210f800) [pid = 1788] [serial = 963] [outer = 0x92039000] 14:14:03 INFO - PROCESS | 1788 | 1469135643702 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]]]}] 14:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1934ms 14:14:03 INFO - PROCESS | 1788 | 1469135643769 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 14:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:14:03 INFO - PROCESS | 1788 | 1469135643775 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 14:14:03 INFO - PROCESS | 1788 | 1469135643783 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - PROCESS | 1788 | 1469135643789 Marionette TRACE conn3 <- [1,1254,null,{}] 14:14:03 INFO - PROCESS | 1788 | 1469135643797 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}] 14:14:03 INFO - PROCESS | 1788 | 1469135643803 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:04 INFO - PROCESS | 1788 | 1469135644046 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 14:14:04 INFO - PROCESS | 1788 | 1469135644400 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 1788 | 1469135644408 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd6c00 == 52 [pid = 1788] [id = 321] 14:14:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x91ddbc00) [pid = 1788] [serial = 964] [outer = (nil)] 14:14:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x922cfc00) [pid = 1788] [serial = 965] [outer = 0x91ddbc00] 14:14:04 INFO - PROCESS | 1788 | 1469135644508 Marionette DEBUG loaded listener.js 14:14:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x922d4800) [pid = 1788] [serial = 966] [outer = 0x91ddbc00] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x912f6400 == 51 [pid = 1788] [id = 225] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x92241400 == 50 [pid = 1788] [id = 224] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x92037400 == 49 [pid = 1788] [id = 238] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x92246800 == 48 [pid = 1788] [id = 226] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x951c9000 == 47 [pid = 1788] [id = 239] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x92572800 == 46 [pid = 1788] [id = 237] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x951d2800 == 45 [pid = 1788] [id = 311] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x977d1c00 == 44 [pid = 1788] [id = 310] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x95254c00 == 43 [pid = 1788] [id = 309] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9887fc00 == 42 [pid = 1788] [id = 11] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x93821400 == 41 [pid = 1788] [id = 308] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc07c00 == 40 [pid = 1788] [id = 307] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0a000 == 39 [pid = 1788] [id = 306] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9872d800 == 38 [pid = 1788] [id = 295] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x912f5c00 == 37 [pid = 1788] [id = 290] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x912f3800 == 36 [pid = 1788] [id = 305] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x92572000 == 35 [pid = 1788] [id = 240] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x951c8800 == 34 [pid = 1788] [id = 228] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x921e8c00 == 33 [pid = 1788] [id = 236] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd88800 == 32 [pid = 1788] [id = 302] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc10000 == 31 [pid = 1788] [id = 304] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0b000 == 30 [pid = 1788] [id = 296] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9d876400 == 29 [pid = 1788] [id = 232] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0xa2fa3c00 == 28 [pid = 1788] [id = 235] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x93b70400 == 27 [pid = 1788] [id = 299] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc10800 == 26 [pid = 1788] [id = 303] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x99672800 == 25 [pid = 1788] [id = 300] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x921e1c00 == 24 [pid = 1788] [id = 227] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd83c00 == 23 [pid = 1788] [id = 301] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd81800 == 22 [pid = 1788] [id = 297] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9223e400 == 21 [pid = 1788] [id = 230] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x912ef400 == 20 [pid = 1788] [id = 229] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x99977800 == 19 [pid = 1788] [id = 298] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9d879c00 == 18 [pid = 1788] [id = 233] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x988d9000 == 17 [pid = 1788] [id = 231] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x912ea400 == 16 [pid = 1788] [id = 234] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc04c00 == 15 [pid = 1788] [id = 318] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd82c00 == 14 [pid = 1788] [id = 319] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0xa252b000 == 13 [pid = 1788] [id = 317] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x921e5400 == 12 [pid = 1788] [id = 316] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x91dda400 == 11 [pid = 1788] [id = 315] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x946de800 == 10 [pid = 1788] [id = 313] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x9972b000 == 9 [pid = 1788] [id = 314] 14:14:06 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc03400 == 8 [pid = 1788] [id = 312] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x950c9c00) [pid = 1788] [serial = 600] [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.] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x93b62800) [pid = 1788] [serial = 846] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x92244400) [pid = 1788] [serial = 845] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x99c36000) [pid = 1788] [serial = 849] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x99426000) [pid = 1788] [serial = 848] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x9d875800) [pid = 1788] [serial = 852] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x9c12fc00) [pid = 1788] [serial = 851] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0xa2010800) [pid = 1788] [serial = 855] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0xa1097000) [pid = 1788] [serial = 854] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0xa2fa7400) [pid = 1788] [serial = 858] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0xa23be800) [pid = 1788] [serial = 857] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0xa62c4000) [pid = 1788] [serial = 861] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0xa6233c00) [pid = 1788] [serial = 860] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0xa6a13000) [pid = 1788] [serial = 864] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0xa6a0bc00) [pid = 1788] [serial = 863] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x99363000) [pid = 1788] [serial = 887] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x9223bc00) [pid = 1788] [serial = 878] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x99733c00) [pid = 1788] [serial = 867] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x99730800) [pid = 1788] [serial = 866] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x95259000) [pid = 1788] [serial = 873] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x946d9800) [pid = 1788] [serial = 872] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x912f0800) [pid = 1788] [serial = 875] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x91dcec00) [pid = 1788] [serial = 876] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x99736000) [pid = 1788] [serial = 870] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x99367400) [pid = 1788] [serial = 869] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x951cec00) [pid = 1788] [serial = 881] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x96ddd400) [pid = 1788] [serial = 882] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x91dd9400) [pid = 1788] [serial = 884] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x93821800) [pid = 1788] [serial = 885] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x92240c00) [pid = 1788] [serial = 879] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1788 | 1469135646928 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]]]}] 14:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 3195ms 14:14:06 INFO - PROCESS | 1788 | 1469135646977 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 1788 | 1469135646984 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 14:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:14:06 INFO - PROCESS | 1788 | 1469135646992 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 1788 | 1469135646997 Marionette TRACE conn3 <- [1,1258,null,{}] 14:14:07 INFO - PROCESS | 1788 | 1469135647006 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}] 14:14:07 INFO - PROCESS | 1788 | 1469135647012 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:07 INFO - PROCESS | 1788 | 1469135647190 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 14:14:07 INFO - PROCESS | 1788 | 1469135647319 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 1788 | 1469135647328 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd88800 == 9 [pid = 1788] [id = 322] 14:14:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8fd8ac00) [pid = 1788] [serial = 967] [outer = (nil)] 14:14:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x91dd3000) [pid = 1788] [serial = 968] [outer = 0x8fd8ac00] 14:14:07 INFO - PROCESS | 1788 | 1469135647403 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x91dd9000) [pid = 1788] [serial = 969] [outer = 0x8fd8ac00] 14:14:08 INFO - PROCESS | 1788 | 1469135648250 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]]]}] 14:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1287ms 14:14:08 INFO - PROCESS | 1788 | 1469135648288 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 14:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:14:08 INFO - PROCESS | 1788 | 1469135648297 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 14:14:08 INFO - PROCESS | 1788 | 1469135648311 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - PROCESS | 1788 | 1469135648317 Marionette TRACE conn3 <- [1,1262,null,{}] 14:14:08 INFO - PROCESS | 1788 | 1469135648324 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}] 14:14:08 INFO - PROCESS | 1788 | 1469135648332 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:08 INFO - PROCESS | 1788 | 1469135648519 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 14:14:08 INFO - PROCESS | 1788 | 1469135648648 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 1788 | 1469135648658 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203f800 == 10 [pid = 1788] [id = 323] 14:14:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x921e5400) [pid = 1788] [serial = 970] [outer = (nil)] 14:14:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x92241400) [pid = 1788] [serial = 971] [outer = 0x921e5400] 14:14:08 INFO - PROCESS | 1788 | 1469135648732 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x92245c00) [pid = 1788] [serial = 972] [outer = 0x921e5400] 14:14:09 INFO - PROCESS | 1788 | 1469135649629 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]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1338ms 14:14:09 INFO - PROCESS | 1788 | 1469135649646 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 1788 | 1469135649650 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 14:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:14:09 INFO - PROCESS | 1788 | 1469135649663 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 1788 | 1469135649669 Marionette TRACE conn3 <- [1,1266,null,{}] 14:14:09 INFO - PROCESS | 1788 | 1469135649687 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}] 14:14:09 INFO - PROCESS | 1788 | 1469135649697 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:09 INFO - PROCESS | 1788 | 1469135649922 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 14:14:09 INFO - PROCESS | 1788 | 1469135649944 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 1788 | 1469135649956 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x9257f000 == 11 [pid = 1788] [id = 324] 14:14:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x9257f800) [pid = 1788] [serial = 973] [outer = (nil)] 14:14:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x93813000) [pid = 1788] [serial = 974] [outer = 0x9257f800] 14:14:10 INFO - PROCESS | 1788 | 1469135650045 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x9381cc00) [pid = 1788] [serial = 975] [outer = 0x9257f800] 14:14:11 INFO - PROCESS | 1788 | 1469135651121 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]]]}] 14:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1493ms 14:14:11 INFO - PROCESS | 1788 | 1469135651150 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 14:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:14:11 INFO - PROCESS | 1788 | 1469135651155 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 14:14:11 INFO - PROCESS | 1788 | 1469135651161 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 1788 | 1469135651164 Marionette TRACE conn3 <- [1,1270,null,{}] 14:14:11 INFO - PROCESS | 1788 | 1469135651170 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}] 14:14:11 INFO - PROCESS | 1788 | 1469135651175 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:11 INFO - PROCESS | 1788 | 1469135651401 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x912eac00) [pid = 1788] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x99bfb000) [pid = 1788] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x9aa45c00) [pid = 1788] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8fd83000) [pid = 1788] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8fd84c00) [pid = 1788] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x95127800) [pid = 1788] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x977d2c00) [pid = 1788] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x99d58800) [pid = 1788] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8fc0b400) [pid = 1788] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x99732c00) [pid = 1788] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x93940c00) [pid = 1788] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x912f7000) [pid = 1788] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x99737c00) [pid = 1788] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x9997f800) [pid = 1788] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x912efc00) [pid = 1788] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x987f0000) [pid = 1788] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8fd89400) [pid = 1788] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:14:12 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x977d4000) [pid = 1788] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:14:12 INFO - PROCESS | 1788 | 1469135652384 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 1788 | 1469135652394 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0e800 == 12 [pid = 1788] [id = 325] 14:14:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8fd83000) [pid = 1788] [serial = 976] [outer = (nil)] 14:14:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x912eac00) [pid = 1788] [serial = 977] [outer = 0x8fd83000] 14:14:12 INFO - PROCESS | 1788 | 1469135652480 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x95125400) [pid = 1788] [serial = 978] [outer = 0x8fd83000] 14:14:13 INFO - PROCESS | 1788 | 1469135653276 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]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2135ms 14:14:13 INFO - PROCESS | 1788 | 1469135653305 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 1788 | 1469135653309 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 14:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:14:13 INFO - PROCESS | 1788 | 1469135653317 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 1788 | 1469135653321 Marionette TRACE conn3 <- [1,1274,null,{}] 14:14:13 INFO - PROCESS | 1788 | 1469135653326 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}] 14:14:13 INFO - PROCESS | 1788 | 1469135653332 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:13 INFO - PROCESS | 1788 | 1469135653485 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 14:14:13 INFO - PROCESS | 1788 | 1469135653500 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 1788 | 1469135653507 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x951c4400 == 13 [pid = 1788] [id = 326] 14:14:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x951c4800) [pid = 1788] [serial = 979] [outer = (nil)] 14:14:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x951ca400) [pid = 1788] [serial = 980] [outer = 0x951c4800] 14:14:13 INFO - PROCESS | 1788 | 1469135653577 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x951d2c00) [pid = 1788] [serial = 981] [outer = 0x951c4800] 14:14:14 INFO - PROCESS | 1788 | 1469135654689 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]]]}] 14:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1441ms 14:14:14 INFO - PROCESS | 1788 | 1469135654760 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 14:14:14 INFO - PROCESS | 1788 | 1469135654768 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 14:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:14:14 INFO - PROCESS | 1788 | 1469135654778 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - PROCESS | 1788 | 1469135654783 Marionette TRACE conn3 <- [1,1278,null,{}] 14:14:14 INFO - PROCESS | 1788 | 1469135654793 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}] 14:14:14 INFO - PROCESS | 1788 | 1469135654798 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:15 INFO - PROCESS | 1788 | 1469135655034 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 14:14:15 INFO - PROCESS | 1788 | 1469135655293 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 1788 | 1469135655307 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd81800 == 14 [pid = 1788] [id = 327] 14:14:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x912ee000) [pid = 1788] [serial = 982] [outer = (nil)] 14:14:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x92046000) [pid = 1788] [serial = 983] [outer = 0x912ee000] 14:14:15 INFO - PROCESS | 1788 | 1469135655396 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x921ee000) [pid = 1788] [serial = 984] [outer = 0x912ee000] 14:14:16 INFO - PROCESS | 1788 | 1469135656315 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]]]}] 14:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1586ms 14:14:16 INFO - PROCESS | 1788 | 1469135656365 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 1788 | 1469135656373 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 14:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:14:16 INFO - PROCESS | 1788 | 1469135656385 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 1788 | 1469135656389 Marionette TRACE conn3 <- [1,1282,null,{}] 14:14:16 INFO - PROCESS | 1788 | 1469135656396 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}] 14:14:16 INFO - PROCESS | 1788 | 1469135656401 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:16 INFO - PROCESS | 1788 | 1469135656596 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 14:14:16 INFO - PROCESS | 1788 | 1469135656843 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:16 INFO - PROCESS | 1788 | 1469135656853 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x922cc800 == 15 [pid = 1788] [id = 328] 14:14:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x92580800) [pid = 1788] [serial = 985] [outer = (nil)] 14:14:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x93816c00) [pid = 1788] [serial = 986] [outer = 0x92580800] 14:14:16 INFO - PROCESS | 1788 | 1469135656995 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9381fc00) [pid = 1788] [serial = 987] [outer = 0x92580800] 14:14:17 INFO - PROCESS | 1788 | 1469135657992 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]]]}] 14:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1640ms 14:14:18 INFO - PROCESS | 1788 | 1469135658027 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 14:14:18 INFO - PROCESS | 1788 | 1469135658031 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 14:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:14:18 INFO - PROCESS | 1788 | 1469135658039 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - PROCESS | 1788 | 1469135658045 Marionette TRACE conn3 <- [1,1286,null,{}] 14:14:18 INFO - PROCESS | 1788 | 1469135658063 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}] 14:14:18 INFO - PROCESS | 1788 | 1469135658072 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:18 INFO - PROCESS | 1788 | 1469135658261 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 14:14:18 INFO - PROCESS | 1788 | 1469135658482 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:18 INFO - PROCESS | 1788 | 1469135658495 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x96ddd400 == 16 [pid = 1788] [id = 329] 14:14:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x96dde800) [pid = 1788] [serial = 988] [outer = (nil)] 14:14:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x96de5800) [pid = 1788] [serial = 989] [outer = 0x96dde800] 14:14:18 INFO - PROCESS | 1788 | 1469135658624 Marionette DEBUG loaded listener.js 14:14:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x977d1c00) [pid = 1788] [serial = 990] [outer = 0x96dde800] 14:14:19 INFO - PROCESS | 1788 | 1469135659560 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]]]}] 14:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1601ms 14:14:19 INFO - PROCESS | 1788 | 1469135659640 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 14:14:19 INFO - PROCESS | 1788 | 1469135659646 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 14:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:14:19 INFO - PROCESS | 1788 | 1469135659653 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:14:19 INFO - PROCESS | 1788 | 1469135659657 Marionette TRACE conn3 <- [1,1290,null,{}] 14:14:19 INFO - PROCESS | 1788 | 1469135659663 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}] 14:14:19 INFO - PROCESS | 1788 | 1469135659669 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:19 INFO - PROCESS | 1788 | 1469135659892 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 14:14:20 INFO - PROCESS | 1788 | 1469135660112 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 1788 | 1469135660129 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x98880c00 == 17 [pid = 1788] [id = 330] 14:14:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x98886400) [pid = 1788] [serial = 991] [outer = (nil)] 14:14:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x988d9000) [pid = 1788] [serial = 992] [outer = 0x98886400] 14:14:20 INFO - PROCESS | 1788 | 1469135660274 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x99360400) [pid = 1788] [serial = 993] [outer = 0x98886400] 14:14:21 INFO - PROCESS | 1788 | 1469135661220 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]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1632ms 14:14:21 INFO - PROCESS | 1788 | 1469135661287 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 14:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:14:21 INFO - PROCESS | 1788 | 1469135661291 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 14:14:21 INFO - PROCESS | 1788 | 1469135661298 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - PROCESS | 1788 | 1469135661302 Marionette TRACE conn3 <- [1,1294,null,{}] 14:14:21 INFO - PROCESS | 1788 | 1469135661308 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}] 14:14:21 INFO - PROCESS | 1788 | 1469135661314 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:21 INFO - PROCESS | 1788 | 1469135661499 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 14:14:21 INFO - PROCESS | 1788 | 1469135661762 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 1788 | 1469135661775 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x912efc00 == 18 [pid = 1788] [id = 331] 14:14:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x9257bc00) [pid = 1788] [serial = 994] [outer = (nil)] 14:14:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x9936c400) [pid = 1788] [serial = 995] [outer = 0x9257bc00] 14:14:21 INFO - PROCESS | 1788 | 1469135661897 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x99420c00) [pid = 1788] [serial = 996] [outer = 0x9257bc00] 14:14:22 INFO - PROCESS | 1788 | 1469135662817 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]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1532ms 14:14:22 INFO - PROCESS | 1788 | 1469135662831 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 1788 | 1469135662834 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 14:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:14:22 INFO - PROCESS | 1788 | 1469135662860 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - PROCESS | 1788 | 1469135662864 Marionette TRACE conn3 <- [1,1298,null,{}] 14:14:22 INFO - PROCESS | 1788 | 1469135662870 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}] 14:14:22 INFO - PROCESS | 1788 | 1469135662882 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:23 INFO - PROCESS | 1788 | 1469135663108 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 14:14:23 INFO - PROCESS | 1788 | 1469135663282 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 1788 | 1469135663288 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd1800 == 19 [pid = 1788] [id = 332] 14:14:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x9512a800) [pid = 1788] [serial = 997] [outer = (nil)] 14:14:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x99bed400) [pid = 1788] [serial = 998] [outer = 0x9512a800] 14:14:23 INFO - PROCESS | 1788 | 1469135663370 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x99bedc00) [pid = 1788] [serial = 999] [outer = 0x9512a800] 14:14:24 INFO - PROCESS | 1788 | 1469135664335 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]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1536ms 14:14:24 INFO - PROCESS | 1788 | 1469135664395 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 1788 | 1469135664398 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 14:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:14:24 INFO - PROCESS | 1788 | 1469135664405 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 1788 | 1469135664409 Marionette TRACE conn3 <- [1,1302,null,{}] 14:14:24 INFO - PROCESS | 1788 | 1469135664415 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}] 14:14:24 INFO - PROCESS | 1788 | 1469135664421 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:24 INFO - PROCESS | 1788 | 1469135664596 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 14:14:24 INFO - PROCESS | 1788 | 1469135664769 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 1788 | 1469135664778 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x951cb800 == 20 [pid = 1788] [id = 333] 14:14:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x99736400) [pid = 1788] [serial = 1000] [outer = (nil)] 14:14:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x99bf5c00) [pid = 1788] [serial = 1001] [outer = 0x99736400] 14:14:24 INFO - PROCESS | 1788 | 1469135664916 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x99bf9800) [pid = 1788] [serial = 1002] [outer = 0x99736400] 14:14:25 INFO - PROCESS | 1788 | 1469135665840 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]]]}] 14:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1481ms 14:14:25 INFO - PROCESS | 1788 | 1469135665887 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 14:14:25 INFO - PROCESS | 1788 | 1469135665891 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 14:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:14:25 INFO - PROCESS | 1788 | 1469135665898 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - PROCESS | 1788 | 1469135665901 Marionette TRACE conn3 <- [1,1306,null,{}] 14:14:25 INFO - PROCESS | 1788 | 1469135665907 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}] 14:14:25 INFO - PROCESS | 1788 | 1469135665913 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:26 INFO - PROCESS | 1788 | 1469135666100 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 14:14:26 INFO - PROCESS | 1788 | 1469135666276 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:26 INFO - PROCESS | 1788 | 1469135666287 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc08800 == 21 [pid = 1788] [id = 334] 14:14:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x912ed000) [pid = 1788] [serial = 1003] [outer = (nil)] 14:14:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x99366400) [pid = 1788] [serial = 1004] [outer = 0x912ed000] 14:14:26 INFO - PROCESS | 1788 | 1469135666367 Marionette DEBUG loaded listener.js 14:14:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x99bf4000) [pid = 1788] [serial = 1005] [outer = 0x912ed000] 14:14:27 INFO - PROCESS | 1788 | 1469135667334 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]]]}] 14:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1482ms 14:14:27 INFO - PROCESS | 1788 | 1469135667381 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 1788 | 1469135667385 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 14:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:14:27 INFO - PROCESS | 1788 | 1469135667394 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 1788 | 1469135667398 Marionette TRACE conn3 <- [1,1310,null,{}] 14:14:27 INFO - PROCESS | 1788 | 1469135667405 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}] 14:14:27 INFO - PROCESS | 1788 | 1469135667410 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:27 INFO - PROCESS | 1788 | 1469135667593 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 14:14:27 INFO - PROCESS | 1788 | 1469135667823 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:27 INFO - PROCESS | 1788 | 1469135667832 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc02000 == 22 [pid = 1788] [id = 335] 14:14:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x8fc04c00) [pid = 1788] [serial = 1006] [outer = (nil)] 14:14:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x8fd82c00) [pid = 1788] [serial = 1007] [outer = 0x8fc04c00] 14:14:28 INFO - PROCESS | 1788 | 1469135668088 Marionette DEBUG loaded listener.js 14:14:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x912ec800) [pid = 1788] [serial = 1008] [outer = 0x8fc04c00] 14:14:29 INFO - PROCESS | 1788 | 1469135669021 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] 14:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:14:29 INFO - PROCESS | 1788 | 1469135669087 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 14:14:29 INFO - PROCESS | 1788 | 1469135669096 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - PROCESS | 1788 | 1469135669100 Marionette TRACE conn3 <- [1,1314,null,{}] 14:14:29 INFO - PROCESS | 1788 | 1469135669108 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}] 14:14:29 INFO - PROCESS | 1788 | 1469135669114 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:29 INFO - PROCESS | 1788 | 1469135669299 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 14:14:29 INFO - PROCESS | 1788 | 1469135669618 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:29 INFO - PROCESS | 1788 | 1469135669627 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x922ce400 == 23 [pid = 1788] [id = 336] 14:14:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x92571c00) [pid = 1788] [serial = 1009] [outer = (nil)] 14:14:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9257d000) [pid = 1788] [serial = 1010] [outer = 0x92571c00] 14:14:29 INFO - PROCESS | 1788 | 1469135669713 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9381c400) [pid = 1788] [serial = 1011] [outer = 0x92571c00] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9a119400) [pid = 1788] [serial = 935] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x9a9ea000) [pid = 1788] [serial = 936] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x9aa4b000) [pid = 1788] [serial = 905] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x9a58a000) [pid = 1788] [serial = 932] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x9b6e0800) [pid = 1788] [serial = 909] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0xa2ff9c00) [pid = 1788] [serial = 914] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x9381c800) [pid = 1788] [serial = 924] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0xa3213000) [pid = 1788] [serial = 915] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x96de2800) [pid = 1788] [serial = 893] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x9b612800) [pid = 1788] [serial = 908] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x9936f400) [pid = 1788] [serial = 927] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x92246000) [pid = 1788] [serial = 923] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x9a138400) [pid = 1788] [serial = 900] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8fd8dc00) [pid = 1788] [serial = 921] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x9a144000) [pid = 1788] [serial = 930] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x9aa50c00) [pid = 1788] [serial = 906] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x93949400) [pid = 1788] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x96de0c00) [pid = 1788] [serial = 917] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x9a254c00) [pid = 1788] [serial = 903] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x99bf1000) [pid = 1788] [serial = 896] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x9a11fc00) [pid = 1788] [serial = 899] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x9b05f800) [pid = 1788] [serial = 918] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x921e6c00) [pid = 1788] [serial = 890] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x9a248800) [pid = 1788] [serial = 902] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x9a9e3c00) [pid = 1788] [serial = 933] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x9a11b000) [pid = 1788] [serial = 929] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x98c45c00) [pid = 1788] [serial = 926] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x92245400) [pid = 1788] [serial = 891] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9936d000) [pid = 1788] [serial = 888] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8fd82400) [pid = 1788] [serial = 920] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x96de2400) [pid = 1788] [serial = 894] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x99bfc400) [pid = 1788] [serial = 897] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0xa2009c00) [pid = 1788] [serial = 912] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9d880400) [pid = 1788] [serial = 911] [outer = (nil)] [url = about:blank] 14:14:30 INFO - PROCESS | 1788 | 1469135670603 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]]]}] 14:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1594ms 14:14:30 INFO - PROCESS | 1788 | 1469135670689 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 14:14:30 INFO - PROCESS | 1788 | 1469135670695 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 14:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:14:30 INFO - PROCESS | 1788 | 1469135670705 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:14:30 INFO - PROCESS | 1788 | 1469135670708 Marionette TRACE conn3 <- [1,1318,null,{}] 14:14:30 INFO - PROCESS | 1788 | 1469135670715 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}] 14:14:30 INFO - PROCESS | 1788 | 1469135670720 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:30 INFO - PROCESS | 1788 | 1469135670890 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 14:14:31 INFO - PROCESS | 1788 | 1469135671029 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 1788 | 1469135671039 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x92039800 == 24 [pid = 1788] [id = 337] 14:14:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x92246000) [pid = 1788] [serial = 1012] [outer = (nil)] 14:14:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x951ca800) [pid = 1788] [serial = 1013] [outer = 0x92246000] 14:14:31 INFO - PROCESS | 1788 | 1469135671105 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x96ddf000) [pid = 1788] [serial = 1014] [outer = 0x92246000] 14:14:32 INFO - PROCESS | 1788 | 1469135672015 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]]]}] 14:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1328ms 14:14:32 INFO - PROCESS | 1788 | 1469135672033 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 14:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:14:32 INFO - PROCESS | 1788 | 1469135672038 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 14:14:32 INFO - PROCESS | 1788 | 1469135672045 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:14:32 INFO - PROCESS | 1788 | 1469135672051 Marionette TRACE conn3 <- [1,1322,null,{}] 14:14:32 INFO - PROCESS | 1788 | 1469135672066 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}] 14:14:32 INFO - PROCESS | 1788 | 1469135672075 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:32 INFO - PROCESS | 1788 | 1469135672260 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 14:14:32 INFO - PROCESS | 1788 | 1469135672407 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:32 INFO - PROCESS | 1788 | 1469135672417 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e7400 == 25 [pid = 1788] [id = 338] 14:14:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x9872d800) [pid = 1788] [serial = 1015] [outer = (nil)] 14:14:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9936d400) [pid = 1788] [serial = 1016] [outer = 0x9872d800] 14:14:32 INFO - PROCESS | 1788 | 1469135672484 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9972b000) [pid = 1788] [serial = 1017] [outer = 0x9872d800] 14:14:33 INFO - PROCESS | 1788 | 1469135673368 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]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1386ms 14:14:33 INFO - PROCESS | 1788 | 1469135673432 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 14:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:14:33 INFO - PROCESS | 1788 | 1469135673437 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 14:14:33 INFO - PROCESS | 1788 | 1469135673444 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 1788 | 1469135673447 Marionette TRACE conn3 <- [1,1326,null,{}] 14:14:33 INFO - PROCESS | 1788 | 1469135673453 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}] 14:14:33 INFO - PROCESS | 1788 | 1469135673458 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:33 INFO - PROCESS | 1788 | 1469135673691 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 14:14:33 INFO - PROCESS | 1788 | 1469135673714 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 1788 | 1469135673723 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x922ca400 == 26 [pid = 1788] [id = 339] 14:14:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x98c4e000) [pid = 1788] [serial = 1018] [outer = (nil)] 14:14:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x99bf2c00) [pid = 1788] [serial = 1019] [outer = 0x98c4e000] 14:14:33 INFO - PROCESS | 1788 | 1469135673816 Marionette DEBUG loaded listener.js 14:14:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x99bf8400) [pid = 1788] [serial = 1020] [outer = 0x98c4e000] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8fd8ac00) [pid = 1788] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x91ddbc00) [pid = 1788] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x921e5400) [pid = 1788] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9257f800) [pid = 1788] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8fc05000) [pid = 1788] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8fd83000) [pid = 1788] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x95127c00) [pid = 1788] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x99abb800) [pid = 1788] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9a9e0000) [pid = 1788] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x987eec00) [pid = 1788] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0xa2532400) [pid = 1788] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0xa23b3000) [pid = 1788] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9b5e8800) [pid = 1788] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:14:34 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x92039000) [pid = 1788] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:14:34 INFO - PROCESS | 1788 | 1469135674859 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]]]}] 14:14:34 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 14:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1481ms 14:14:34 INFO - PROCESS | 1788 | 1469135674925 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 1788 | 1469135674929 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 14:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:14:34 INFO - PROCESS | 1788 | 1469135674935 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - PROCESS | 1788 | 1469135674938 Marionette TRACE conn3 <- [1,1330,null,{}] 14:14:34 INFO - PROCESS | 1788 | 1469135674944 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}] 14:14:34 INFO - PROCESS | 1788 | 1469135674949 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:35 INFO - PROCESS | 1788 | 1469135675111 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 14:14:35 INFO - PROCESS | 1788 | 1469135675243 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:35 INFO - PROCESS | 1788 | 1469135675252 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd8ec00 == 27 [pid = 1788] [id = 340] 14:14:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x92039000) [pid = 1788] [serial = 1021] [outer = (nil)] 14:14:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x946d9800) [pid = 1788] [serial = 1022] [outer = 0x92039000] 14:14:35 INFO - PROCESS | 1788 | 1469135675331 Marionette DEBUG loaded listener.js 14:14:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9a112800) [pid = 1788] [serial = 1023] [outer = 0x92039000] 14:14:36 INFO - PROCESS | 1788 | 1469135676137 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]]]}] 14:14:36 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 14:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1236ms 14:14:36 INFO - PROCESS | 1788 | 1469135676172 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 1788 | 1469135676176 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 14:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:14:36 INFO - PROCESS | 1788 | 1469135676182 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:14:36 INFO - PROCESS | 1788 | 1469135676185 Marionette TRACE conn3 <- [1,1334,null,{}] 14:14:36 INFO - PROCESS | 1788 | 1469135676191 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}] 14:14:36 INFO - PROCESS | 1788 | 1469135676201 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:36 INFO - PROCESS | 1788 | 1469135676375 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 14:14:36 INFO - PROCESS | 1788 | 1469135676387 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 1788 | 1469135676394 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ddac00 == 28 [pid = 1788] [id = 341] 14:14:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9a118400) [pid = 1788] [serial = 1024] [outer = (nil)] 14:14:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x9a13c400) [pid = 1788] [serial = 1025] [outer = 0x9a118400] 14:14:36 INFO - PROCESS | 1788 | 1469135676464 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9a141800) [pid = 1788] [serial = 1026] [outer = 0x9a118400] 14:14:37 INFO - PROCESS | 1788 | 1469135677706 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]]]}] 14:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1582ms 14:14:37 INFO - PROCESS | 1788 | 1469135677765 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 14:14:37 INFO - PROCESS | 1788 | 1469135677772 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 14:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:14:37 INFO - PROCESS | 1788 | 1469135677780 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 1788 | 1469135677785 Marionette TRACE conn3 <- [1,1338,null,{}] 14:14:37 INFO - PROCESS | 1788 | 1469135677793 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}] 14:14:37 INFO - PROCESS | 1788 | 1469135677800 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:38 INFO - PROCESS | 1788 | 1469135678046 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 14:14:38 INFO - PROCESS | 1788 | 1469135678321 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:38 INFO - PROCESS | 1788 | 1469135678331 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x92241800 == 29 [pid = 1788] [id = 342] 14:14:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x92243c00) [pid = 1788] [serial = 1027] [outer = (nil)] 14:14:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9257d400) [pid = 1788] [serial = 1028] [outer = 0x92243c00] 14:14:38 INFO - PROCESS | 1788 | 1469135678421 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x95129000) [pid = 1788] [serial = 1029] [outer = 0x92243c00] 14:14:39 INFO - PROCESS | 1788 | 1469135679975 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]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2235ms 14:14:40 INFO - PROCESS | 1788 | 1469135680015 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 14:14:40 INFO - PROCESS | 1788 | 1469135680023 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 14:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:14:40 INFO - PROCESS | 1788 | 1469135680034 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 1788 | 1469135680038 Marionette TRACE conn3 <- [1,1342,null,{}] 14:14:40 INFO - PROCESS | 1788 | 1469135680045 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}] 14:14:40 INFO - PROCESS | 1788 | 1469135680051 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:40 INFO - PROCESS | 1788 | 1469135680257 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 14:14:40 INFO - PROCESS | 1788 | 1469135680428 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 1788 | 1469135680439 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x92577400 == 30 [pid = 1788] [id = 343] 14:14:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x95255000) [pid = 1788] [serial = 1030] [outer = (nil)] 14:14:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9941a400) [pid = 1788] [serial = 1031] [outer = 0x95255000] 14:14:40 INFO - PROCESS | 1788 | 1469135680519 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x99733000) [pid = 1788] [serial = 1032] [outer = 0x95255000] 14:14:41 INFO - PROCESS | 1788 | 1469135681426 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]]]}] 14:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1444ms 14:14:41 INFO - PROCESS | 1788 | 1469135681478 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 14:14:41 INFO - PROCESS | 1788 | 1469135681482 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 14:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:14:41 INFO - PROCESS | 1788 | 1469135681489 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - PROCESS | 1788 | 1469135681495 Marionette TRACE conn3 <- [1,1346,null,{}] 14:14:41 INFO - PROCESS | 1788 | 1469135681512 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}] 14:14:41 INFO - PROCESS | 1788 | 1469135681522 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:41 INFO - PROCESS | 1788 | 1469135681718 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 14:14:41 INFO - PROCESS | 1788 | 1469135681959 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 1788 | 1469135681974 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e4400 == 31 [pid = 1788] [id = 344] 14:14:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x99bfb800) [pid = 1788] [serial = 1033] [outer = (nil)] 14:14:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9a145000) [pid = 1788] [serial = 1034] [outer = 0x99bfb800] 14:14:42 INFO - PROCESS | 1788 | 1469135682099 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9a24c400) [pid = 1788] [serial = 1035] [outer = 0x99bfb800] 14:14:43 INFO - PROCESS | 1788 | 1469135683033 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]]]}] 14:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1589ms 14:14:43 INFO - PROCESS | 1788 | 1469135683080 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 14:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:14:43 INFO - PROCESS | 1788 | 1469135683085 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 14:14:43 INFO - PROCESS | 1788 | 1469135683091 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 1788 | 1469135683095 Marionette TRACE conn3 <- [1,1350,null,{}] 14:14:43 INFO - PROCESS | 1788 | 1469135683101 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}] 14:14:43 INFO - PROCESS | 1788 | 1469135683107 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:43 INFO - PROCESS | 1788 | 1469135683295 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 14:14:43 INFO - PROCESS | 1788 | 1469135683528 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:43 INFO - PROCESS | 1788 | 1469135683536 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x92248000 == 32 [pid = 1788] [id = 345] 14:14:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x95128400) [pid = 1788] [serial = 1036] [outer = (nil)] 14:14:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9a252000) [pid = 1788] [serial = 1037] [outer = 0x95128400] 14:14:43 INFO - PROCESS | 1788 | 1469135683663 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9a298000) [pid = 1788] [serial = 1038] [outer = 0x95128400] 14:14:44 INFO - PROCESS | 1788 | 1469135684556 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]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1535ms 14:14:44 INFO - PROCESS | 1788 | 1469135684626 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 1788 | 1469135684630 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 14:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:14:44 INFO - PROCESS | 1788 | 1469135684637 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 1788 | 1469135684641 Marionette TRACE conn3 <- [1,1354,null,{}] 14:14:44 INFO - PROCESS | 1788 | 1469135684647 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}] 14:14:44 INFO - PROCESS | 1788 | 1469135684652 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:44 INFO - PROCESS | 1788 | 1469135684837 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 14:14:45 INFO - PROCESS | 1788 | 1469135685018 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:45 INFO - PROCESS | 1788 | 1469135685027 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ec000 == 33 [pid = 1788] [id = 346] 14:14:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x922d4400) [pid = 1788] [serial = 1039] [outer = (nil)] 14:14:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x9a9dc000) [pid = 1788] [serial = 1040] [outer = 0x922d4400] 14:14:45 INFO - PROCESS | 1788 | 1469135685106 Marionette DEBUG loaded listener.js 14:14:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x9a9e0000) [pid = 1788] [serial = 1041] [outer = 0x922d4400] 14:14:46 INFO - PROCESS | 1788 | 1469135686103 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]]]}] 14:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1485ms 14:14:46 INFO - PROCESS | 1788 | 1469135686122 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 1788 | 1469135686126 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 14:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:14:46 INFO - PROCESS | 1788 | 1469135686133 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 1788 | 1469135686136 Marionette TRACE conn3 <- [1,1358,null,{}] 14:14:46 INFO - PROCESS | 1788 | 1469135686142 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}] 14:14:46 INFO - PROCESS | 1788 | 1469135686152 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:46 INFO - PROCESS | 1788 | 1469135686355 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 14:14:46 INFO - PROCESS | 1788 | 1469135686593 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 1788 | 1469135686600 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc03000 == 34 [pid = 1788] [id = 347] 14:14:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8fc07400) [pid = 1788] [serial = 1042] [outer = (nil)] 14:14:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x921e1800) [pid = 1788] [serial = 1043] [outer = 0x8fc07400] 14:14:46 INFO - PROCESS | 1788 | 1469135686730 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x922d3400) [pid = 1788] [serial = 1044] [outer = 0x8fc07400] 14:14:47 INFO - PROCESS | 1788 | 1469135687941 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]]]}] 14:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1887ms 14:14:48 INFO - PROCESS | 1788 | 1469135688028 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 14:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:14:48 INFO - PROCESS | 1788 | 1469135688034 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 14:14:48 INFO - PROCESS | 1788 | 1469135688042 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 1788 | 1469135688048 Marionette TRACE conn3 <- [1,1362,null,{}] 14:14:48 INFO - PROCESS | 1788 | 1469135688056 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}] 14:14:48 INFO - PROCESS | 1788 | 1469135688062 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:48 INFO - PROCESS | 1788 | 1469135688366 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 14:14:48 INFO - PROCESS | 1788 | 1469135688521 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:48 INFO - PROCESS | 1788 | 1469135688533 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x9257e800 == 35 [pid = 1788] [id = 348] 14:14:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x9257fc00) [pid = 1788] [serial = 1045] [outer = (nil)] 14:14:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x91dd0400) [pid = 1788] [serial = 1046] [outer = 0x9257fc00] 14:14:48 INFO - PROCESS | 1788 | 1469135688704 Marionette DEBUG loaded listener.js 14:14:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x9381ac00) [pid = 1788] [serial = 1047] [outer = 0x9257fc00] 14:14:50 INFO - PROCESS | 1788 | --DOCSHELL 0x912f8400 == 34 [pid = 1788] [id = 320] 14:14:50 INFO - PROCESS | 1788 | --DOCSHELL 0x922ca400 == 33 [pid = 1788] [id = 339] 14:14:50 INFO - PROCESS | 1788 | --DOCSHELL 0x921e7400 == 32 [pid = 1788] [id = 338] 14:14:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd8ec00 == 31 [pid = 1788] [id = 340] 14:14:50 INFO - PROCESS | 1788 | --DOCSHELL 0x912ec000 == 30 [pid = 1788] [id = 346] 14:14:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc03000 == 29 [pid = 1788] [id = 347] 14:14:50 INFO - PROCESS | 1788 | --DOCSHELL 0x92248000 == 28 [pid = 1788] [id = 345] 14:14:50 INFO - PROCESS | 1788 | --DOCSHELL 0x921e4400 == 27 [pid = 1788] [id = 344] 14:14:50 INFO - PROCESS | 1788 | --DOCSHELL 0x92577400 == 26 [pid = 1788] [id = 343] 14:14:50 INFO - PROCESS | 1788 | --DOCSHELL 0x91ddac00 == 25 [pid = 1788] [id = 341] 14:14:50 INFO - PROCESS | 1788 | --DOCSHELL 0x92241800 == 24 [pid = 1788] [id = 342] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x951ca400) [pid = 1788] [serial = 980] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x91dd3000) [pid = 1788] [serial = 968] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x91dd9000) [pid = 1788] [serial = 969] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x922d4800) [pid = 1788] [serial = 966] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x922cfc00) [pid = 1788] [serial = 965] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x92241400) [pid = 1788] [serial = 971] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x93813000) [pid = 1788] [serial = 974] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x912f7800) [pid = 1788] [serial = 939] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8fc0ec00) [pid = 1788] [serial = 938] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x912eac00) [pid = 1788] [serial = 977] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x977d4c00) [pid = 1788] [serial = 942] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x951d1000) [pid = 1788] [serial = 941] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x9a139400) [pid = 1788] [serial = 945] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x9a113c00) [pid = 1788] [serial = 944] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x9b60e000) [pid = 1788] [serial = 948] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9b0b6000) [pid = 1788] [serial = 947] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0xa1016000) [pid = 1788] [serial = 951] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9d811800) [pid = 1788] [serial = 950] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0xa5077000) [pid = 1788] [serial = 954] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0xa2fae000) [pid = 1788] [serial = 953] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0xa6a0b800) [pid = 1788] [serial = 957] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0xa6892000) [pid = 1788] [serial = 956] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0xa6a93400) [pid = 1788] [serial = 960] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0xa62c6400) [pid = 1788] [serial = 959] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9210f800) [pid = 1788] [serial = 963] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x92045400) [pid = 1788] [serial = 962] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9381cc00) [pid = 1788] [serial = 975] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x95125400) [pid = 1788] [serial = 978] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x92245c00) [pid = 1788] [serial = 972] [outer = (nil)] [url = about:blank] 14:14:50 INFO - PROCESS | 1788 | 1469135690957 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]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2945ms 14:14:50 INFO - PROCESS | 1788 | 1469135690986 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 1788 | 1469135690993 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 14:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:14:51 INFO - PROCESS | 1788 | 1469135691003 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:14:51 INFO - PROCESS | 1788 | 1469135691006 Marionette TRACE conn3 <- [1,1366,null,{}] 14:14:51 INFO - PROCESS | 1788 | 1469135691015 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}] 14:14:51 INFO - PROCESS | 1788 | 1469135691021 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:51 INFO - PROCESS | 1788 | 1469135691199 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 14:14:51 INFO - PROCESS | 1788 | 1469135691358 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 1788 | 1469135691371 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd8ec00 == 25 [pid = 1788] [id = 349] 14:14:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x912ed800) [pid = 1788] [serial = 1048] [outer = (nil)] 14:14:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91dd6800) [pid = 1788] [serial = 1049] [outer = 0x912ed800] 14:14:51 INFO - PROCESS | 1788 | 1469135691448 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x91dd9000) [pid = 1788] [serial = 1050] [outer = 0x912ed800] 14:14:52 INFO - PROCESS | 1788 | 1469135692291 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] 14:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:14:52 INFO - PROCESS | 1788 | 1469135692343 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 14:14:52 INFO - PROCESS | 1788 | 1469135692355 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 1788 | 1469135692360 Marionette TRACE conn3 <- [1,1370,null,{}] 14:14:52 INFO - PROCESS | 1788 | 1469135692366 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}] 14:14:52 INFO - PROCESS | 1788 | 1469135692371 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:52 INFO - PROCESS | 1788 | 1469135692558 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 14:14:52 INFO - PROCESS | 1788 | 1469135692736 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:52 INFO - PROCESS | 1788 | 1469135692744 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ec800 == 26 [pid = 1788] [id = 350] 14:14:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x92243800) [pid = 1788] [serial = 1051] [outer = (nil)] 14:14:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x92248800) [pid = 1788] [serial = 1052] [outer = 0x92243800] 14:14:52 INFO - PROCESS | 1788 | 1469135692820 Marionette DEBUG loaded listener.js 14:14:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x922cc400) [pid = 1788] [serial = 1053] [outer = 0x92243800] 14:14:53 INFO - PROCESS | 1788 | 1469135693810 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] 14:14:53 INFO - PROCESS | 1788 | 1469135693851 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 14:14:53 INFO - PROCESS | 1788 | 1469135693858 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:14:53 INFO - PROCESS | 1788 | 1469135693864 Marionette TRACE conn3 <- [1,1374,null,{}] 14:14:53 INFO - PROCESS | 1788 | 1469135693882 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}] 14:14:53 INFO - PROCESS | 1788 | 1469135693891 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:54 INFO - PROCESS | 1788 | 1469135694117 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 14:14:54 INFO - PROCESS | 1788 | 1469135694139 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:54 INFO - PROCESS | 1788 | 1469135694150 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x95127c00 == 27 [pid = 1788] [id = 351] 14:14:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x95128800) [pid = 1788] [serial = 1054] [outer = (nil)] 14:14:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x951cc000) [pid = 1788] [serial = 1055] [outer = 0x95128800] 14:14:54 INFO - PROCESS | 1788 | 1469135694223 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x96dd9000) [pid = 1788] [serial = 1056] [outer = 0x95128800] 14:14:55 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9a118400) [pid = 1788] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x912ed000) [pid = 1788] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9872d800) [pid = 1788] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9512a800) [pid = 1788] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x912ee000) [pid = 1788] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x98886400) [pid = 1788] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x92246000) [pid = 1788] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x92571c00) [pid = 1788] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x96dde800) [pid = 1788] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x99736400) [pid = 1788] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9257bc00) [pid = 1788] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x98c4e000) [pid = 1788] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x951c4800) [pid = 1788] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x92580800) [pid = 1788] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8fc04c00) [pid = 1788] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:14:55 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x92039000) [pid = 1788] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:14:55 INFO - PROCESS | 1788 | 1469135695856 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] 14:14:55 INFO - PROCESS | 1788 | 1469135695905 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 14:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:14:55 INFO - PROCESS | 1788 | 1469135695912 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 1788 | 1469135695915 Marionette TRACE conn3 <- [1,1378,null,{}] 14:14:55 INFO - PROCESS | 1788 | 1469135695921 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}] 14:14:55 INFO - PROCESS | 1788 | 1469135695926 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:56 INFO - PROCESS | 1788 | 1469135696126 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 14:14:56 INFO - PROCESS | 1788 | 1469135696208 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:56 INFO - PROCESS | 1788 | 1469135696218 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd84c00 == 28 [pid = 1788] [id = 352] 14:14:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x92104800) [pid = 1788] [serial = 1057] [outer = (nil)] 14:14:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x93943400) [pid = 1788] [serial = 1058] [outer = 0x92104800] 14:14:56 INFO - PROCESS | 1788 | 1469135696291 Marionette DEBUG loaded listener.js 14:14:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x96dd8800) [pid = 1788] [serial = 1059] [outer = 0x92104800] 14:14:57 INFO - PROCESS | 1788 | 1469135697102 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] 14:14:57 INFO - PROCESS | 1788 | 1469135697152 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 14:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:14:57 INFO - PROCESS | 1788 | 1469135697159 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - PROCESS | 1788 | 1469135697162 Marionette TRACE conn3 <- [1,1382,null,{}] 14:14:57 INFO - PROCESS | 1788 | 1469135697168 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}] 14:14:57 INFO - PROCESS | 1788 | 1469135697173 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:57 INFO - PROCESS | 1788 | 1469135697330 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 14:14:57 INFO - PROCESS | 1788 | 1469135697339 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:57 INFO - PROCESS | 1788 | 1469135697345 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x9880a800 == 29 [pid = 1788] [id = 353] 14:14:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x988da400) [pid = 1788] [serial = 1060] [outer = (nil)] 14:14:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9936a400) [pid = 1788] [serial = 1061] [outer = 0x988da400] 14:14:57 INFO - PROCESS | 1788 | 1469135697417 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x99387000) [pid = 1788] [serial = 1062] [outer = 0x988da400] 14:14:58 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:14:58 INFO - PROCESS | 1788 | 1469135698693 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] 14:14:58 INFO - PROCESS | 1788 | 1469135698759 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 14:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:14:58 INFO - PROCESS | 1788 | 1469135698768 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:14:58 INFO - PROCESS | 1788 | 1469135698774 Marionette TRACE conn3 <- [1,1386,null,{}] 14:14:58 INFO - PROCESS | 1788 | 1469135698796 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}] 14:14:58 INFO - PROCESS | 1788 | 1469135698803 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:59 INFO - PROCESS | 1788 | 1469135699020 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 14:14:59 INFO - PROCESS | 1788 | 1469135699253 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:59 INFO - PROCESS | 1788 | 1469135699261 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:14:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd2800 == 30 [pid = 1788] [id = 354] 14:14:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91dd7c00) [pid = 1788] [serial = 1063] [outer = (nil)] 14:14:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x92243000) [pid = 1788] [serial = 1064] [outer = 0x91dd7c00] 14:14:59 INFO - PROCESS | 1788 | 1469135699346 Marionette DEBUG loaded listener.js 14:14:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x92575800) [pid = 1788] [serial = 1065] [outer = 0x91dd7c00] 14:15:00 INFO - PROCESS | 1788 | 1469135700533 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] 14:15:00 INFO - PROCESS | 1788 | 1469135700568 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 14:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:15:00 INFO - PROCESS | 1788 | 1469135700580 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:15:00 INFO - PROCESS | 1788 | 1469135700584 Marionette TRACE conn3 <- [1,1390,null,{}] 14:15:00 INFO - PROCESS | 1788 | 1469135700622 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}] 14:15:00 INFO - PROCESS | 1788 | 1469135700627 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:00 INFO - PROCESS | 1788 | 1469135700822 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 14:15:01 INFO - PROCESS | 1788 | 1469135701055 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:01 INFO - PROCESS | 1788 | 1469135701066 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ef800 == 31 [pid = 1788] [id = 355] 14:15:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9872ec00) [pid = 1788] [serial = 1066] [outer = (nil)] 14:15:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x98c51400) [pid = 1788] [serial = 1067] [outer = 0x9872ec00] 14:15:01 INFO - PROCESS | 1788 | 1469135701155 Marionette DEBUG loaded listener.js 14:15:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x96dde400) [pid = 1788] [serial = 1068] [outer = 0x9872ec00] 14:15:02 INFO - PROCESS | 1788 | 1469135702273 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]]]}] 14:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1730ms 14:15:02 INFO - PROCESS | 1788 | 1469135702310 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 1788 | 1469135702315 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 14:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:15:02 INFO - PROCESS | 1788 | 1469135702322 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - PROCESS | 1788 | 1469135702328 Marionette TRACE conn3 <- [1,1394,null,{}] 14:15:02 INFO - PROCESS | 1788 | 1469135702351 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}] 14:15:02 INFO - PROCESS | 1788 | 1469135702360 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:02 INFO - PROCESS | 1788 | 1469135702599 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 14:15:02 INFO - PROCESS | 1788 | 1469135702835 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:02 INFO - PROCESS | 1788 | 1469135702849 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x99bf7c00 == 32 [pid = 1788] [id = 356] 14:15:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x99bfac00) [pid = 1788] [serial = 1069] [outer = (nil)] 14:15:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x99d56000) [pid = 1788] [serial = 1070] [outer = 0x99bfac00] 14:15:02 INFO - PROCESS | 1788 | 1469135702931 Marionette DEBUG loaded listener.js 14:15:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9a116800) [pid = 1788] [serial = 1071] [outer = 0x99bfac00] 14:15:03 INFO - PROCESS | 1788 | 1469135703997 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]]]}] 14:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1692ms 14:15:04 INFO - PROCESS | 1788 | 1469135704013 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 14:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:15:04 INFO - PROCESS | 1788 | 1469135704018 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 14:15:04 INFO - PROCESS | 1788 | 1469135704025 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:15:04 INFO - PROCESS | 1788 | 1469135704029 Marionette TRACE conn3 <- [1,1398,null,{}] 14:15:04 INFO - PROCESS | 1788 | 1469135704036 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}] 14:15:04 INFO - PROCESS | 1788 | 1469135704040 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:04 INFO - PROCESS | 1788 | 1469135704225 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 14:15:04 INFO - PROCESS | 1788 | 1469135704441 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:04 INFO - PROCESS | 1788 | 1469135704451 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0d800 == 33 [pid = 1788] [id = 357] 14:15:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8fc0ec00) [pid = 1788] [serial = 1072] [outer = (nil)] 14:15:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8fd85800) [pid = 1788] [serial = 1073] [outer = 0x8fc0ec00] 14:15:04 INFO - PROCESS | 1788 | 1469135704697 Marionette DEBUG loaded listener.js 14:15:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x912ee000) [pid = 1788] [serial = 1074] [outer = 0x8fc0ec00] 14:15:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd84c00 == 32 [pid = 1788] [id = 352] 14:15:05 INFO - PROCESS | 1788 | --DOCSHELL 0x95127c00 == 31 [pid = 1788] [id = 351] 14:15:05 INFO - PROCESS | 1788 | --DOCSHELL 0x921ec800 == 30 [pid = 1788] [id = 350] 14:15:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd8ec00 == 29 [pid = 1788] [id = 349] 14:15:05 INFO - PROCESS | 1788 | 1469135705780 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]]]}] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x99366400) [pid = 1788] [serial = 1004] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x9936d400) [pid = 1788] [serial = 1016] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x99bedc00) [pid = 1788] [serial = 999] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x921ee000) [pid = 1788] [serial = 984] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x99360400) [pid = 1788] [serial = 993] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x96ddf000) [pid = 1788] [serial = 1014] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x951ca800) [pid = 1788] [serial = 1013] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9257d000) [pid = 1788] [serial = 1010] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x99bf4000) [pid = 1788] [serial = 1005] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x96de5800) [pid = 1788] [serial = 989] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x99bed400) [pid = 1788] [serial = 998] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x99bf5c00) [pid = 1788] [serial = 1001] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9936c400) [pid = 1788] [serial = 995] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x99bf8400) [pid = 1788] [serial = 1020] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x99420c00) [pid = 1788] [serial = 996] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x977d1c00) [pid = 1788] [serial = 990] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x951d2c00) [pid = 1788] [serial = 981] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x93816c00) [pid = 1788] [serial = 986] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x912ec800) [pid = 1788] [serial = 1008] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x92046000) [pid = 1788] [serial = 983] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x988d9000) [pid = 1788] [serial = 992] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9381c400) [pid = 1788] [serial = 1011] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8fd82c00) [pid = 1788] [serial = 1007] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9381fc00) [pid = 1788] [serial = 987] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x946d9800) [pid = 1788] [serial = 1022] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x9972b000) [pid = 1788] [serial = 1017] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x99bf9800) [pid = 1788] [serial = 1002] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x99bf2c00) [pid = 1788] [serial = 1019] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x9a13c400) [pid = 1788] [serial = 1025] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x9a141800) [pid = 1788] [serial = 1026] [outer = (nil)] [url = about:blank] 14:15:05 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x9a112800) [pid = 1788] [serial = 1023] [outer = (nil)] [url = about:blank] 14:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1835ms 14:15:05 INFO - PROCESS | 1788 | 1469135705860 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 14:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:15:05 INFO - PROCESS | 1788 | 1469135705867 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 14:15:05 INFO - PROCESS | 1788 | 1469135705876 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - PROCESS | 1788 | 1469135705878 Marionette TRACE conn3 <- [1,1402,null,{}] 14:15:05 INFO - PROCESS | 1788 | 1469135705887 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}] 14:15:05 INFO - PROCESS | 1788 | 1469135705893 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:06 INFO - PROCESS | 1788 | 1469135706066 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 14:15:06 INFO - PROCESS | 1788 | 1469135706249 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 1788 | 1469135706257 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd6400 == 30 [pid = 1788] [id = 358] 14:15:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x9203bc00) [pid = 1788] [serial = 1075] [outer = (nil)] 14:15:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x921e8000) [pid = 1788] [serial = 1076] [outer = 0x9203bc00] 14:15:06 INFO - PROCESS | 1788 | 1469135706336 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x92244800) [pid = 1788] [serial = 1077] [outer = 0x9203bc00] 14:15:07 INFO - PROCESS | 1788 | 1469135707153 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]]]}] 14:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1345ms 14:15:07 INFO - PROCESS | 1788 | 1469135707219 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 14:15:07 INFO - PROCESS | 1788 | 1469135707225 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 14:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:15:07 INFO - PROCESS | 1788 | 1469135707237 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:15:07 INFO - PROCESS | 1788 | 1469135707240 Marionette TRACE conn3 <- [1,1406,null,{}] 14:15:07 INFO - PROCESS | 1788 | 1469135707247 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}] 14:15:07 INFO - PROCESS | 1788 | 1469135707252 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:07 INFO - PROCESS | 1788 | 1469135707424 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 14:15:07 INFO - PROCESS | 1788 | 1469135707555 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:07 INFO - PROCESS | 1788 | 1469135707565 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x921df800 == 31 [pid = 1788] [id = 359] 14:15:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x92ec8800) [pid = 1788] [serial = 1078] [outer = (nil)] 14:15:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x9512e800) [pid = 1788] [serial = 1079] [outer = 0x92ec8800] 14:15:07 INFO - PROCESS | 1788 | 1469135707645 Marionette DEBUG loaded listener.js 14:15:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x96dda400) [pid = 1788] [serial = 1080] [outer = 0x92ec8800] 14:15:08 INFO - PROCESS | 1788 | 1469135708579 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]]]}] 14:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1381ms 14:15:08 INFO - PROCESS | 1788 | 1469135708618 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 14:15:08 INFO - PROCESS | 1788 | 1469135708622 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 14:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:15:08 INFO - PROCESS | 1788 | 1469135708629 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:15:08 INFO - PROCESS | 1788 | 1469135708635 Marionette TRACE conn3 <- [1,1410,null,{}] 14:15:08 INFO - PROCESS | 1788 | 1469135708660 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}] 14:15:08 INFO - PROCESS | 1788 | 1469135708670 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:08 INFO - PROCESS | 1788 | 1469135708891 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 14:15:08 INFO - PROCESS | 1788 | 1469135708926 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:08 INFO - PROCESS | 1788 | 1469135708935 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ec7c00 == 32 [pid = 1788] [id = 360] 14:15:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x98c53800) [pid = 1788] [serial = 1081] [outer = (nil)] 14:15:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x99382c00) [pid = 1788] [serial = 1082] [outer = 0x98c53800] 14:15:09 INFO - PROCESS | 1788 | 1469135709006 Marionette DEBUG loaded listener.js 14:15:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x99670400) [pid = 1788] [serial = 1083] [outer = 0x98c53800] 14:15:10 INFO - PROCESS | 1788 | 1469135710018 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]]]}] 14:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1444ms 14:15:10 INFO - PROCESS | 1788 | 1469135710074 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 14:15:10 INFO - PROCESS | 1788 | 1469135710078 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 14:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:15:10 INFO - PROCESS | 1788 | 1469135710085 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:15:10 INFO - PROCESS | 1788 | 1469135710088 Marionette TRACE conn3 <- [1,1414,null,{}] 14:15:10 INFO - PROCESS | 1788 | 1469135710094 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}] 14:15:10 INFO - PROCESS | 1788 | 1469135710099 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:10 INFO - PROCESS | 1788 | 1469135710318 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 14:15:10 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x92104800) [pid = 1788] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:15:10 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x95128800) [pid = 1788] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:15:10 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x912ed800) [pid = 1788] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:15:10 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x92243800) [pid = 1788] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:15:10 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x9257fc00) [pid = 1788] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:15:10 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x92243c00) [pid = 1788] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:15:10 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x95255000) [pid = 1788] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:15:10 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x99bfb800) [pid = 1788] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:15:10 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x95128400) [pid = 1788] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:15:10 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x922d4400) [pid = 1788] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:15:10 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x8fc07400) [pid = 1788] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:15:10 INFO - PROCESS | 1788 | 1469135710568 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:10 INFO - PROCESS | 1788 | 1469135710576 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc03400 == 33 [pid = 1788] [id = 361] 14:15:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x8fc07400) [pid = 1788] [serial = 1084] [outer = (nil)] 14:15:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x91dcf800) [pid = 1788] [serial = 1085] [outer = 0x8fc07400] 14:15:10 INFO - PROCESS | 1788 | 1469135710650 Marionette DEBUG loaded listener.js 14:15:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x92243800) [pid = 1788] [serial = 1086] [outer = 0x8fc07400] 14:15:11 INFO - PROCESS | 1788 | 1469135711475 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]]]}] 14:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1432ms 14:15:11 INFO - PROCESS | 1788 | 1469135711519 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 14:15:11 INFO - PROCESS | 1788 | 1469135711523 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 14:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:15:11 INFO - PROCESS | 1788 | 1469135711529 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 1788 | 1469135711533 Marionette TRACE conn3 <- [1,1418,null,{}] 14:15:11 INFO - PROCESS | 1788 | 1469135711539 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}] 14:15:11 INFO - PROCESS | 1788 | 1469135711545 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:11 INFO - PROCESS | 1788 | 1469135711703 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 14:15:11 INFO - PROCESS | 1788 | 1469135711832 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 1788 | 1469135711842 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x9210ec00 == 34 [pid = 1788] [id = 362] 14:15:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x921e2c00) [pid = 1788] [serial = 1087] [outer = (nil)] 14:15:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x99bed400) [pid = 1788] [serial = 1088] [outer = 0x921e2c00] 14:15:11 INFO - PROCESS | 1788 | 1469135711927 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x99bf2000) [pid = 1788] [serial = 1089] [outer = 0x921e2c00] 14:15:12 INFO - PROCESS | 1788 | 1469135712991 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]]]}] 14:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1488ms 14:15:13 INFO - PROCESS | 1788 | 1469135713019 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 14:15:13 INFO - PROCESS | 1788 | 1469135713026 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 14:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:15:13 INFO - PROCESS | 1788 | 1469135713036 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - PROCESS | 1788 | 1469135713040 Marionette TRACE conn3 <- [1,1422,null,{}] 14:15:13 INFO - PROCESS | 1788 | 1469135713049 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}] 14:15:13 INFO - PROCESS | 1788 | 1469135713056 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:13 INFO - PROCESS | 1788 | 1469135713290 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 14:15:13 INFO - PROCESS | 1788 | 1469135713536 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 1788 | 1469135713548 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f4800 == 35 [pid = 1788] [id = 363] 14:15:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x91ddb000) [pid = 1788] [serial = 1090] [outer = (nil)] 14:15:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x92249800) [pid = 1788] [serial = 1091] [outer = 0x91ddb000] 14:15:13 INFO - PROCESS | 1788 | 1469135713682 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x93818000) [pid = 1788] [serial = 1092] [outer = 0x91ddb000] 14:15:14 INFO - PROCESS | 1788 | 1469135714645 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]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1650ms 14:15:14 INFO - PROCESS | 1788 | 1469135714686 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 14:15:14 INFO - PROCESS | 1788 | 1469135714694 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 14:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:15:14 INFO - PROCESS | 1788 | 1469135714705 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:15:14 INFO - PROCESS | 1788 | 1469135714709 Marionette TRACE conn3 <- [1,1426,null,{}] 14:15:14 INFO - PROCESS | 1788 | 1469135714716 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}] 14:15:14 INFO - PROCESS | 1788 | 1469135714722 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:14 INFO - PROCESS | 1788 | 1469135714917 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 14:15:15 INFO - PROCESS | 1788 | 1469135715143 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:15 INFO - PROCESS | 1788 | 1469135715153 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x951ccc00 == 36 [pid = 1788] [id = 364] 14:15:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x96de7c00) [pid = 1788] [serial = 1093] [outer = (nil)] 14:15:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x977d9000) [pid = 1788] [serial = 1094] [outer = 0x96de7c00] 14:15:15 INFO - PROCESS | 1788 | 1469135715253 Marionette DEBUG loaded listener.js 14:15:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x98c52000) [pid = 1788] [serial = 1095] [outer = 0x96de7c00] 14:15:16 INFO - PROCESS | 1788 | 1469135716282 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]]]}] 14:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1633ms 14:15:16 INFO - PROCESS | 1788 | 1469135716339 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 14:15:16 INFO - PROCESS | 1788 | 1469135716343 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 14:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:15:16 INFO - PROCESS | 1788 | 1469135716350 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:15:16 INFO - PROCESS | 1788 | 1469135716356 Marionette TRACE conn3 <- [1,1430,null,{}] 14:15:16 INFO - PROCESS | 1788 | 1469135716373 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}] 14:15:16 INFO - PROCESS | 1788 | 1469135716382 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:16 INFO - PROCESS | 1788 | 1469135716605 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 14:15:16 INFO - PROCESS | 1788 | 1469135716862 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 1788 | 1469135716875 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x99c34800 == 37 [pid = 1788] [id = 365] 14:15:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x99d55400) [pid = 1788] [serial = 1096] [outer = (nil)] 14:15:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9a116400) [pid = 1788] [serial = 1097] [outer = 0x99d55400] 14:15:16 INFO - PROCESS | 1788 | 1469135716959 Marionette DEBUG loaded listener.js 14:15:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9a120400) [pid = 1788] [serial = 1098] [outer = 0x99d55400] 14:15:17 INFO - PROCESS | 1788 | 1469135717918 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]]]}] 14:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1639ms 14:15:17 INFO - PROCESS | 1788 | 1469135717992 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 14:15:17 INFO - PROCESS | 1788 | 1469135717996 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 14:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:15:18 INFO - PROCESS | 1788 | 1469135718003 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:15:18 INFO - PROCESS | 1788 | 1469135718007 Marionette TRACE conn3 <- [1,1434,null,{}] 14:15:18 INFO - PROCESS | 1788 | 1469135718014 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}] 14:15:18 INFO - PROCESS | 1788 | 1469135718019 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:18 INFO - PROCESS | 1788 | 1469135718213 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 14:15:18 INFO - PROCESS | 1788 | 1469135718427 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 1788 | 1469135718436 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ddc800 == 38 [pid = 1788] [id = 366] 14:15:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x951ca800) [pid = 1788] [serial = 1099] [outer = (nil)] 14:15:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9a141400) [pid = 1788] [serial = 1100] [outer = 0x951ca800] 14:15:18 INFO - PROCESS | 1788 | 1469135718574 Marionette DEBUG loaded listener.js 14:15:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x9a144c00) [pid = 1788] [serial = 1101] [outer = 0x951ca800] 14:15:19 INFO - PROCESS | 1788 | 1469135719610 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]]]}] 14:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1636ms 14:15:19 INFO - PROCESS | 1788 | 1469135719641 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 14:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:15:19 INFO - PROCESS | 1788 | 1469135719652 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 14:15:19 INFO - PROCESS | 1788 | 1469135719659 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - PROCESS | 1788 | 1469135719663 Marionette TRACE conn3 <- [1,1438,null,{}] 14:15:19 INFO - PROCESS | 1788 | 1469135719670 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}] 14:15:19 INFO - PROCESS | 1788 | 1469135719676 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:19 INFO - PROCESS | 1788 | 1469135719855 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 14:15:20 INFO - PROCESS | 1788 | 1469135720076 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:20 INFO - PROCESS | 1788 | 1469135720087 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc02c00 == 39 [pid = 1788] [id = 367] 14:15:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x92577c00) [pid = 1788] [serial = 1102] [outer = (nil)] 14:15:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9a251800) [pid = 1788] [serial = 1103] [outer = 0x92577c00] 14:15:20 INFO - PROCESS | 1788 | 1469135720181 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9a254c00) [pid = 1788] [serial = 1104] [outer = 0x92577c00] 14:15:21 INFO - PROCESS | 1788 | 1469135721062 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]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1441ms 14:15:21 INFO - PROCESS | 1788 | 1469135721100 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 14:15:21 INFO - PROCESS | 1788 | 1469135721103 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 14:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:15:21 INFO - PROCESS | 1788 | 1469135721111 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 1788 | 1469135721114 Marionette TRACE conn3 <- [1,1442,null,{}] 14:15:21 INFO - PROCESS | 1788 | 1469135721121 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}] 14:15:21 INFO - PROCESS | 1788 | 1469135721132 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:21 INFO - PROCESS | 1788 | 1469135721356 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 14:15:21 INFO - PROCESS | 1788 | 1469135721595 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 1788 | 1469135721605 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x92572800 == 40 [pid = 1788] [id = 368] 14:15:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x946e2000) [pid = 1788] [serial = 1105] [outer = (nil)] 14:15:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9aa47800) [pid = 1788] [serial = 1106] [outer = 0x946e2000] 14:15:21 INFO - PROCESS | 1788 | 1469135721728 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9aa4ac00) [pid = 1788] [serial = 1107] [outer = 0x946e2000] 14:15:22 INFO - PROCESS | 1788 | 1469135722654 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]]]}] 14:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1597ms 14:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:15:22 INFO - PROCESS | 1788 | 1469135722708 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 14:15:22 INFO - PROCESS | 1788 | 1469135722711 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 14:15:22 INFO - PROCESS | 1788 | 1469135722719 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:15:22 INFO - PROCESS | 1788 | 1469135722721 Marionette TRACE conn3 <- [1,1446,null,{}] 14:15:22 INFO - PROCESS | 1788 | 1469135722728 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}] 14:15:22 INFO - PROCESS | 1788 | 1469135722733 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:22 INFO - PROCESS | 1788 | 1469135722910 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 14:15:23 INFO - PROCESS | 1788 | 1469135723121 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 1788 | 1469135723128 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x987eb000 == 41 [pid = 1788] [id = 369] 14:15:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9aa49800) [pid = 1788] [serial = 1108] [outer = (nil)] 14:15:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9aa52000) [pid = 1788] [serial = 1109] [outer = 0x9aa49800] 14:15:23 INFO - PROCESS | 1788 | 1469135723305 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9aa84400) [pid = 1788] [serial = 1110] [outer = 0x9aa49800] 14:15:24 INFO - PROCESS | 1788 | 1469135724254 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]]]}] 14:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1592ms 14:15:24 INFO - PROCESS | 1788 | 1469135724310 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 14:15:24 INFO - PROCESS | 1788 | 1469135724313 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 14:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:15:24 INFO - PROCESS | 1788 | 1469135724320 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:15:24 INFO - PROCESS | 1788 | 1469135724323 Marionette TRACE conn3 <- [1,1450,null,{}] 14:15:24 INFO - PROCESS | 1788 | 1469135724330 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}] 14:15:24 INFO - PROCESS | 1788 | 1469135724336 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:24 INFO - PROCESS | 1788 | 1469135724524 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 14:15:24 INFO - PROCESS | 1788 | 1469135724941 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 1788 | 1469135724952 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd8c400 == 42 [pid = 1788] [id = 370] 14:15:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8fd8c800) [pid = 1788] [serial = 1111] [outer = (nil)] 14:15:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x912f0400) [pid = 1788] [serial = 1112] [outer = 0x8fd8c800] 14:15:25 INFO - PROCESS | 1788 | 1469135725074 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x92042400) [pid = 1788] [serial = 1113] [outer = 0x8fd8c800] 14:15:26 INFO - PROCESS | 1788 | 1469135726577 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]]]}] 14:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2335ms 14:15:26 INFO - PROCESS | 1788 | 1469135726679 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 14:15:26 INFO - PROCESS | 1788 | 1469135726686 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 14:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:15:26 INFO - PROCESS | 1788 | 1469135726725 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - PROCESS | 1788 | 1469135726730 Marionette TRACE conn3 <- [1,1454,null,{}] 14:15:26 INFO - PROCESS | 1788 | 1469135726739 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}] 14:15:26 INFO - PROCESS | 1788 | 1469135726743 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:26 INFO - PROCESS | 1788 | 1469135726929 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x9257e800 == 41 [pid = 1788] [id = 348] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc03400 == 40 [pid = 1788] [id = 361] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x92ec7c00 == 39 [pid = 1788] [id = 360] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x921df800 == 38 [pid = 1788] [id = 359] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd6400 == 37 [pid = 1788] [id = 358] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0d800 == 36 [pid = 1788] [id = 357] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x9880a800 == 35 [pid = 1788] [id = 353] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd2800 == 34 [pid = 1788] [id = 354] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x912ef800 == 33 [pid = 1788] [id = 355] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x99bf7c00 == 32 [pid = 1788] [id = 356] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd8c400 == 31 [pid = 1788] [id = 370] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x987eb000 == 30 [pid = 1788] [id = 369] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x92572800 == 29 [pid = 1788] [id = 368] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc02c00 == 28 [pid = 1788] [id = 367] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x99c34800 == 27 [pid = 1788] [id = 365] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x91ddc800 == 26 [pid = 1788] [id = 366] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x951ccc00 == 25 [pid = 1788] [id = 364] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x9210ec00 == 24 [pid = 1788] [id = 362] 14:15:28 INFO - PROCESS | 1788 | --DOCSHELL 0x912f4800 == 23 [pid = 1788] [id = 363] 14:15:28 INFO - PROCESS | 1788 | 1469135728198 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:28 INFO - PROCESS | 1788 | 1469135728209 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x951cc000) [pid = 1788] [serial = 1055] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91dd6800) [pid = 1788] [serial = 1049] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x91dd9000) [pid = 1788] [serial = 1050] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x92248800) [pid = 1788] [serial = 1052] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9381ac00) [pid = 1788] [serial = 1047] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x91dd0400) [pid = 1788] [serial = 1046] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x95129000) [pid = 1788] [serial = 1029] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9257d400) [pid = 1788] [serial = 1028] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x99733000) [pid = 1788] [serial = 1032] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9941a400) [pid = 1788] [serial = 1031] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9a24c400) [pid = 1788] [serial = 1035] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9a145000) [pid = 1788] [serial = 1034] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9a298000) [pid = 1788] [serial = 1038] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9a252000) [pid = 1788] [serial = 1037] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9a9e0000) [pid = 1788] [serial = 1041] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9a9dc000) [pid = 1788] [serial = 1040] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x922d3400) [pid = 1788] [serial = 1044] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x921e1800) [pid = 1788] [serial = 1043] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x93943400) [pid = 1788] [serial = 1058] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x96dd9000) [pid = 1788] [serial = 1056] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9936a400) [pid = 1788] [serial = 1061] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x922cc400) [pid = 1788] [serial = 1053] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x96dd8800) [pid = 1788] [serial = 1059] [outer = (nil)] [url = about:blank] 14:15:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc08c00 == 24 [pid = 1788] [id = 371] 14:15:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8fc0b000) [pid = 1788] [serial = 1114] [outer = (nil)] 14:15:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8fc10c00) [pid = 1788] [serial = 1115] [outer = 0x8fc0b000] 14:15:28 INFO - PROCESS | 1788 | 1469135728420 Marionette DEBUG loaded listener.js 14:15:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8fd8fc00) [pid = 1788] [serial = 1116] [outer = 0x8fc0b000] 14:15:29 INFO - PROCESS | 1788 | 1469135729271 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]]]}] 14:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2592ms 14:15:29 INFO - PROCESS | 1788 | 1469135729314 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 14:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:15:29 INFO - PROCESS | 1788 | 1469135729320 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 14:15:29 INFO - PROCESS | 1788 | 1469135729327 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:15:29 INFO - PROCESS | 1788 | 1469135729331 Marionette TRACE conn3 <- [1,1458,null,{}] 14:15:29 INFO - PROCESS | 1788 | 1469135729340 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}] 14:15:29 INFO - PROCESS | 1788 | 1469135729347 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:29 INFO - PROCESS | 1788 | 1469135729521 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 14:15:29 INFO - PROCESS | 1788 | 1469135729534 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:29 INFO - PROCESS | 1788 | 1469135729544 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x92046400 == 25 [pid = 1788] [id = 372] 14:15:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x92108800) [pid = 1788] [serial = 1117] [outer = (nil)] 14:15:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x921e1800) [pid = 1788] [serial = 1118] [outer = 0x92108800] 14:15:29 INFO - PROCESS | 1788 | 1469135729629 Marionette DEBUG loaded listener.js 14:15:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x921ea800) [pid = 1788] [serial = 1119] [outer = 0x92108800] 14:15:30 INFO - PROCESS | 1788 | 1469135730907 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]]]}] 14:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1633ms 14:15:30 INFO - PROCESS | 1788 | 1469135730961 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 14:15:30 INFO - PROCESS | 1788 | 1469135730968 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 14:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:15:30 INFO - PROCESS | 1788 | 1469135730977 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:15:30 INFO - PROCESS | 1788 | 1469135730982 Marionette TRACE conn3 <- [1,1462,null,{}] 14:15:31 INFO - PROCESS | 1788 | 1469135730994 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}] 14:15:31 INFO - PROCESS | 1788 | 1469135731000 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:31 INFO - PROCESS | 1788 | 1469135731313 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 14:15:31 INFO - PROCESS | 1788 | 1469135731499 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 1788 | 1469135731511 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x9210ec00 == 26 [pid = 1788] [id = 373] 14:15:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9210f800) [pid = 1788] [serial = 1120] [outer = (nil)] 14:15:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9223ec00) [pid = 1788] [serial = 1121] [outer = 0x9210f800] 14:15:31 INFO - PROCESS | 1788 | 1469135731596 Marionette DEBUG loaded listener.js 14:15:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x922c6800) [pid = 1788] [serial = 1122] [outer = 0x9210f800] 14:15:32 INFO - PROCESS | 1788 | 1469135732719 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]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1790ms 14:15:32 INFO - PROCESS | 1788 | 1469135732768 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 14:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:15:32 INFO - PROCESS | 1788 | 1469135732778 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 14:15:32 INFO - PROCESS | 1788 | 1469135732790 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 1788 | 1469135732795 Marionette TRACE conn3 <- [1,1466,null,{}] 14:15:32 INFO - PROCESS | 1788 | 1469135732802 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}] 14:15:32 INFO - PROCESS | 1788 | 1469135732809 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:33 INFO - PROCESS | 1788 | 1469135733022 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 14:15:33 INFO - PROCESS | 1788 | 1469135733262 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 1788 | 1469135733271 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x9257e000 == 27 [pid = 1788] [id = 374] 14:15:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x92580000) [pid = 1788] [serial = 1123] [outer = (nil)] 14:15:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x92ed6800) [pid = 1788] [serial = 1124] [outer = 0x92580000] 14:15:33 INFO - PROCESS | 1788 | 1469135733363 Marionette DEBUG loaded listener.js 14:15:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9393f800) [pid = 1788] [serial = 1125] [outer = 0x92580000] 14:15:34 INFO - PROCESS | 1788 | 1469135734489 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]]]}] 14:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1785ms 14:15:34 INFO - PROCESS | 1788 | 1469135734575 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 14:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:15:34 INFO - PROCESS | 1788 | 1469135734580 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 14:15:34 INFO - PROCESS | 1788 | 1469135734588 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:15:34 INFO - PROCESS | 1788 | 1469135734594 Marionette TRACE conn3 <- [1,1470,null,{}] 14:15:34 INFO - PROCESS | 1788 | 1469135734614 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}] 14:15:34 INFO - PROCESS | 1788 | 1469135734625 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:34 INFO - PROCESS | 1788 | 1469135734985 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 14:15:35 INFO - PROCESS | 1788 | 1469135735126 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 1788 | 1469135735141 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x951c6800 == 28 [pid = 1788] [id = 375] 14:15:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x951c7800) [pid = 1788] [serial = 1126] [outer = (nil)] 14:15:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x951cc000) [pid = 1788] [serial = 1127] [outer = 0x951c7800] 14:15:35 INFO - PROCESS | 1788 | 1469135735227 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x951d1400) [pid = 1788] [serial = 1128] [outer = 0x951c7800] 14:15:36 INFO - PROCESS | 1788 | 1469135736302 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]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1805ms 14:15:36 INFO - PROCESS | 1788 | 1469135736392 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 14:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:15:36 INFO - PROCESS | 1788 | 1469135736397 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 14:15:36 INFO - PROCESS | 1788 | 1469135736404 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 1788 | 1469135736408 Marionette TRACE conn3 <- [1,1474,null,{}] 14:15:36 INFO - PROCESS | 1788 | 1469135736414 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}] 14:15:36 INFO - PROCESS | 1788 | 1469135736419 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:36 INFO - PROCESS | 1788 | 1469135736663 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 14:15:37 INFO - PROCESS | 1788 | 1469135736985 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 1788 | 1469135736996 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc07800 == 29 [pid = 1788] [id = 376] 14:15:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8fc09000) [pid = 1788] [serial = 1129] [outer = (nil)] 14:15:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8fd89c00) [pid = 1788] [serial = 1130] [outer = 0x8fc09000] 14:15:37 INFO - PROCESS | 1788 | 1469135737075 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x92109800) [pid = 1788] [serial = 1131] [outer = 0x8fc09000] 14:15:37 INFO - PROCESS | 1788 | --DOCSHELL 0x92039800 == 28 [pid = 1788] [id = 337] 14:15:37 INFO - PROCESS | 1788 | --DOCSHELL 0x922ce400 == 27 [pid = 1788] [id = 336] 14:15:37 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd6c00 == 26 [pid = 1788] [id = 321] 14:15:37 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd88800 == 25 [pid = 1788] [id = 322] 14:15:38 INFO - PROCESS | 1788 | 1469135738191 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]]]}] 14:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1839ms 14:15:38 INFO - PROCESS | 1788 | 1469135738268 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 14:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:15:38 INFO - PROCESS | 1788 | 1469135738278 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 14:15:38 INFO - PROCESS | 1788 | 1469135738290 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - PROCESS | 1788 | 1469135738295 Marionette TRACE conn3 <- [1,1478,null,{}] 14:15:38 INFO - PROCESS | 1788 | 1469135738369 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}] 14:15:38 INFO - PROCESS | 1788 | 1469135738375 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:38 INFO - PROCESS | 1788 | 1469135738589 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 14:15:38 INFO - PROCESS | 1788 | 1469135738674 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:38 INFO - PROCESS | 1788 | 1469135738683 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381e400 == 26 [pid = 1788] [id = 377] 14:15:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9394ac00) [pid = 1788] [serial = 1132] [outer = (nil)] 14:15:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x946de800) [pid = 1788] [serial = 1133] [outer = 0x9394ac00] 14:15:38 INFO - PROCESS | 1788 | 1469135738759 Marionette DEBUG loaded listener.js 14:15:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x951c5800) [pid = 1788] [serial = 1134] [outer = 0x9394ac00] 14:15:39 INFO - PROCESS | 1788 | 1469135739710 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]]]}] 14:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1492ms 14:15:39 INFO - PROCESS | 1788 | 1469135739786 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 14:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:15:39 INFO - PROCESS | 1788 | 1469135739792 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 14:15:39 INFO - PROCESS | 1788 | 1469135739800 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:15:39 INFO - PROCESS | 1788 | 1469135739803 Marionette TRACE conn3 <- [1,1482,null,{}] 14:15:39 INFO - PROCESS | 1788 | 1469135739817 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}] 14:15:39 INFO - PROCESS | 1788 | 1469135739822 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:40 INFO - PROCESS | 1788 | 1469135740044 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 14:15:40 INFO - PROCESS | 1788 | 1469135740072 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 1788 | 1469135740080 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x96de2c00 == 27 [pid = 1788] [id = 378] 14:15:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x977d1c00) [pid = 1788] [serial = 1135] [outer = (nil)] 14:15:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x987eb000) [pid = 1788] [serial = 1136] [outer = 0x977d1c00] 14:15:40 INFO - PROCESS | 1788 | 1469135740152 Marionette DEBUG loaded listener.js 14:15:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x988d3000) [pid = 1788] [serial = 1137] [outer = 0x977d1c00] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8fd8c800) [pid = 1788] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8fc0b000) [pid = 1788] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x98c53800) [pid = 1788] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8fc07400) [pid = 1788] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x92ec8800) [pid = 1788] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9203bc00) [pid = 1788] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x921e2c00) [pid = 1788] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x988da400) [pid = 1788] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9872ec00) [pid = 1788] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x99bfac00) [pid = 1788] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8fc0ec00) [pid = 1788] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x91dd7c00) [pid = 1788] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x91ddb000) [pid = 1788] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x96de7c00) [pid = 1788] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x99d55400) [pid = 1788] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x951ca800) [pid = 1788] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x92577c00) [pid = 1788] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x946e2000) [pid = 1788] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:15:40 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9aa49800) [pid = 1788] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:15:41 INFO - PROCESS | 1788 | 1469135741309 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]]]}] 14:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1547ms 14:15:41 INFO - PROCESS | 1788 | 1469135741347 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 1788 | 1469135741351 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 14:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:15:41 INFO - PROCESS | 1788 | 1469135741364 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 1788 | 1469135741373 Marionette TRACE conn3 <- [1,1486,null,{}] 14:15:41 INFO - PROCESS | 1788 | 1469135741381 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}] 14:15:41 INFO - PROCESS | 1788 | 1469135741389 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:41 INFO - PROCESS | 1788 | 1469135741557 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 14:15:41 INFO - PROCESS | 1788 | 1469135741699 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:41 INFO - PROCESS | 1788 | 1469135741706 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0dc00 == 28 [pid = 1788] [id = 379] 14:15:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x91ddb400) [pid = 1788] [serial = 1138] [outer = (nil)] 14:15:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x98733800) [pid = 1788] [serial = 1139] [outer = 0x91ddb400] 14:15:41 INFO - PROCESS | 1788 | 1469135741776 Marionette DEBUG loaded listener.js 14:15:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9936e400) [pid = 1788] [serial = 1140] [outer = 0x91ddb400] 14:15:42 INFO - PROCESS | 1788 | 1469135742605 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]]]}] 14:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1346ms 14:15:42 INFO - PROCESS | 1788 | 1469135742705 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 14:15:42 INFO - PROCESS | 1788 | 1469135742711 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 14:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:15:42 INFO - PROCESS | 1788 | 1469135742720 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:15:42 INFO - PROCESS | 1788 | 1469135742725 Marionette TRACE conn3 <- [1,1490,null,{}] 14:15:42 INFO - PROCESS | 1788 | 1469135742735 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}] 14:15:42 INFO - PROCESS | 1788 | 1469135742742 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:42 INFO - PROCESS | 1788 | 1469135742973 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 14:15:43 INFO - PROCESS | 1788 | 1469135743206 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 1788 | 1469135743222 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203f000 == 29 [pid = 1788] [id = 380] 14:15:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x921e1400) [pid = 1788] [serial = 1141] [outer = (nil)] 14:15:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x92247c00) [pid = 1788] [serial = 1142] [outer = 0x921e1400] 14:15:43 INFO - PROCESS | 1788 | 1469135743361 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x922c7c00) [pid = 1788] [serial = 1143] [outer = 0x921e1400] 14:15:44 INFO - PROCESS | 1788 | 1469135744291 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]]]}] 14:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1606ms 14:15:44 INFO - PROCESS | 1788 | 1469135744325 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 1788 | 1469135744330 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 14:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:15:44 INFO - PROCESS | 1788 | 1469135744342 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 1788 | 1469135744347 Marionette TRACE conn3 <- [1,1494,null,{}] 14:15:44 INFO - PROCESS | 1788 | 1469135744355 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}] 14:15:44 INFO - PROCESS | 1788 | 1469135744361 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:44 INFO - PROCESS | 1788 | 1469135744582 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 14:15:44 INFO - PROCESS | 1788 | 1469135744807 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 1788 | 1469135744821 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x95259000 == 30 [pid = 1788] [id = 381] 14:15:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x96dd8800) [pid = 1788] [serial = 1144] [outer = (nil)] 14:15:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x96de1c00) [pid = 1788] [serial = 1145] [outer = 0x96dd8800] 14:15:44 INFO - PROCESS | 1788 | 1469135744925 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x977d5000) [pid = 1788] [serial = 1146] [outer = 0x96dd8800] 14:15:45 INFO - PROCESS | 1788 | 1469135745887 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]]]}] 14:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1593ms 14:15:45 INFO - PROCESS | 1788 | 1469135745931 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 1788 | 1469135745936 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 14:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:15:45 INFO - PROCESS | 1788 | 1469135745943 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - PROCESS | 1788 | 1469135745947 Marionette TRACE conn3 <- [1,1498,null,{}] 14:15:45 INFO - PROCESS | 1788 | 1469135745963 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}] 14:15:45 INFO - PROCESS | 1788 | 1469135745971 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:46 INFO - PROCESS | 1788 | 1469135746162 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 14:15:46 INFO - PROCESS | 1788 | 1469135746437 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 1788 | 1469135746451 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x99734800 == 31 [pid = 1788] [id = 382] 14:15:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x99735400) [pid = 1788] [serial = 1147] [outer = (nil)] 14:15:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x99ab9c00) [pid = 1788] [serial = 1148] [outer = 0x99735400] 14:15:46 INFO - PROCESS | 1788 | 1469135746576 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x99bf1800) [pid = 1788] [serial = 1149] [outer = 0x99735400] 14:15:47 INFO - PROCESS | 1788 | 1469135747523 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]]]}] 14:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1599ms 14:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:15:47 INFO - PROCESS | 1788 | 1469135747542 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 14:15:47 INFO - PROCESS | 1788 | 1469135747545 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 14:15:47 INFO - PROCESS | 1788 | 1469135747552 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - PROCESS | 1788 | 1469135747555 Marionette TRACE conn3 <- [1,1502,null,{}] 14:15:47 INFO - PROCESS | 1788 | 1469135747561 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}] 14:15:47 INFO - PROCESS | 1788 | 1469135747567 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:47 INFO - PROCESS | 1788 | 1469135747752 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 14:15:47 INFO - PROCESS | 1788 | 1469135747927 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:47 INFO - PROCESS | 1788 | 1469135747934 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x951c7400 == 32 [pid = 1788] [id = 383] 14:15:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x96ddd000) [pid = 1788] [serial = 1150] [outer = (nil)] 14:15:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x99eaa800) [pid = 1788] [serial = 1151] [outer = 0x96ddd000] 14:15:48 INFO - PROCESS | 1788 | 1469135748016 Marionette DEBUG loaded listener.js 14:15:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9a119800) [pid = 1788] [serial = 1152] [outer = 0x96ddd000] 14:15:48 INFO - PROCESS | 1788 | 1469135748975 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]]]}] 14:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1487ms 14:15:49 INFO - PROCESS | 1788 | 1469135749039 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 14:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:15:49 INFO - PROCESS | 1788 | 1469135749044 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 14:15:49 INFO - PROCESS | 1788 | 1469135749051 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:15:49 INFO - PROCESS | 1788 | 1469135749054 Marionette TRACE conn3 <- [1,1506,null,{}] 14:15:49 INFO - PROCESS | 1788 | 1469135749060 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}] 14:15:49 INFO - PROCESS | 1788 | 1469135749066 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:49 INFO - PROCESS | 1788 | 1469135749240 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 14:15:49 INFO - PROCESS | 1788 | 1469135749409 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 1788 | 1469135749416 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x922d1800 == 33 [pid = 1788] [id = 384] 14:15:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x951c9000) [pid = 1788] [serial = 1153] [outer = (nil)] 14:15:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x9a13d000) [pid = 1788] [serial = 1154] [outer = 0x951c9000] 14:15:49 INFO - PROCESS | 1788 | 1469135749497 Marionette DEBUG loaded listener.js 14:15:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9a13c400) [pid = 1788] [serial = 1155] [outer = 0x951c9000] 14:15:50 INFO - PROCESS | 1788 | 1469135750449 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]]]}] 14:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1437ms 14:15:50 INFO - PROCESS | 1788 | 1469135750488 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 14:15:50 INFO - PROCESS | 1788 | 1469135750493 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 14:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:15:50 INFO - PROCESS | 1788 | 1469135750499 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:15:50 INFO - PROCESS | 1788 | 1469135750502 Marionette TRACE conn3 <- [1,1510,null,{}] 14:15:50 INFO - PROCESS | 1788 | 1469135750509 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}] 14:15:50 INFO - PROCESS | 1788 | 1469135750520 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:50 INFO - PROCESS | 1788 | 1469135750795 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 14:15:51 INFO - PROCESS | 1788 | 1469135751028 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:51 INFO - PROCESS | 1788 | 1469135751037 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd8c400 == 34 [pid = 1788] [id = 385] 14:15:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8fd8d000) [pid = 1788] [serial = 1156] [outer = (nil)] 14:15:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x92105c00) [pid = 1788] [serial = 1157] [outer = 0x8fd8d000] 14:15:51 INFO - PROCESS | 1788 | 1469135751165 Marionette DEBUG loaded listener.js 14:15:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x9a749400) [pid = 1788] [serial = 1158] [outer = 0x8fd8d000] 14:15:52 INFO - PROCESS | 1788 | 1469135752288 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]]]}] 14:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1832ms 14:15:52 INFO - PROCESS | 1788 | 1469135752332 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 14:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:15:52 INFO - PROCESS | 1788 | 1469135752338 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 14:15:52 INFO - PROCESS | 1788 | 1469135752347 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:15:52 INFO - PROCESS | 1788 | 1469135752362 Marionette TRACE conn3 <- [1,1514,null,{}] 14:15:52 INFO - PROCESS | 1788 | 1469135752422 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}] 14:15:52 INFO - PROCESS | 1788 | 1469135752429 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:52 INFO - PROCESS | 1788 | 1469135752606 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 14:15:52 INFO - PROCESS | 1788 | 1469135752809 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:52 INFO - PROCESS | 1788 | 1469135752823 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd6800 == 35 [pid = 1788] [id = 386] 14:15:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x91dd6c00) [pid = 1788] [serial = 1159] [outer = (nil)] 14:15:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x91ddd400) [pid = 1788] [serial = 1160] [outer = 0x91dd6c00] 14:15:52 INFO - PROCESS | 1788 | 1469135752941 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x921ec000) [pid = 1788] [serial = 1161] [outer = 0x91dd6c00] 14:15:53 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x921e1800) [pid = 1788] [serial = 1118] [outer = (nil)] [url = about:blank] 14:15:53 INFO - PROCESS | 1788 | 1469135753968 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]]]}] 14:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1659ms 14:15:54 INFO - PROCESS | 1788 | 1469135754005 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 14:15:54 INFO - PROCESS | 1788 | 1469135754012 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 14:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:15:54 INFO - PROCESS | 1788 | 1469135754023 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:15:54 INFO - PROCESS | 1788 | 1469135754027 Marionette TRACE conn3 <- [1,1518,null,{}] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x99382c00) [pid = 1788] [serial = 1082] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x91dcf800) [pid = 1788] [serial = 1085] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9512e800) [pid = 1788] [serial = 1079] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x921e8000) [pid = 1788] [serial = 1076] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x99bf2000) [pid = 1788] [serial = 1089] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x92244800) [pid = 1788] [serial = 1077] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x99387000) [pid = 1788] [serial = 1062] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x98c51400) [pid = 1788] [serial = 1067] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x96dde400) [pid = 1788] [serial = 1068] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x99d56000) [pid = 1788] [serial = 1070] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9a116800) [pid = 1788] [serial = 1071] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8fd85800) [pid = 1788] [serial = 1073] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x912ee000) [pid = 1788] [serial = 1074] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x92243000) [pid = 1788] [serial = 1064] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x92575800) [pid = 1788] [serial = 1065] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x99670400) [pid = 1788] [serial = 1083] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x92243800) [pid = 1788] [serial = 1086] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x96dda400) [pid = 1788] [serial = 1080] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x99bed400) [pid = 1788] [serial = 1088] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9aa84400) [pid = 1788] [serial = 1110] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9a254c00) [pid = 1788] [serial = 1104] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9a251800) [pid = 1788] [serial = 1103] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9a141400) [pid = 1788] [serial = 1100] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9a120400) [pid = 1788] [serial = 1098] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x912f0400) [pid = 1788] [serial = 1112] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9aa52000) [pid = 1788] [serial = 1109] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x92042400) [pid = 1788] [serial = 1113] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x977d9000) [pid = 1788] [serial = 1094] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8fd8fc00) [pid = 1788] [serial = 1116] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x9aa4ac00) [pid = 1788] [serial = 1107] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x8fc10c00) [pid = 1788] [serial = 1115] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x9a116400) [pid = 1788] [serial = 1097] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x9aa47800) [pid = 1788] [serial = 1106] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x9a144c00) [pid = 1788] [serial = 1101] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x93818000) [pid = 1788] [serial = 1092] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x98c52000) [pid = 1788] [serial = 1095] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x92249800) [pid = 1788] [serial = 1091] [outer = (nil)] [url = about:blank] 14:15:54 INFO - PROCESS | 1788 | 1469135754086 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}] 14:15:54 INFO - PROCESS | 1788 | 1469135754089 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:54 INFO - PROCESS | 1788 | 1469135754272 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 14:15:54 INFO - PROCESS | 1788 | 1469135754284 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 1788 | 1469135754292 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e8c00 == 36 [pid = 1788] [id = 387] 14:15:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x9223d800) [pid = 1788] [serial = 1162] [outer = (nil)] 14:15:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x92246800) [pid = 1788] [serial = 1163] [outer = 0x9223d800] 14:15:54 INFO - PROCESS | 1788 | 1469135754385 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x92578000) [pid = 1788] [serial = 1164] [outer = 0x9223d800] 14:15:55 INFO - PROCESS | 1788 | 1469135755316 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]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1340ms 14:15:55 INFO - PROCESS | 1788 | 1469135755364 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 1788 | 1469135755368 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 14:15:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:15:55 INFO - PROCESS | 1788 | 1469135755375 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 1788 | 1469135755380 Marionette TRACE conn3 <- [1,1522,null,{}] 14:15:55 INFO - PROCESS | 1788 | 1469135755404 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}] 14:15:55 INFO - PROCESS | 1788 | 1469135755412 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:55 INFO - PROCESS | 1788 | 1469135755581 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 14:15:55 INFO - PROCESS | 1788 | 1469135755592 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:55 INFO - PROCESS | 1788 | 1469135755603 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x951cdc00 == 37 [pid = 1788] [id = 388] 14:15:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x951d0000) [pid = 1788] [serial = 1165] [outer = (nil)] 14:15:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x96ddac00) [pid = 1788] [serial = 1166] [outer = 0x951d0000] 14:15:55 INFO - PROCESS | 1788 | 1469135755675 Marionette DEBUG loaded listener.js 14:15:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x96de7c00) [pid = 1788] [serial = 1167] [outer = 0x951d0000] 14:15:56 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:56 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:15:56 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:56 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:56 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:56 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:56 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:56 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:56 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:56 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:56 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:56 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:56 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 () { 14:15:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:15:56 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 () { 14:15:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:15:56 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 () { 14:15:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:15:56 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 () { 14:15:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:15:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1234ms 14:15:56 INFO - PROCESS | 1788 | 1469135756580 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"]]]}] 14:15:56 INFO - PROCESS | 1788 | 1469135756630 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 14:15:56 INFO - PROCESS | 1788 | 1469135756634 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 14:15:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:15:56 INFO - PROCESS | 1788 | 1469135756641 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:15:56 INFO - PROCESS | 1788 | 1469135756645 Marionette TRACE conn3 <- [1,1526,null,{}] 14:15:56 INFO - PROCESS | 1788 | 1469135756650 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}] 14:15:56 INFO - PROCESS | 1788 | 1469135756655 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:56 INFO - PROCESS | 1788 | 1469135756858 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 14:15:56 INFO - PROCESS | 1788 | 1469135756891 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:56 INFO - PROCESS | 1788 | 1469135756900 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381e000 == 38 [pid = 1788] [id = 389] 14:15:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x988db000) [pid = 1788] [serial = 1168] [outer = (nil)] 14:15:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x99361000) [pid = 1788] [serial = 1169] [outer = 0x988db000] 14:15:56 INFO - PROCESS | 1788 | 1469135756967 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x99729400) [pid = 1788] [serial = 1170] [outer = 0x988db000] 14:15:57 INFO - PROCESS | 1788 | 1469135757894 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"]]]}] 14:15:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:15:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:15:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:15:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:15:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:15:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:15:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1294ms 14:15:57 INFO - PROCESS | 1788 | 1469135757944 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 1788 | 1469135757948 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 14:15:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:15:57 INFO - PROCESS | 1788 | 1469135757963 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - PROCESS | 1788 | 1469135757966 Marionette TRACE conn3 <- [1,1530,null,{}] 14:15:57 INFO - PROCESS | 1788 | 1469135757972 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}] 14:15:57 INFO - PROCESS | 1788 | 1469135757977 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:58 INFO - PROCESS | 1788 | 1469135758188 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 14:15:58 INFO - PROCESS | 1788 | 1469135758212 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:58 INFO - PROCESS | 1788 | 1469135758223 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x92248c00 == 39 [pid = 1788] [id = 390] 14:15:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x988cf800) [pid = 1788] [serial = 1171] [outer = (nil)] 14:15:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x99736400) [pid = 1788] [serial = 1172] [outer = 0x988cf800] 14:15:58 INFO - PROCESS | 1788 | 1469135758289 Marionette DEBUG loaded listener.js 14:15:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x997dfc00) [pid = 1788] [serial = 1173] [outer = 0x988cf800] 14:15:58 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8fc09000) [pid = 1788] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:15:58 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x9394ac00) [pid = 1788] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:15:58 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x977d1c00) [pid = 1788] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:15:59 INFO - PROCESS | 1788 | 1469135759121 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]]]}] 14:15:59 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 14:15:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:15:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:15:59 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. 14:15:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:15:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1187ms 14:15:59 INFO - PROCESS | 1788 | 1469135759157 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 14:15:59 INFO - PROCESS | 1788 | 1469135759162 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 14:15:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:15:59 INFO - PROCESS | 1788 | 1469135759169 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:15:59 INFO - PROCESS | 1788 | 1469135759171 Marionette TRACE conn3 <- [1,1534,null,{}] 14:15:59 INFO - PROCESS | 1788 | 1469135759177 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}] 14:15:59 INFO - PROCESS | 1788 | 1469135759187 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:59 INFO - PROCESS | 1788 | 1469135759360 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 14:15:59 INFO - PROCESS | 1788 | 1469135759387 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 1788 | 1469135759394 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:15:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x92572c00 == 40 [pid = 1788] [id = 391] 14:15:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x98c51400) [pid = 1788] [serial = 1174] [outer = (nil)] 14:15:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9a138400) [pid = 1788] [serial = 1175] [outer = 0x98c51400] 14:15:59 INFO - PROCESS | 1788 | 1469135759466 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9a140800) [pid = 1788] [serial = 1176] [outer = 0x98c51400] 14:16:00 INFO - PROCESS | 1788 | 1469135760395 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]]]}] 14:16:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:16:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1278ms 14:16:00 INFO - PROCESS | 1788 | 1469135760449 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 14:16:00 INFO - PROCESS | 1788 | 1469135760452 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 14:16:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:16:00 INFO - PROCESS | 1788 | 1469135760459 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:16:00 INFO - PROCESS | 1788 | 1469135760462 Marionette TRACE conn3 <- [1,1538,null,{}] 14:16:00 INFO - PROCESS | 1788 | 1469135760468 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}] 14:16:00 INFO - PROCESS | 1788 | 1469135760473 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:00 INFO - PROCESS | 1788 | 1469135760656 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 14:16:00 INFO - PROCESS | 1788 | 1469135760883 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:00 INFO - PROCESS | 1788 | 1469135760895 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc05000 == 41 [pid = 1788] [id = 392] 14:16:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8fc05800) [pid = 1788] [serial = 1177] [outer = (nil)] 14:16:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8fc0e000) [pid = 1788] [serial = 1178] [outer = 0x8fc05800] 14:16:00 INFO - PROCESS | 1788 | 1469135760986 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8fd8e400) [pid = 1788] [serial = 1179] [outer = 0x8fc05800] 14:16:02 INFO - PROCESS | 1788 | 1469135762018 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]]]}] 14:16:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:16:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1640ms 14:16:02 INFO - PROCESS | 1788 | 1469135762102 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 14:16:02 INFO - PROCESS | 1788 | 1469135762109 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 14:16:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:16:02 INFO - PROCESS | 1788 | 1469135762119 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:16:02 INFO - PROCESS | 1788 | 1469135762125 Marionette TRACE conn3 <- [1,1542,null,{}] 14:16:02 INFO - PROCESS | 1788 | 1469135762134 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}] 14:16:02 INFO - PROCESS | 1788 | 1469135762143 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:02 INFO - PROCESS | 1788 | 1469135762488 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 14:16:02 INFO - PROCESS | 1788 | 1469135762688 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 1788 | 1469135762698 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0f000 == 42 [pid = 1788] [id = 393] 14:16:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x921e8000) [pid = 1788] [serial = 1180] [outer = (nil)] 14:16:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9223fc00) [pid = 1788] [serial = 1181] [outer = 0x921e8000] 14:16:02 INFO - PROCESS | 1788 | 1469135762784 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x922ca400) [pid = 1788] [serial = 1182] [outer = 0x921e8000] 14:16:03 INFO - PROCESS | 1788 | 1469135763709 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]]]}] 14:16:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:16:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1634ms 14:16:03 INFO - PROCESS | 1788 | 1469135763757 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 14:16:03 INFO - PROCESS | 1788 | 1469135763765 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 14:16:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:16:03 INFO - PROCESS | 1788 | 1469135763772 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - PROCESS | 1788 | 1469135763777 Marionette TRACE conn3 <- [1,1546,null,{}] 14:16:03 INFO - PROCESS | 1788 | 1469135763783 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}] 14:16:03 INFO - PROCESS | 1788 | 1469135763789 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:03 INFO - PROCESS | 1788 | 1469135763989 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 14:16:04 INFO - PROCESS | 1788 | 1469135764269 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:04 INFO - PROCESS | 1788 | 1469135764279 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381c000 == 43 [pid = 1788] [id = 394] 14:16:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x93b68800) [pid = 1788] [serial = 1183] [outer = (nil)] 14:16:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x951ca800) [pid = 1788] [serial = 1184] [outer = 0x93b68800] 14:16:04 INFO - PROCESS | 1788 | 1469135764402 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x98886400) [pid = 1788] [serial = 1185] [outer = 0x93b68800] 14:16:05 INFO - PROCESS | 1788 | 1469135765348 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]]]}] 14:16:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:16:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1640ms 14:16:05 INFO - PROCESS | 1788 | 1469135765414 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 1788 | 1469135765418 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 14:16:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:16:05 INFO - PROCESS | 1788 | 1469135765435 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - PROCESS | 1788 | 1469135765444 Marionette TRACE conn3 <- [1,1550,null,{}] 14:16:05 INFO - PROCESS | 1788 | 1469135765451 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}] 14:16:05 INFO - PROCESS | 1788 | 1469135765460 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:05 INFO - PROCESS | 1788 | 1469135765697 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 14:16:05 INFO - PROCESS | 1788 | 1469135765923 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 1788 | 1469135765932 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x92576400 == 44 [pid = 1788] [id = 395] 14:16:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x93818c00) [pid = 1788] [serial = 1186] [outer = (nil)] 14:16:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x99d58c00) [pid = 1788] [serial = 1187] [outer = 0x93818c00] 14:16:06 INFO - PROCESS | 1788 | 1469135766031 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9a138c00) [pid = 1788] [serial = 1188] [outer = 0x93818c00] 14:16:06 INFO - PROCESS | 1788 | 1469135766942 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]]]}] 14:16:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:16:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1551ms 14:16:06 INFO - PROCESS | 1788 | 1469135766978 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 1788 | 1469135766982 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 14:16:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:16:06 INFO - PROCESS | 1788 | 1469135766989 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - PROCESS | 1788 | 1469135766993 Marionette TRACE conn3 <- [1,1554,null,{}] 14:16:07 INFO - PROCESS | 1788 | 1469135766999 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}] 14:16:07 INFO - PROCESS | 1788 | 1469135767005 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:07 INFO - PROCESS | 1788 | 1469135767199 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 14:16:07 INFO - PROCESS | 1788 | 1469135767375 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 1788 | 1469135767382 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x99bf2c00 == 45 [pid = 1788] [id = 396] 14:16:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9a114400) [pid = 1788] [serial = 1189] [outer = (nil)] 14:16:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9a298000) [pid = 1788] [serial = 1190] [outer = 0x9a114400] 14:16:07 INFO - PROCESS | 1788 | 1469135767483 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9a753c00) [pid = 1788] [serial = 1191] [outer = 0x9a114400] 14:16:08 INFO - PROCESS | 1788 | 1469135768448 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]]]}] 14:16:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:16:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1532ms 14:16:08 INFO - PROCESS | 1788 | 1469135768546 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 14:16:08 INFO - PROCESS | 1788 | 1469135768552 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 14:16:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:16:08 INFO - PROCESS | 1788 | 1469135768563 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:16:08 INFO - PROCESS | 1788 | 1469135768566 Marionette TRACE conn3 <- [1,1558,null,{}] 14:16:08 INFO - PROCESS | 1788 | 1469135768572 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}] 14:16:08 INFO - PROCESS | 1788 | 1469135768578 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:08 INFO - PROCESS | 1788 | 1469135768860 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 14:16:09 INFO - PROCESS | 1788 | 1469135769043 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 1788 | 1469135769061 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a257400 == 46 [pid = 1788] [id = 397] 14:16:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9a753400) [pid = 1788] [serial = 1192] [outer = (nil)] 14:16:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9a9e6c00) [pid = 1788] [serial = 1193] [outer = 0x9a753400] 14:16:09 INFO - PROCESS | 1788 | 1469135769170 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9aa4fc00) [pid = 1788] [serial = 1194] [outer = 0x9a753400] 14:16:10 INFO - PROCESS | 1788 | 1469135770124 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]]]}] 14:16:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:16:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1628ms 14:16:10 INFO - PROCESS | 1788 | 1469135770192 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 1788 | 1469135770197 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 14:16:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:16:10 INFO - PROCESS | 1788 | 1469135770203 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - PROCESS | 1788 | 1469135770207 Marionette TRACE conn3 <- [1,1562,null,{}] 14:16:10 INFO - PROCESS | 1788 | 1469135770214 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}] 14:16:10 INFO - PROCESS | 1788 | 1469135770219 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:10 INFO - PROCESS | 1788 | 1469135770441 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 14:16:10 INFO - PROCESS | 1788 | 1469135770662 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:10 INFO - PROCESS | 1788 | 1469135770671 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc03c00 == 47 [pid = 1788] [id = 398] 14:16:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x91dd1400) [pid = 1788] [serial = 1195] [outer = (nil)] 14:16:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9aaadc00) [pid = 1788] [serial = 1196] [outer = 0x91dd1400] 14:16:10 INFO - PROCESS | 1788 | 1469135770795 Marionette DEBUG loaded listener.js 14:16:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9ac65000) [pid = 1788] [serial = 1197] [outer = 0x91dd1400] 14:16:11 INFO - PROCESS | 1788 | 1469135771705 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]]]}] 14:16:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:16:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1543ms 14:16:11 INFO - PROCESS | 1788 | 1469135771753 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 14:16:11 INFO - PROCESS | 1788 | 1469135771757 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 14:16:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:16:11 INFO - PROCESS | 1788 | 1469135771764 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:16:11 INFO - PROCESS | 1788 | 1469135771768 Marionette TRACE conn3 <- [1,1566,null,{}] 14:16:11 INFO - PROCESS | 1788 | 1469135771774 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}] 14:16:11 INFO - PROCESS | 1788 | 1469135771779 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:11 INFO - PROCESS | 1788 | 1469135771977 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 14:16:12 INFO - PROCESS | 1788 | 1469135772159 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 1788 | 1469135772171 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd0800 == 48 [pid = 1788] [id = 399] 14:16:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x91dd7c00) [pid = 1788] [serial = 1198] [outer = (nil)] 14:16:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x96de1000) [pid = 1788] [serial = 1199] [outer = 0x91dd7c00] 14:16:12 INFO - PROCESS | 1788 | 1469135772246 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9b0b6000) [pid = 1788] [serial = 1200] [outer = 0x91dd7c00] 14:16:13 INFO - PROCESS | 1788 | 1469135773527 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]]]}] 14:16:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:16:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1802ms 14:16:13 INFO - PROCESS | 1788 | 1469135773567 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 14:16:13 INFO - PROCESS | 1788 | 1469135773581 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 14:16:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:16:13 INFO - PROCESS | 1788 | 1469135773609 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 1788 | 1469135773614 Marionette TRACE conn3 <- [1,1570,null,{}] 14:16:13 INFO - PROCESS | 1788 | 1469135773622 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}] 14:16:13 INFO - PROCESS | 1788 | 1469135773628 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:13 INFO - PROCESS | 1788 | 1469135773901 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 14:16:14 INFO - PROCESS | 1788 | 1469135774074 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 1788 | 1469135774089 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd9400 == 49 [pid = 1788] [id = 400] 14:16:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x91dd9c00) [pid = 1788] [serial = 1201] [outer = (nil)] 14:16:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x921e9c00) [pid = 1788] [serial = 1202] [outer = 0x91dd9c00] 14:16:14 INFO - PROCESS | 1788 | 1469135774165 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x92248400) [pid = 1788] [serial = 1203] [outer = 0x91dd9c00] 14:16:15 INFO - PROCESS | 1788 | 1469135775133 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]]]}] 14:16:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:16:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1586ms 14:16:15 INFO - PROCESS | 1788 | 1469135775194 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 14:16:15 INFO - PROCESS | 1788 | 1469135775201 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 14:16:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:16:15 INFO - PROCESS | 1788 | 1469135775211 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:16:15 INFO - PROCESS | 1788 | 1469135775215 Marionette TRACE conn3 <- [1,1574,null,{}] 14:16:15 INFO - PROCESS | 1788 | 1469135775222 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}] 14:16:15 INFO - PROCESS | 1788 | 1469135775226 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:15 INFO - PROCESS | 1788 | 1469135775431 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 14:16:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0e800 == 48 [pid = 1788] [id = 325] 14:16:15 INFO - PROCESS | 1788 | --DOCSHELL 0x9257f000 == 47 [pid = 1788] [id = 324] 14:16:15 INFO - PROCESS | 1788 | --DOCSHELL 0x96de2c00 == 46 [pid = 1788] [id = 378] 14:16:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc08c00 == 45 [pid = 1788] [id = 371] 14:16:15 INFO - PROCESS | 1788 | --DOCSHELL 0x9381e400 == 44 [pid = 1788] [id = 377] 14:16:15 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x98733800) [pid = 1788] [serial = 1139] [outer = (nil)] [url = about:blank] 14:16:15 INFO - PROCESS | 1788 | 1469135775702 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 1788 | 1469135775710 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:15 INFO - PROCESS | 1788 | --DOCSHELL 0x92572c00 == 43 [pid = 1788] [id = 391] 14:16:15 INFO - PROCESS | 1788 | --DOCSHELL 0x92248c00 == 42 [pid = 1788] [id = 390] 14:16:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc08c00 == 43 [pid = 1788] [id = 401] 14:16:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x912f6800) [pid = 1788] [serial = 1204] [outer = (nil)] 14:16:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x92572c00) [pid = 1788] [serial = 1205] [outer = 0x912f6800] 14:16:15 INFO - PROCESS | 1788 | 1469135775800 Marionette DEBUG loaded listener.js 14:16:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x93b71c00) [pid = 1788] [serial = 1206] [outer = 0x912f6800] 14:16:15 INFO - PROCESS | 1788 | --DOCSHELL 0x9381e000 == 42 [pid = 1788] [id = 389] 14:16:15 INFO - PROCESS | 1788 | --DOCSHELL 0x951cdc00 == 41 [pid = 1788] [id = 388] 14:16:15 INFO - PROCESS | 1788 | --DOCSHELL 0x921e8c00 == 40 [pid = 1788] [id = 387] 14:16:16 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd6800 == 39 [pid = 1788] [id = 386] 14:16:16 INFO - PROCESS | 1788 | --DOCSHELL 0x951c7400 == 38 [pid = 1788] [id = 383] 14:16:16 INFO - PROCESS | 1788 | --DOCSHELL 0x99734800 == 37 [pid = 1788] [id = 382] 14:16:16 INFO - PROCESS | 1788 | --DOCSHELL 0x95259000 == 36 [pid = 1788] [id = 381] 14:16:16 INFO - PROCESS | 1788 | --DOCSHELL 0x9203f000 == 35 [pid = 1788] [id = 380] 14:16:16 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x951cc000) [pid = 1788] [serial = 1127] [outer = (nil)] [url = about:blank] 14:16:16 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x92ed6800) [pid = 1788] [serial = 1124] [outer = (nil)] [url = about:blank] 14:16:16 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8fd89c00) [pid = 1788] [serial = 1130] [outer = (nil)] [url = about:blank] 14:16:16 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9223ec00) [pid = 1788] [serial = 1121] [outer = (nil)] [url = about:blank] 14:16:16 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x946de800) [pid = 1788] [serial = 1133] [outer = (nil)] [url = about:blank] 14:16:16 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x987eb000) [pid = 1788] [serial = 1136] [outer = (nil)] [url = about:blank] 14:16:16 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x988d3000) [pid = 1788] [serial = 1137] [outer = (nil)] [url = about:blank] 14:16:16 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x951c5800) [pid = 1788] [serial = 1134] [outer = (nil)] [url = about:blank] 14:16:16 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x92109800) [pid = 1788] [serial = 1131] [outer = (nil)] [url = about:blank] 14:16:16 INFO - PROCESS | 1788 | 1469135776754 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]]]}] 14:16:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:16:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1594ms 14:16:16 INFO - PROCESS | 1788 | 1469135776805 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 14:16:16 INFO - PROCESS | 1788 | 1469135776809 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 14:16:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:16:16 INFO - PROCESS | 1788 | 1469135776816 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:16:16 INFO - PROCESS | 1788 | 1469135776822 Marionette TRACE conn3 <- [1,1578,null,{}] 14:16:16 INFO - PROCESS | 1788 | 1469135776838 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}] 14:16:16 INFO - PROCESS | 1788 | 1469135776846 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:17 INFO - PROCESS | 1788 | 1469135777019 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 14:16:17 INFO - PROCESS | 1788 | 1469135777161 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:17 INFO - PROCESS | 1788 | 1469135777174 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x9524ec00 == 36 [pid = 1788] [id = 402] 14:16:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x95257400) [pid = 1788] [serial = 1207] [outer = (nil)] 14:16:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x98729800) [pid = 1788] [serial = 1208] [outer = 0x95257400] 14:16:17 INFO - PROCESS | 1788 | 1469135777245 Marionette DEBUG loaded listener.js 14:16:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x98c4f800) [pid = 1788] [serial = 1209] [outer = 0x95257400] 14:16:18 INFO - PROCESS | 1788 | 1469135778078 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]]]}] 14:16:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:16:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1292ms 14:16:18 INFO - PROCESS | 1788 | 1469135778117 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 14:16:18 INFO - PROCESS | 1788 | 1469135778121 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 14:16:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:16:18 INFO - PROCESS | 1788 | 1469135778127 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - PROCESS | 1788 | 1469135778131 Marionette TRACE conn3 <- [1,1582,null,{}] 14:16:18 INFO - PROCESS | 1788 | 1469135778136 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}] 14:16:18 INFO - PROCESS | 1788 | 1469135778141 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:18 INFO - PROCESS | 1788 | 1469135778308 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 14:16:18 INFO - PROCESS | 1788 | 1469135778322 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 1788 | 1469135778331 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x977d8000 == 37 [pid = 1788] [id = 403] 14:16:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x99382c00) [pid = 1788] [serial = 1210] [outer = (nil)] 14:16:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9972f800) [pid = 1788] [serial = 1211] [outer = 0x99382c00] 14:16:18 INFO - PROCESS | 1788 | 1469135778400 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x99bf8800) [pid = 1788] [serial = 1212] [outer = 0x99382c00] 14:16:19 INFO - PROCESS | 1788 | 1469135779497 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]]]}] 14:16:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:16:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1431ms 14:16:19 INFO - PROCESS | 1788 | 1469135779560 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 14:16:19 INFO - PROCESS | 1788 | 1469135779564 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 14:16:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:16:19 INFO - PROCESS | 1788 | 1469135779570 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:16:19 INFO - PROCESS | 1788 | 1469135779573 Marionette TRACE conn3 <- [1,1586,null,{}] 14:16:19 INFO - PROCESS | 1788 | 1469135779579 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}] 14:16:19 INFO - PROCESS | 1788 | 1469135779584 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:19 INFO - PROCESS | 1788 | 1469135779813 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 14:16:19 INFO - PROCESS | 1788 | 1469135779847 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:19 INFO - PROCESS | 1788 | 1469135779855 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ec7c00 == 38 [pid = 1788] [id = 404] 14:16:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x93813000) [pid = 1788] [serial = 1213] [outer = (nil)] 14:16:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9a11a400) [pid = 1788] [serial = 1214] [outer = 0x93813000] 14:16:19 INFO - PROCESS | 1788 | 1469135779926 Marionette DEBUG loaded listener.js 14:16:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9a145400) [pid = 1788] [serial = 1215] [outer = 0x93813000] 14:16:20 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x988db000) [pid = 1788] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:16:20 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x988cf800) [pid = 1788] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:16:20 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x91dd6c00) [pid = 1788] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:16:20 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9223d800) [pid = 1788] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:16:20 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x951d0000) [pid = 1788] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:16:21 INFO - PROCESS | 1788 | 1469135781072 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]]]}] 14:16:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:16:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1539ms 14:16:21 INFO - PROCESS | 1788 | 1469135781111 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 14:16:21 INFO - PROCESS | 1788 | 1469135781114 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 14:16:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:16:21 INFO - PROCESS | 1788 | 1469135781128 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:16:21 INFO - PROCESS | 1788 | 1469135781131 Marionette TRACE conn3 <- [1,1590,null,{}] 14:16:21 INFO - PROCESS | 1788 | 1469135781137 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}] 14:16:21 INFO - PROCESS | 1788 | 1469135781146 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:21 INFO - PROCESS | 1788 | 1469135781364 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 14:16:21 INFO - PROCESS | 1788 | 1469135781374 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:21 INFO - PROCESS | 1788 | 1469135781380 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd88000 == 39 [pid = 1788] [id = 405] 14:16:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x92240800) [pid = 1788] [serial = 1216] [outer = (nil)] 14:16:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x9a9e4c00) [pid = 1788] [serial = 1217] [outer = 0x92240800] 14:16:21 INFO - PROCESS | 1788 | 1469135781576 Marionette DEBUG loaded listener.js 14:16:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x9aa4bc00) [pid = 1788] [serial = 1218] [outer = 0x92240800] 14:16:22 INFO - PROCESS | 1788 | 1469135782370 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]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:16:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1294ms 14:16:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:16:22 INFO - PROCESS | 1788 | 1469135782423 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 1788 | 1469135782426 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 14:16:22 INFO - PROCESS | 1788 | 1469135782433 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 1788 | 1469135782437 Marionette TRACE conn3 <- [1,1594,null,{}] 14:16:22 INFO - PROCESS | 1788 | 1469135782442 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}] 14:16:22 INFO - PROCESS | 1788 | 1469135782447 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:22 INFO - PROCESS | 1788 | 1469135782685 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 14:16:22 INFO - PROCESS | 1788 | 1469135782700 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 1788 | 1469135782710 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x912edc00 == 40 [pid = 1788] [id = 406] 14:16:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x99672800) [pid = 1788] [serial = 1219] [outer = (nil)] 14:16:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9aa80400) [pid = 1788] [serial = 1220] [outer = 0x99672800] 14:16:22 INFO - PROCESS | 1788 | 1469135782776 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x9512e000) [pid = 1788] [serial = 1221] [outer = 0x99672800] 14:16:24 INFO - PROCESS | 1788 | 1469135784002 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]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:16:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1644ms 14:16:24 INFO - PROCESS | 1788 | 1469135784077 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 1788 | 1469135784083 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 14:16:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:16:24 INFO - PROCESS | 1788 | 1469135784091 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - PROCESS | 1788 | 1469135784097 Marionette TRACE conn3 <- [1,1598,null,{}] 14:16:24 INFO - PROCESS | 1788 | 1469135784105 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}] 14:16:24 INFO - PROCESS | 1788 | 1469135784112 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:24 INFO - PROCESS | 1788 | 1469135784338 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 14:16:24 INFO - PROCESS | 1788 | 1469135784579 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 1788 | 1469135784590 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203bc00 == 41 [pid = 1788] [id = 407] 14:16:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x92109800) [pid = 1788] [serial = 1222] [outer = (nil)] 14:16:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x92243800) [pid = 1788] [serial = 1223] [outer = 0x92109800] 14:16:24 INFO - PROCESS | 1788 | 1469135784712 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x93815000) [pid = 1788] [serial = 1224] [outer = 0x92109800] 14:16:25 INFO - PROCESS | 1788 | 1469135785694 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]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:16:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1634ms 14:16:25 INFO - PROCESS | 1788 | 1469135785726 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 14:16:25 INFO - PROCESS | 1788 | 1469135785733 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 14:16:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:16:25 INFO - PROCESS | 1788 | 1469135785744 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 1788 | 1469135785748 Marionette TRACE conn3 <- [1,1602,null,{}] 14:16:25 INFO - PROCESS | 1788 | 1469135785756 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}] 14:16:25 INFO - PROCESS | 1788 | 1469135785762 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:25 INFO - PROCESS | 1788 | 1469135785965 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 14:16:26 INFO - PROCESS | 1788 | 1469135786241 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 1788 | 1469135786251 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x95128800 == 42 [pid = 1788] [id = 408] 14:16:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x98730400) [pid = 1788] [serial = 1225] [outer = (nil)] 14:16:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x9936b400) [pid = 1788] [serial = 1226] [outer = 0x98730400] 14:16:26 INFO - PROCESS | 1788 | 1469135786379 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x99731800) [pid = 1788] [serial = 1227] [outer = 0x98730400] 14:16:27 INFO - PROCESS | 1788 | 1469135787293 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]]]}] 14:16:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:16:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1588ms 14:16:27 INFO - PROCESS | 1788 | 1469135787333 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 1788 | 1469135787337 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 14:16:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:16:27 INFO - PROCESS | 1788 | 1469135787344 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - PROCESS | 1788 | 1469135787350 Marionette TRACE conn3 <- [1,1606,null,{}] 14:16:27 INFO - PROCESS | 1788 | 1469135787387 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}] 14:16:27 INFO - PROCESS | 1788 | 1469135787396 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:27 INFO - PROCESS | 1788 | 1469135787617 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 14:16:27 INFO - PROCESS | 1788 | 1469135787864 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 1788 | 1469135787878 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd8b800 == 43 [pid = 1788] [id = 409] 14:16:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x9a251800) [pid = 1788] [serial = 1228] [outer = (nil)] 14:16:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x9aa4ac00) [pid = 1788] [serial = 1229] [outer = 0x9a251800] 14:16:27 INFO - PROCESS | 1788 | 1469135787976 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x9b05ec00) [pid = 1788] [serial = 1230] [outer = 0x9a251800] 14:16:28 INFO - PROCESS | 1788 | 1469135788921 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]]]}] 14:16:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:16:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1655ms 14:16:29 INFO - PROCESS | 1788 | 1469135789000 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 1788 | 1469135789005 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 14:16:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:16:29 INFO - PROCESS | 1788 | 1469135789012 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 1788 | 1469135789016 Marionette TRACE conn3 <- [1,1610,null,{}] 14:16:29 INFO - PROCESS | 1788 | 1469135789023 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}] 14:16:29 INFO - PROCESS | 1788 | 1469135789028 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:29 INFO - PROCESS | 1788 | 1469135789259 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 14:16:29 INFO - PROCESS | 1788 | 1469135789491 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 1788 | 1469135789500 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x99beec00 == 44 [pid = 1788] [id = 410] 14:16:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x9a252c00) [pid = 1788] [serial = 1231] [outer = (nil)] 14:16:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x9b60d000) [pid = 1788] [serial = 1232] [outer = 0x9a252c00] 14:16:29 INFO - PROCESS | 1788 | 1469135789635 Marionette DEBUG loaded listener.js 14:16:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x9b615800) [pid = 1788] [serial = 1233] [outer = 0x9a252c00] 14:16:30 INFO - PROCESS | 1788 | 1469135790527 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]]]}] 14:16:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:16:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1585ms 14:16:30 INFO - PROCESS | 1788 | 1469135790598 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 14:16:30 INFO - PROCESS | 1788 | 1469135790602 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 14:16:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:16:30 INFO - PROCESS | 1788 | 1469135790609 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:16:30 INFO - PROCESS | 1788 | 1469135790612 Marionette TRACE conn3 <- [1,1614,null,{}] 14:16:30 INFO - PROCESS | 1788 | 1469135790618 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}] 14:16:30 INFO - PROCESS | 1788 | 1469135790625 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:30 INFO - PROCESS | 1788 | 1469135790846 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 14:16:31 INFO - PROCESS | 1788 | 1469135791083 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:31 INFO - PROCESS | 1788 | 1469135791094 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc06c00 == 45 [pid = 1788] [id = 411] 14:16:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x8fd83000) [pid = 1788] [serial = 1234] [outer = (nil)] 14:16:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x9b7ae800) [pid = 1788] [serial = 1235] [outer = 0x8fd83000] 14:16:31 INFO - PROCESS | 1788 | 1469135791218 Marionette DEBUG loaded listener.js 14:16:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x9cb0f800) [pid = 1788] [serial = 1236] [outer = 0x8fd83000] 14:16:32 INFO - PROCESS | 1788 | 1469135792202 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]]]}] 14:16:32 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 14:16:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1634ms 14:16:32 INFO - PROCESS | 1788 | 1469135792244 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 14:16:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:16:32 INFO - PROCESS | 1788 | 1469135792248 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 14:16:32 INFO - PROCESS | 1788 | 1469135792255 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:16:32 INFO - PROCESS | 1788 | 1469135792258 Marionette TRACE conn3 <- [1,1618,null,{}] 14:16:32 INFO - PROCESS | 1788 | 1469135792264 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}] 14:16:32 INFO - PROCESS | 1788 | 1469135792275 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:32 INFO - PROCESS | 1788 | 1469135792472 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 14:16:32 INFO - PROCESS | 1788 | 1469135792719 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 1788 | 1469135792727 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd82800 == 46 [pid = 1788] [id = 412] 14:16:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x912f1c00) [pid = 1788] [serial = 1237] [outer = (nil)] 14:16:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x9d875800) [pid = 1788] [serial = 1238] [outer = 0x912f1c00] 14:16:32 INFO - PROCESS | 1788 | 1469135792865 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x9d880800) [pid = 1788] [serial = 1239] [outer = 0x912f1c00] 14:16:33 INFO - PROCESS | 1788 | 1469135793756 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]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:16:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1533ms 14:16:33 INFO - PROCESS | 1788 | 1469135793789 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 1788 | 1469135793794 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 14:16:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:16:33 INFO - PROCESS | 1788 | 1469135793801 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 1788 | 1469135793804 Marionette TRACE conn3 <- [1,1622,null,{}] 14:16:33 INFO - PROCESS | 1788 | 1469135793832 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}] 14:16:33 INFO - PROCESS | 1788 | 1469135793837 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:34 INFO - PROCESS | 1788 | 1469135794023 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 14:16:34 INFO - PROCESS | 1788 | 1469135794218 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 1788 | 1469135794227 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x922cb000 == 47 [pid = 1788] [id = 413] 14:16:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x92577000) [pid = 1788] [serial = 1240] [outer = (nil)] 14:16:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x9997c000) [pid = 1788] [serial = 1241] [outer = 0x92577000] 14:16:34 INFO - PROCESS | 1788 | 1469135794344 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9a143c00) [pid = 1788] [serial = 1242] [outer = 0x92577000] 14:16:35 INFO - PROCESS | 1788 | 1469135795533 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]]]}] 14:16:35 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 14:16:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1765ms 14:16:35 INFO - PROCESS | 1788 | 1469135795568 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 1788 | 1469135795574 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 14:16:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:16:35 INFO - PROCESS | 1788 | 1469135795582 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - PROCESS | 1788 | 1469135795589 Marionette TRACE conn3 <- [1,1626,null,{}] 14:16:35 INFO - PROCESS | 1788 | 1469135795597 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}] 14:16:35 INFO - PROCESS | 1788 | 1469135795602 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:35 INFO - PROCESS | 1788 | 1469135795779 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 14:16:35 INFO - PROCESS | 1788 | 1469135795981 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 1788 | 1469135795993 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x92045400 == 48 [pid = 1788] [id = 414] 14:16:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9210dc00) [pid = 1788] [serial = 1243] [outer = (nil)] 14:16:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x92ed0800) [pid = 1788] [serial = 1244] [outer = 0x9210dc00] 14:16:36 INFO - PROCESS | 1788 | 1469135796068 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x9512f800) [pid = 1788] [serial = 1245] [outer = 0x9210dc00] 14:16:37 INFO - PROCESS | 1788 | 1469135797057 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]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:16:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1490ms 14:16:37 INFO - PROCESS | 1788 | 1469135797071 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 1788 | 1469135797079 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 14:16:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:16:37 INFO - PROCESS | 1788 | 1469135797090 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 1788 | 1469135797096 Marionette TRACE conn3 <- [1,1630,null,{}] 14:16:37 INFO - PROCESS | 1788 | 1469135797102 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}] 14:16:37 INFO - PROCESS | 1788 | 1469135797106 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:37 INFO - PROCESS | 1788 | 1469135797302 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 14:16:37 INFO - PROCESS | 1788 | 1469135797507 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 1788 | 1469135797515 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203a400 == 49 [pid = 1788] [id = 415] 14:16:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x92108c00) [pid = 1788] [serial = 1246] [outer = (nil)] 14:16:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x922cc000) [pid = 1788] [serial = 1247] [outer = 0x92108c00] 14:16:37 INFO - PROCESS | 1788 | 1469135797665 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x96de3c00) [pid = 1788] [serial = 1248] [outer = 0x92108c00] 14:16:37 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x9a138400) [pid = 1788] [serial = 1175] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0dc00 == 48 [pid = 1788] [id = 379] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x99eaa800) [pid = 1788] [serial = 1151] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x921ec000) [pid = 1788] [serial = 1161] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x91ddd400) [pid = 1788] [serial = 1160] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x92105c00) [pid = 1788] [serial = 1157] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x96de1c00) [pid = 1788] [serial = 1145] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x92246800) [pid = 1788] [serial = 1163] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x92578000) [pid = 1788] [serial = 1164] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x99ab9c00) [pid = 1788] [serial = 1148] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x9a13d000) [pid = 1788] [serial = 1154] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x92247c00) [pid = 1788] [serial = 1142] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x99361000) [pid = 1788] [serial = 1169] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x99736400) [pid = 1788] [serial = 1172] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x96ddac00) [pid = 1788] [serial = 1166] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x99729400) [pid = 1788] [serial = 1170] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x997dfc00) [pid = 1788] [serial = 1173] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x96de7c00) [pid = 1788] [serial = 1167] [outer = (nil)] [url = about:blank] 14:16:38 INFO - PROCESS | 1788 | 1469135798899 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]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:16:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1885ms 14:16:38 INFO - PROCESS | 1788 | 1469135798975 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 1788 | 1469135798984 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 14:16:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:16:39 INFO - PROCESS | 1788 | 1469135798993 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - PROCESS | 1788 | 1469135798997 Marionette TRACE conn3 <- [1,1634,null,{}] 14:16:39 INFO - PROCESS | 1788 | 1469135799015 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}] 14:16:39 INFO - PROCESS | 1788 | 1469135799022 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:39 INFO - PROCESS | 1788 | 1469135799248 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 14:16:39 INFO - PROCESS | 1788 | 1469135799505 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:39 INFO - PROCESS | 1788 | 1469135799515 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x9210c400 == 49 [pid = 1788] [id = 416] 14:16:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x922cd400) [pid = 1788] [serial = 1249] [outer = (nil)] 14:16:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x951c7c00) [pid = 1788] [serial = 1250] [outer = 0x922cd400] 14:16:39 INFO - PROCESS | 1788 | 1469135799641 Marionette DEBUG loaded listener.js 14:16:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x96de5c00) [pid = 1788] [serial = 1251] [outer = 0x922cd400] 14:16:40 INFO - PROCESS | 1788 | 1469135800621 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]]]}] 14:16:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:16:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1686ms 14:16:40 INFO - PROCESS | 1788 | 1469135800680 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 14:16:40 INFO - PROCESS | 1788 | 1469135800687 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 14:16:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:16:40 INFO - PROCESS | 1788 | 1469135800704 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:16:40 INFO - PROCESS | 1788 | 1469135800710 Marionette TRACE conn3 <- [1,1638,null,{}] 14:16:40 INFO - PROCESS | 1788 | 1469135800717 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}] 14:16:40 INFO - PROCESS | 1788 | 1469135800722 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:40 INFO - PROCESS | 1788 | 1469135800968 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 14:16:41 INFO - PROCESS | 1788 | 1469135801259 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 1788 | 1469135801270 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x99974c00 == 50 [pid = 1788] [id = 417] 14:16:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x99abb000) [pid = 1788] [serial = 1252] [outer = (nil)] 14:16:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x99eaa800) [pid = 1788] [serial = 1253] [outer = 0x99abb000] 14:16:41 INFO - PROCESS | 1788 | 1469135801354 Marionette DEBUG loaded listener.js 14:16:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9a11e000) [pid = 1788] [serial = 1254] [outer = 0x99abb000] 14:16:42 INFO - PROCESS | 1788 | 1469135802356 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]]]}] 14:16:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:16:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1693ms 14:16:42 INFO - PROCESS | 1788 | 1469135802395 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 14:16:42 INFO - PROCESS | 1788 | 1469135802399 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 14:16:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:16:42 INFO - PROCESS | 1788 | 1469135802408 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 1788 | 1469135802413 Marionette TRACE conn3 <- [1,1642,null,{}] 14:16:42 INFO - PROCESS | 1788 | 1469135802431 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}] 14:16:42 INFO - PROCESS | 1788 | 1469135802440 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:42 INFO - PROCESS | 1788 | 1469135802650 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 14:16:42 INFO - PROCESS | 1788 | 1469135802910 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 1788 | 1469135802923 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x99738000 == 51 [pid = 1788] [id = 418] 14:16:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x9aa4c000) [pid = 1788] [serial = 1255] [outer = (nil)] 14:16:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x9aaa0c00) [pid = 1788] [serial = 1256] [outer = 0x9aa4c000] 14:16:43 INFO - PROCESS | 1788 | 1469135803049 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x9b0be000) [pid = 1788] [serial = 1257] [outer = 0x9aa4c000] 14:16:43 INFO - PROCESS | 1788 | 1469135803940 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]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:16:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1545ms 14:16:43 INFO - PROCESS | 1788 | 1469135803953 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 14:16:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:16:43 INFO - PROCESS | 1788 | 1469135803958 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 14:16:43 INFO - PROCESS | 1788 | 1469135803965 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 1788 | 1469135803969 Marionette TRACE conn3 <- [1,1646,null,{}] 14:16:43 INFO - PROCESS | 1788 | 1469135803994 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}] 14:16:44 INFO - PROCESS | 1788 | 1469135804000 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:44 INFO - PROCESS | 1788 | 1469135804185 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 14:16:44 INFO - PROCESS | 1788 | 1469135804374 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 1788 | 1469135804384 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9e8400 == 52 [pid = 1788] [id = 419] 14:16:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x9b0b8400) [pid = 1788] [serial = 1258] [outer = (nil)] 14:16:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9b6e3400) [pid = 1788] [serial = 1259] [outer = 0x9b0b8400] 14:16:44 INFO - PROCESS | 1788 | 1469135804460 Marionette DEBUG loaded listener.js 14:16:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9d814800) [pid = 1788] [serial = 1260] [outer = 0x9b0b8400] 14:16:45 INFO - PROCESS | 1788 | 1469135805433 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]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:16:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1504ms 14:16:45 INFO - PROCESS | 1788 | 1469135805469 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 1788 | 1469135805472 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 14:16:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:16:45 INFO - PROCESS | 1788 | 1469135805480 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - PROCESS | 1788 | 1469135805483 Marionette TRACE conn3 <- [1,1650,null,{}] 14:16:45 INFO - PROCESS | 1788 | 1469135805489 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}] 14:16:45 INFO - PROCESS | 1788 | 1469135805495 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:45 INFO - PROCESS | 1788 | 1469135805689 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 14:16:45 INFO - PROCESS | 1788 | 1469135805878 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 1788 | 1469135805884 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd3400 == 53 [pid = 1788] [id = 420] 14:16:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9b5f1c00) [pid = 1788] [serial = 1261] [outer = (nil)] 14:16:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x9d87bc00) [pid = 1788] [serial = 1262] [outer = 0x9b5f1c00] 14:16:45 INFO - PROCESS | 1788 | 1469135805965 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x9d87e400) [pid = 1788] [serial = 1263] [outer = 0x9b5f1c00] 14:16:46 INFO - PROCESS | 1788 | 1469135806944 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]]]}] 14:16:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:16:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1533ms 14:16:47 INFO - PROCESS | 1788 | 1469135807015 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 1788 | 1469135807019 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 14:16:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:16:47 INFO - PROCESS | 1788 | 1469135807026 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 1788 | 1469135807029 Marionette TRACE conn3 <- [1,1654,null,{}] 14:16:47 INFO - PROCESS | 1788 | 1469135807035 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}] 14:16:47 INFO - PROCESS | 1788 | 1469135807046 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:47 INFO - PROCESS | 1788 | 1469135807297 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 14:16:47 INFO - PROCESS | 1788 | 1469135807546 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 1788 | 1469135807557 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dcf800 == 54 [pid = 1788] [id = 421] 14:16:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x950c7000) [pid = 1788] [serial = 1264] [outer = (nil)] 14:16:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0xa2093000) [pid = 1788] [serial = 1265] [outer = 0x950c7000] 14:16:47 INFO - PROCESS | 1788 | 1469135807649 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0xa2310c00) [pid = 1788] [serial = 1266] [outer = 0x950c7000] 14:16:48 INFO - PROCESS | 1788 | 1469135808561 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]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:16:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1581ms 14:16:48 INFO - PROCESS | 1788 | 1469135808608 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 1788 | 1469135808612 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 14:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:16:48 INFO - PROCESS | 1788 | 1469135808619 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - PROCESS | 1788 | 1469135808623 Marionette TRACE conn3 <- [1,1658,null,{}] 14:16:48 INFO - PROCESS | 1788 | 1469135808629 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}] 14:16:48 INFO - PROCESS | 1788 | 1469135808634 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:48 INFO - PROCESS | 1788 | 1469135808835 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 14:16:49 INFO - PROCESS | 1788 | 1469135809051 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 1788 | 1469135809062 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x9512a400 == 55 [pid = 1788] [id = 422] 14:16:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x99bf5000) [pid = 1788] [serial = 1267] [outer = (nil)] 14:16:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0xa23b9800) [pid = 1788] [serial = 1268] [outer = 0x99bf5000] 14:16:49 INFO - PROCESS | 1788 | 1469135809141 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0xa2532400) [pid = 1788] [serial = 1269] [outer = 0x99bf5000] 14:16:50 INFO - PROCESS | 1788 | 1469135810104 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]]]}] 14:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1532ms 14:16:50 INFO - PROCESS | 1788 | 1469135810152 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 14:16:50 INFO - PROCESS | 1788 | 1469135810164 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 14:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:16:50 INFO - PROCESS | 1788 | 1469135810190 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 1788 | 1469135810194 Marionette TRACE conn3 <- [1,1662,null,{}] 14:16:50 INFO - PROCESS | 1788 | 1469135810199 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}] 14:16:50 INFO - PROCESS | 1788 | 1469135810205 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:50 INFO - PROCESS | 1788 | 1469135810384 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 14:16:50 INFO - PROCESS | 1788 | 1469135810620 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 1788 | 1469135810629 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f7000 == 56 [pid = 1788] [id = 423] 14:16:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x912f9400) [pid = 1788] [serial = 1270] [outer = (nil)] 14:16:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0xa2faa000) [pid = 1788] [serial = 1271] [outer = 0x912f9400] 14:16:50 INFO - PROCESS | 1788 | 1469135810720 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0xa2ff8400) [pid = 1788] [serial = 1272] [outer = 0x912f9400] 14:16:51 INFO - PROCESS | 1788 | 1469135811586 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]]]}] 14:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1440ms 14:16:51 INFO - PROCESS | 1788 | 1469135811628 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 14:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:16:51 INFO - PROCESS | 1788 | 1469135811633 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 14:16:51 INFO - PROCESS | 1788 | 1469135811639 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 1788 | 1469135811643 Marionette TRACE conn3 <- [1,1666,null,{}] 14:16:51 INFO - PROCESS | 1788 | 1469135811668 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}] 14:16:51 INFO - PROCESS | 1788 | 1469135811674 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:51 INFO - PROCESS | 1788 | 1469135811859 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 14:16:52 INFO - PROCESS | 1788 | 1469135812054 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 1788 | 1469135812060 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:52 INFO - PROCESS | 1788 | ++DOCSHELL 0xa23b3800 == 57 [pid = 1788] [id = 424] 14:16:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0xa2fa9000) [pid = 1788] [serial = 1273] [outer = (nil)] 14:16:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0xa3278c00) [pid = 1788] [serial = 1274] [outer = 0xa2fa9000] 14:16:52 INFO - PROCESS | 1788 | 1469135812140 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0xa3216000) [pid = 1788] [serial = 1275] [outer = 0xa2fa9000] 14:16:53 INFO - PROCESS | 1788 | 1469135813165 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]]]}] 14:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1562ms 14:16:53 INFO - PROCESS | 1788 | 1469135813201 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 1788 | 1469135813206 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 14:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:16:53 INFO - PROCESS | 1788 | 1469135813213 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - PROCESS | 1788 | 1469135813216 Marionette TRACE conn3 <- [1,1670,null,{}] 14:16:53 INFO - PROCESS | 1788 | 1469135813222 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}] 14:16:53 INFO - PROCESS | 1788 | 1469135813227 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:53 INFO - PROCESS | 1788 | 1469135813417 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 14:16:54 INFO - PROCESS | 1788 | 1469135814128 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 1788 | 1469135814137 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x9210b400 == 58 [pid = 1788] [id = 425] 14:16:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x921e3400) [pid = 1788] [serial = 1276] [outer = (nil)] 14:16:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x921ed000) [pid = 1788] [serial = 1277] [outer = 0x921e3400] 14:16:54 INFO - PROCESS | 1788 | 1469135814220 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x9257b400) [pid = 1788] [serial = 1278] [outer = 0x921e3400] 14:16:55 INFO - PROCESS | 1788 | 1469135815027 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]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1845ms 14:16:55 INFO - PROCESS | 1788 | 1469135815061 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 1788 | 1469135815066 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 14:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:16:55 INFO - PROCESS | 1788 | 1469135815073 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - PROCESS | 1788 | 1469135815078 Marionette TRACE conn3 <- [1,1674,null,{}] 14:16:55 INFO - PROCESS | 1788 | 1469135815086 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}] 14:16:55 INFO - PROCESS | 1788 | 1469135815092 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:55 INFO - PROCESS | 1788 | 1469135815268 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 14:16:55 INFO - PROCESS | 1788 | 1469135815281 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 1788 | 1469135815291 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x951d0000 == 59 [pid = 1788] [id = 426] 14:16:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x99422400) [pid = 1788] [serial = 1279] [outer = (nil)] 14:16:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x99bee800) [pid = 1788] [serial = 1280] [outer = 0x99422400] 14:16:55 INFO - PROCESS | 1788 | 1469135815377 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x9a141000) [pid = 1788] [serial = 1281] [outer = 0x99422400] 14:16:56 INFO - PROCESS | 1788 | 1469135816408 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]]]}] 14:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1381ms 14:16:56 INFO - PROCESS | 1788 | 1469135816458 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 1788 | 1469135816464 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 14:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:16:56 INFO - PROCESS | 1788 | 1469135816471 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 1788 | 1469135816474 Marionette TRACE conn3 <- [1,1678,null,{}] 14:16:56 INFO - PROCESS | 1788 | 1469135816489 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}] 14:16:56 INFO - PROCESS | 1788 | 1469135816494 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:56 INFO - PROCESS | 1788 | 1469135816727 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 14:16:56 INFO - PROCESS | 1788 | 1469135816753 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 1788 | 1469135816760 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9de800 == 60 [pid = 1788] [id = 427] 14:16:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x9aa7d800) [pid = 1788] [serial = 1282] [outer = (nil)] 14:16:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x9d878400) [pid = 1788] [serial = 1283] [outer = 0x9aa7d800] 14:16:56 INFO - PROCESS | 1788 | 1469135816829 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0xa1093400) [pid = 1788] [serial = 1284] [outer = 0x9aa7d800] 14:16:57 INFO - PROCESS | 1788 | 1469135817854 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]]]}] 14:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1440ms 14:16:57 INFO - PROCESS | 1788 | 1469135817923 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 1788 | 1469135817926 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 14:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:16:57 INFO - PROCESS | 1788 | 1469135817974 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - PROCESS | 1788 | 1469135817983 Marionette TRACE conn3 <- [1,1682,null,{}] 14:16:57 INFO - PROCESS | 1788 | 1469135817990 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}] 14:16:57 INFO - PROCESS | 1788 | 1469135817997 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:58 INFO - PROCESS | 1788 | 1469135818308 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 14:16:58 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x9210dc00) [pid = 1788] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:16:58 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x98c51400) [pid = 1788] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:16:58 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x93813000) [pid = 1788] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:16:58 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x92240800) [pid = 1788] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:16:58 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x99382c00) [pid = 1788] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:16:58 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x91dd9c00) [pid = 1788] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:16:58 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x95257400) [pid = 1788] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:16:58 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x912f6800) [pid = 1788] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:16:58 INFO - PROCESS | 1788 | 1469135818466 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 1788 | 1469135818472 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dcfc00 == 61 [pid = 1788] [id = 428] 14:16:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x91dd6c00) [pid = 1788] [serial = 1285] [outer = (nil)] 14:16:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x9394a800) [pid = 1788] [serial = 1286] [outer = 0x91dd6c00] 14:16:58 INFO - PROCESS | 1788 | 1469135818545 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x99734400) [pid = 1788] [serial = 1287] [outer = 0x91dd6c00] 14:16:59 INFO - PROCESS | 1788 | 1469135819286 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]]]}] 14:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1353ms 14:16:59 INFO - PROCESS | 1788 | 1469135819313 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 1788 | 1469135819318 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 14:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:16:59 INFO - PROCESS | 1788 | 1469135819324 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 1788 | 1469135819328 Marionette TRACE conn3 <- [1,1686,null,{}] 14:16:59 INFO - PROCESS | 1788 | 1469135819343 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}] 14:16:59 INFO - PROCESS | 1788 | 1469135819348 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:59 INFO - PROCESS | 1788 | 1469135819517 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 14:16:59 INFO - PROCESS | 1788 | 1469135819532 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 1788 | 1469135819538 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:16:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x951d3400 == 62 [pid = 1788] [id = 429] 14:16:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0xa22f1400) [pid = 1788] [serial = 1288] [outer = (nil)] 14:16:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0xa4e56400) [pid = 1788] [serial = 1289] [outer = 0xa22f1400] 14:16:59 INFO - PROCESS | 1788 | 1469135819608 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0xa501e800) [pid = 1788] [serial = 1290] [outer = 0xa22f1400] 14:17:00 INFO - PROCESS | 1788 | 1469135820731 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]]]}] 14:17:00 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 14:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1445ms 14:17:00 INFO - PROCESS | 1788 | 1469135820770 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 14:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:17:00 INFO - PROCESS | 1788 | 1469135820777 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 14:17:00 INFO - PROCESS | 1788 | 1469135820787 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:17:00 INFO - PROCESS | 1788 | 1469135820792 Marionette TRACE conn3 <- [1,1690,null,{}] 14:17:00 INFO - PROCESS | 1788 | 1469135820801 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}] 14:17:00 INFO - PROCESS | 1788 | 1469135820806 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:01 INFO - PROCESS | 1788 | 1469135821023 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 14:17:01 INFO - PROCESS | 1788 | 1469135821293 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:01 INFO - PROCESS | 1788 | 1469135821307 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ec8c00 == 63 [pid = 1788] [id = 430] 14:17:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x92ed6800) [pid = 1788] [serial = 1291] [outer = (nil)] 14:17:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x99729400) [pid = 1788] [serial = 1292] [outer = 0x92ed6800] 14:17:01 INFO - PROCESS | 1788 | 1469135821438 Marionette DEBUG loaded listener.js 14:17:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x99bf6c00) [pid = 1788] [serial = 1293] [outer = 0x92ed6800] 14:17:02 INFO - PROCESS | 1788 | 1469135822445 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]]]}] 14:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1693ms 14:17:02 INFO - PROCESS | 1788 | 1469135822495 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 14:17:02 INFO - PROCESS | 1788 | 1469135822502 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 14:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:17:02 INFO - PROCESS | 1788 | 1469135822514 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - PROCESS | 1788 | 1469135822518 Marionette TRACE conn3 <- [1,1694,null,{}] 14:17:02 INFO - PROCESS | 1788 | 1469135822525 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}] 14:17:02 INFO - PROCESS | 1788 | 1469135822531 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:02 INFO - PROCESS | 1788 | 1469135822736 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 14:17:03 INFO - PROCESS | 1788 | 1469135823004 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 1788 | 1469135823013 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a146800 == 64 [pid = 1788] [id = 431] 14:17:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x9b5e8000) [pid = 1788] [serial = 1294] [outer = (nil)] 14:17:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0xa109e000) [pid = 1788] [serial = 1295] [outer = 0x9b5e8000] 14:17:03 INFO - PROCESS | 1788 | 1469135823146 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0xa2095000) [pid = 1788] [serial = 1296] [outer = 0x9b5e8000] 14:17:04 INFO - PROCESS | 1788 | 1469135824116 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]]]}] 14:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1636ms 14:17:04 INFO - PROCESS | 1788 | 1469135824156 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 1788 | 1469135824164 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 14:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:17:04 INFO - PROCESS | 1788 | 1469135824172 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 1788 | 1469135824179 Marionette TRACE conn3 <- [1,1698,null,{}] 14:17:04 INFO - PROCESS | 1788 | 1469135824196 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}] 14:17:04 INFO - PROCESS | 1788 | 1469135824205 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:04 INFO - PROCESS | 1788 | 1469135824394 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 14:17:04 INFO - PROCESS | 1788 | 1469135824638 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 1788 | 1469135824650 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:04 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2002800 == 65 [pid = 1788] [id = 432] 14:17:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0xa50e1000) [pid = 1788] [serial = 1297] [outer = (nil)] 14:17:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0xa6232c00) [pid = 1788] [serial = 1298] [outer = 0xa50e1000] 14:17:04 INFO - PROCESS | 1788 | 1469135824776 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0xa62c1800) [pid = 1788] [serial = 1299] [outer = 0xa50e1000] 14:17:05 INFO - PROCESS | 1788 | 1469135825683 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]]]}] 14:17:05 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 14:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1545ms 14:17:05 INFO - PROCESS | 1788 | 1469135825718 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 14:17:05 INFO - PROCESS | 1788 | 1469135825723 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 14:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:17:05 INFO - PROCESS | 1788 | 1469135825730 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:17:05 INFO - PROCESS | 1788 | 1469135825732 Marionette TRACE conn3 <- [1,1702,null,{}] 14:17:05 INFO - PROCESS | 1788 | 1469135825739 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}] 14:17:05 INFO - PROCESS | 1788 | 1469135825744 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:05 INFO - PROCESS | 1788 | 1469135825935 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 14:17:06 INFO - PROCESS | 1788 | 1469135826132 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 1788 | 1469135826139 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a115400 == 66 [pid = 1788] [id = 433] 14:17:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x9aa48c00) [pid = 1788] [serial = 1300] [outer = (nil)] 14:17:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0xa50e0400) [pid = 1788] [serial = 1301] [outer = 0x9aa48c00] 14:17:06 INFO - PROCESS | 1788 | 1469135826221 Marionette DEBUG loaded listener.js 14:17:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0xa6a07800) [pid = 1788] [serial = 1302] [outer = 0x9aa48c00] 14:17:07 INFO - PROCESS | 1788 | 1469135827237 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]]]}] 14:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1581ms 14:17:07 INFO - PROCESS | 1788 | 1469135827312 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 1788 | 1469135827315 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 14:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:17:07 INFO - PROCESS | 1788 | 1469135827323 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 1788 | 1469135827327 Marionette TRACE conn3 <- [1,1706,null,{}] 14:17:07 INFO - PROCESS | 1788 | 1469135827333 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}] 14:17:07 INFO - PROCESS | 1788 | 1469135827338 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:07 INFO - PROCESS | 1788 | 1469135827556 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 14:17:07 INFO - PROCESS | 1788 | 1469135827796 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 1788 | 1469135827806 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ec800 == 67 [pid = 1788] [id = 434] 14:17:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x912f1400) [pid = 1788] [serial = 1303] [outer = (nil)] 14:17:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x9240f400) [pid = 1788] [serial = 1304] [outer = 0x912f1400] 14:17:07 INFO - PROCESS | 1788 | 1469135827930 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x92413800) [pid = 1788] [serial = 1305] [outer = 0x912f1400] 14:17:08 INFO - PROCESS | 1788 | 1469135828868 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]]]}] 14:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1586ms 14:17:08 INFO - PROCESS | 1788 | 1469135828910 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 14:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:17:08 INFO - PROCESS | 1788 | 1469135828914 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 14:17:08 INFO - PROCESS | 1788 | 1469135828920 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 1788 | 1469135828924 Marionette TRACE conn3 <- [1,1710,null,{}] 14:17:08 INFO - PROCESS | 1788 | 1469135828930 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}] 14:17:08 INFO - PROCESS | 1788 | 1469135828940 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:09 INFO - PROCESS | 1788 | 1469135829167 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 14:17:09 INFO - PROCESS | 1788 | 1469135829458 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 1788 | 1469135829470 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc02c00 == 68 [pid = 1788] [id = 435] 14:17:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x92411800) [pid = 1788] [serial = 1306] [outer = (nil)] 14:17:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0xa6a0e400) [pid = 1788] [serial = 1307] [outer = 0x92411800] 14:17:09 INFO - PROCESS | 1788 | 1469135829591 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0xa6a15800) [pid = 1788] [serial = 1308] [outer = 0x92411800] 14:17:10 INFO - PROCESS | 1788 | 1469135830513 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]]]}] 14:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1637ms 14:17:10 INFO - PROCESS | 1788 | 1469135830558 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 14:17:10 INFO - PROCESS | 1788 | 1469135830562 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 14:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:17:10 INFO - PROCESS | 1788 | 1469135830569 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:17:10 INFO - PROCESS | 1788 | 1469135830573 Marionette TRACE conn3 <- [1,1714,null,{}] 14:17:10 INFO - PROCESS | 1788 | 1469135830579 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}] 14:17:10 INFO - PROCESS | 1788 | 1469135830584 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:10 INFO - PROCESS | 1788 | 1469135830785 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 14:17:11 INFO - PROCESS | 1788 | 1469135831044 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 1788 | 1469135831052 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef85000 == 69 [pid = 1788] [id = 436] 14:17:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x8ef85400) [pid = 1788] [serial = 1309] [outer = (nil)] 14:17:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x8ef8d400) [pid = 1788] [serial = 1310] [outer = 0x8ef85400] 14:17:11 INFO - PROCESS | 1788 | 1469135831178 Marionette DEBUG loaded listener.js 14:17:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x8ef90c00) [pid = 1788] [serial = 1311] [outer = 0x8ef85400] 14:17:12 INFO - PROCESS | 1788 | 1469135832059 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]]]}] 14:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1541ms 14:17:12 INFO - PROCESS | 1788 | 1469135832132 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 14:17:12 INFO - PROCESS | 1788 | 1469135832136 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 14:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:17:12 INFO - PROCESS | 1788 | 1469135832148 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:17:12 INFO - PROCESS | 1788 | 1469135832151 Marionette TRACE conn3 <- [1,1718,null,{}] 14:17:12 INFO - PROCESS | 1788 | 1469135832158 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}] 14:17:12 INFO - PROCESS | 1788 | 1469135832163 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:12 INFO - PROCESS | 1788 | 1469135832352 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 14:17:12 INFO - PROCESS | 1788 | 1469135832559 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:12 INFO - PROCESS | 1788 | 1469135832567 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe1c00 == 70 [pid = 1788] [id = 437] 14:17:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x8dbe2c00) [pid = 1788] [serial = 1312] [outer = (nil)] 14:17:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x8dbea000) [pid = 1788] [serial = 1313] [outer = 0x8dbe2c00] 14:17:12 INFO - PROCESS | 1788 | 1469135832682 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x8dbedc00) [pid = 1788] [serial = 1314] [outer = 0x8dbe2c00] 14:17:14 INFO - PROCESS | 1788 | 1469135834190 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]]]}] 14:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2082ms 14:17:14 INFO - PROCESS | 1788 | 1469135834248 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 14:17:14 INFO - PROCESS | 1788 | 1469135834255 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 14:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:17:14 INFO - PROCESS | 1788 | 1469135834265 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:17:14 INFO - PROCESS | 1788 | 1469135834271 Marionette TRACE conn3 <- [1,1722,null,{}] 14:17:14 INFO - PROCESS | 1788 | 1469135834288 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}] 14:17:14 INFO - PROCESS | 1788 | 1469135834293 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:14 INFO - PROCESS | 1788 | 1469135834485 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 14:17:14 INFO - PROCESS | 1788 | 1469135834705 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 1788 | 1469135834716 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbeb800 == 71 [pid = 1788] [id = 438] 14:17:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x91dd4000) [pid = 1788] [serial = 1315] [outer = (nil)] 14:17:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x921e8c00) [pid = 1788] [serial = 1316] [outer = 0x91dd4000] 14:17:14 INFO - PROCESS | 1788 | 1469135834920 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x92248000) [pid = 1788] [serial = 1317] [outer = 0x91dd4000] 14:17:15 INFO - PROCESS | 1788 | 1469135835829 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]]]}] 14:17:15 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 14:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1642ms 14:17:15 INFO - PROCESS | 1788 | 1469135835907 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 1788 | 1469135835915 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 14:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:17:15 INFO - PROCESS | 1788 | 1469135835925 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 1788 | 1469135835930 Marionette TRACE conn3 <- [1,1726,null,{}] 14:17:15 INFO - PROCESS | 1788 | 1469135835937 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}] 14:17:15 INFO - PROCESS | 1788 | 1469135835943 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:16 INFO - PROCESS | 1788 | 1469135836142 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 14:17:16 INFO - PROCESS | 1788 | 1469135836321 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 1788 | 1469135836330 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef8dc00 == 72 [pid = 1788] [id = 439] 14:17:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x9240b800) [pid = 1788] [serial = 1318] [outer = (nil)] 14:17:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x951cd400) [pid = 1788] [serial = 1319] [outer = 0x9240b800] 14:17:16 INFO - PROCESS | 1788 | 1469135836544 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x977d3000) [pid = 1788] [serial = 1320] [outer = 0x9240b800] 14:17:17 INFO - PROCESS | 1788 | 1469135837517 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]]]}] 14:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1637ms 14:17:17 INFO - PROCESS | 1788 | 1469135837563 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 14:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:17:17 INFO - PROCESS | 1788 | 1469135837567 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 14:17:17 INFO - PROCESS | 1788 | 1469135837574 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 1788 | 1469135837580 Marionette TRACE conn3 <- [1,1730,null,{}] 14:17:17 INFO - PROCESS | 1788 | 1469135837597 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}] 14:17:17 INFO - PROCESS | 1788 | 1469135837606 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:17 INFO - PROCESS | 1788 | 1469135837804 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc07800 == 71 [pid = 1788] [id = 376] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x912efc00 == 70 [pid = 1788] [id = 331] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x951c6800 == 69 [pid = 1788] [id = 375] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x92046400 == 68 [pid = 1788] [id = 372] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x9203f800 == 67 [pid = 1788] [id = 323] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0f000 == 66 [pid = 1788] [id = 393] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x922cc800 == 65 [pid = 1788] [id = 328] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc05000 == 64 [pid = 1788] [id = 392] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd1800 == 63 [pid = 1788] [id = 332] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x99d58c00) [pid = 1788] [serial = 1187] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x9a9e6c00) [pid = 1788] [serial = 1193] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x96de1000) [pid = 1788] [serial = 1199] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x951ca800) [pid = 1788] [serial = 1184] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x9a298000) [pid = 1788] [serial = 1190] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x9aaadc00) [pid = 1788] [serial = 1196] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x8fc0e000) [pid = 1788] [serial = 1178] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x9223fc00) [pid = 1788] [serial = 1181] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x922cc000) [pid = 1788] [serial = 1247] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x9aa80400) [pid = 1788] [serial = 1220] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x92243800) [pid = 1788] [serial = 1223] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x9936b400) [pid = 1788] [serial = 1226] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x9aa4ac00) [pid = 1788] [serial = 1229] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x9b60d000) [pid = 1788] [serial = 1232] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x9b7ae800) [pid = 1788] [serial = 1235] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x9d875800) [pid = 1788] [serial = 1238] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x9997c000) [pid = 1788] [serial = 1241] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | 1469135838189 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 1788 | 1469135838213 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x9210ec00 == 62 [pid = 1788] [id = 373] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x951c4400 == 61 [pid = 1788] [id = 326] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x98880c00 == 60 [pid = 1788] [id = 330] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x91dcfc00 == 59 [pid = 1788] [id = 428] 14:17:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd8c000 == 60 [pid = 1788] [id = 440] 14:17:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x8fd8dc00) [pid = 1788] [serial = 1321] [outer = (nil)] 14:17:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x9223fc00) [pid = 1788] [serial = 1322] [outer = 0x8fd8dc00] 14:17:18 INFO - PROCESS | 1788 | 1469135838316 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x93814400) [pid = 1788] [serial = 1323] [outer = 0x8fd8dc00] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9de800 == 59 [pid = 1788] [id = 427] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x951d0000 == 58 [pid = 1788] [id = 426] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x9210b400 == 57 [pid = 1788] [id = 425] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0xa23b3800 == 56 [pid = 1788] [id = 424] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x912f7000 == 55 [pid = 1788] [id = 423] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x9512a400 == 54 [pid = 1788] [id = 422] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x91dcf800 == 53 [pid = 1788] [id = 421] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd3400 == 52 [pid = 1788] [id = 420] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9e8400 == 51 [pid = 1788] [id = 419] 14:17:18 INFO - PROCESS | 1788 | --DOCSHELL 0x99738000 == 50 [pid = 1788] [id = 418] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x9a140800) [pid = 1788] [serial = 1176] [outer = (nil)] [url = about:blank] 14:17:18 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x9a11a400) [pid = 1788] [serial = 1214] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x9a145400) [pid = 1788] [serial = 1215] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x9aa4bc00) [pid = 1788] [serial = 1218] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x9972f800) [pid = 1788] [serial = 1211] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x92248400) [pid = 1788] [serial = 1203] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x921e9c00) [pid = 1788] [serial = 1202] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x98729800) [pid = 1788] [serial = 1208] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x98c4f800) [pid = 1788] [serial = 1209] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x92572c00) [pid = 1788] [serial = 1205] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x93b71c00) [pid = 1788] [serial = 1206] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x92ed0800) [pid = 1788] [serial = 1244] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x9512f800) [pid = 1788] [serial = 1245] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x9a9e4c00) [pid = 1788] [serial = 1217] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x99bf8800) [pid = 1788] [serial = 1212] [outer = (nil)] [url = about:blank] 14:17:19 INFO - PROCESS | 1788 | 1469135839217 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]]]}] 14:17:19 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 14:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1686ms 14:17:19 INFO - PROCESS | 1788 | 1469135839261 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 14:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:17:19 INFO - PROCESS | 1788 | 1469135839266 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 14:17:19 INFO - PROCESS | 1788 | 1469135839272 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 1788 | 1469135839275 Marionette TRACE conn3 <- [1,1734,null,{}] 14:17:19 INFO - PROCESS | 1788 | 1469135839281 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}] 14:17:19 INFO - PROCESS | 1788 | 1469135839287 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:19 INFO - PROCESS | 1788 | 1469135839491 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 14:17:19 INFO - PROCESS | 1788 | 1469135839662 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 1788 | 1469135839671 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe5000 == 51 [pid = 1788] [id = 441] 14:17:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x92572c00) [pid = 1788] [serial = 1324] [outer = (nil)] 14:17:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x988da400) [pid = 1788] [serial = 1325] [outer = 0x92572c00] 14:17:19 INFO - PROCESS | 1788 | 1469135839746 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x994bec00) [pid = 1788] [serial = 1326] [outer = 0x92572c00] 14:17:20 INFO - PROCESS | 1788 | 1469135840675 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]]]}] 14:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1433ms 14:17:20 INFO - PROCESS | 1788 | 1469135840721 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 14:17:20 INFO - PROCESS | 1788 | 1469135840724 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 14:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:17:20 INFO - PROCESS | 1788 | 1469135840753 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:17:20 INFO - PROCESS | 1788 | 1469135840757 Marionette TRACE conn3 <- [1,1738,null,{}] 14:17:20 INFO - PROCESS | 1788 | 1469135840764 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}] 14:17:20 INFO - PROCESS | 1788 | 1469135840769 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:20 INFO - PROCESS | 1788 | 1469135840988 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 14:17:21 INFO - PROCESS | 1788 | 1469135841012 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:21 INFO - PROCESS | 1788 | 1469135841020 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0fc00 == 52 [pid = 1788] [id = 442] 14:17:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x9997c000) [pid = 1788] [serial = 1327] [outer = (nil)] 14:17:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x9a113c00) [pid = 1788] [serial = 1328] [outer = 0x9997c000] 14:17:21 INFO - PROCESS | 1788 | 1469135841090 Marionette DEBUG loaded listener.js 14:17:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x9a11dc00) [pid = 1788] [serial = 1329] [outer = 0x9997c000] 14:17:22 INFO - PROCESS | 1788 | 1469135842066 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]]]}] 14:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1344ms 14:17:22 INFO - PROCESS | 1788 | 1469135842093 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 1788 | 1469135842096 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 14:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:17:22 INFO - PROCESS | 1788 | 1469135842103 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 1788 | 1469135842106 Marionette TRACE conn3 <- [1,1742,null,{}] 14:17:22 INFO - PROCESS | 1788 | 1469135842111 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}] 14:17:22 INFO - PROCESS | 1788 | 1469135842136 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:22 INFO - PROCESS | 1788 | 1469135842388 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 14:17:22 INFO - PROCESS | 1788 | 1469135842407 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 1788 | 1469135842414 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd87800 == 53 [pid = 1788] [id = 443] 14:17:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x93946000) [pid = 1788] [serial = 1330] [outer = (nil)] 14:17:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x9aa4b400) [pid = 1788] [serial = 1331] [outer = 0x93946000] 14:17:22 INFO - PROCESS | 1788 | 1469135842488 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x9aa76c00) [pid = 1788] [serial = 1332] [outer = 0x93946000] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x921e3400) [pid = 1788] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8fd8d000) [pid = 1788] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x9b0b8400) [pid = 1788] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x91ddb400) [pid = 1788] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x922cd400) [pid = 1788] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x951c9000) [pid = 1788] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x92108800) [pid = 1788] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x951c7800) [pid = 1788] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x921e1400) [pid = 1788] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x912f9400) [pid = 1788] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0xa2fa9000) [pid = 1788] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x8fc05800) [pid = 1788] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x9b5f1c00) [pid = 1788] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x950c7000) [pid = 1788] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x99735400) [pid = 1788] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x99abb000) [pid = 1788] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x9aa7d800) [pid = 1788] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x93818c00) [pid = 1788] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x99bf5000) [pid = 1788] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x96ddd000) [pid = 1788] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9a753400) [pid = 1788] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x92577000) [pid = 1788] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x99672800) [pid = 1788] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x92109800) [pid = 1788] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x91dd1400) [pid = 1788] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x9aa4c000) [pid = 1788] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x93b68800) [pid = 1788] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x96dd8800) [pid = 1788] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x9a252c00) [pid = 1788] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x912f1c00) [pid = 1788] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x9a251800) [pid = 1788] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x91dd6c00) [pid = 1788] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x99422400) [pid = 1788] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x9a114400) [pid = 1788] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x92108c00) [pid = 1788] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x98730400) [pid = 1788] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x8fd83000) [pid = 1788] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x921e8000) [pid = 1788] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x9210f800) [pid = 1788] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x91dd7c00) [pid = 1788] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:17:24 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x92580000) [pid = 1788] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:17:24 INFO - PROCESS | 1788 | 1469135844505 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]]]}] 14:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2442ms 14:17:24 INFO - PROCESS | 1788 | 1469135844547 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 14:17:24 INFO - PROCESS | 1788 | 1469135844551 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 14:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:17:24 INFO - PROCESS | 1788 | 1469135844558 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - PROCESS | 1788 | 1469135844562 Marionette TRACE conn3 <- [1,1746,null,{}] 14:17:24 INFO - PROCESS | 1788 | 1469135844568 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}] 14:17:24 INFO - PROCESS | 1788 | 1469135844574 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:24 INFO - PROCESS | 1788 | 1469135844741 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 14:17:24 INFO - PROCESS | 1788 | 1469135844752 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:24 INFO - PROCESS | 1788 | 1469135844760 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc05800 == 54 [pid = 1788] [id = 444] 14:17:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x8fc0ec00) [pid = 1788] [serial = 1333] [outer = (nil)] 14:17:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x921ec800) [pid = 1788] [serial = 1334] [outer = 0x8fc0ec00] 14:17:24 INFO - PROCESS | 1788 | 1469135844829 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x92580000) [pid = 1788] [serial = 1335] [outer = 0x8fc0ec00] 14:17:25 INFO - PROCESS | 1788 | 1469135845816 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]]]}] 14:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1291ms 14:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:17:25 INFO - PROCESS | 1788 | 1469135845850 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 1788 | 1469135845853 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 14:17:25 INFO - PROCESS | 1788 | 1469135845860 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - PROCESS | 1788 | 1469135845863 Marionette TRACE conn3 <- [1,1750,null,{}] 14:17:25 INFO - PROCESS | 1788 | 1469135845873 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}] 14:17:25 INFO - PROCESS | 1788 | 1469135845877 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:26 INFO - PROCESS | 1788 | 1469135846261 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 14:17:26 INFO - PROCESS | 1788 | 1469135846409 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:26 INFO - PROCESS | 1788 | 1469135846417 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc09c00 == 55 [pid = 1788] [id = 445] 14:17:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x8fc0e000) [pid = 1788] [serial = 1336] [outer = (nil)] 14:17:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x8fd8d800) [pid = 1788] [serial = 1337] [outer = 0x8fc0e000] 14:17:26 INFO - PROCESS | 1788 | 1469135846587 Marionette DEBUG loaded listener.js 14:17:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x91dd1c00) [pid = 1788] [serial = 1338] [outer = 0x8fc0e000] 14:17:27 INFO - PROCESS | 1788 | 1469135847653 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]]]}] 14:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1843ms 14:17:27 INFO - PROCESS | 1788 | 1469135847704 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 14:17:27 INFO - PROCESS | 1788 | 1469135847713 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 14:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:17:27 INFO - PROCESS | 1788 | 1469135847722 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:17:27 INFO - PROCESS | 1788 | 1469135847727 Marionette TRACE conn3 <- [1,1754,null,{}] 14:17:27 INFO - PROCESS | 1788 | 1469135847734 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}] 14:17:27 INFO - PROCESS | 1788 | 1469135847741 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:28 INFO - PROCESS | 1788 | 1469135848055 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 14:17:28 INFO - PROCESS | 1788 | 1469135848371 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 1788 | 1469135848380 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223d800 == 56 [pid = 1788] [id = 446] 14:17:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x9240e800) [pid = 1788] [serial = 1339] [outer = (nil)] 14:17:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x92573c00) [pid = 1788] [serial = 1340] [outer = 0x9240e800] 14:17:28 INFO - PROCESS | 1788 | 1469135848482 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x93b65c00) [pid = 1788] [serial = 1341] [outer = 0x9240e800] 14:17:29 INFO - PROCESS | 1788 | 1469135849530 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]]]}] 14:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1893ms 14:17:29 INFO - PROCESS | 1788 | 1469135849617 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 14:17:29 INFO - PROCESS | 1788 | 1469135849623 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 14:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:17:29 INFO - PROCESS | 1788 | 1469135849631 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:17:29 INFO - PROCESS | 1788 | 1469135849635 Marionette TRACE conn3 <- [1,1758,null,{}] 14:17:29 INFO - PROCESS | 1788 | 1469135849641 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}] 14:17:29 INFO - PROCESS | 1788 | 1469135849647 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:29 INFO - PROCESS | 1788 | 1469135849916 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 14:17:30 INFO - PROCESS | 1788 | 1469135850266 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 1788 | 1469135850275 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x96dd9400 == 57 [pid = 1788] [id = 447] 14:17:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x96ddcc00) [pid = 1788] [serial = 1342] [outer = (nil)] 14:17:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x98c4f800) [pid = 1788] [serial = 1343] [outer = 0x96ddcc00] 14:17:30 INFO - PROCESS | 1788 | 1469135850366 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x99368c00) [pid = 1788] [serial = 1344] [outer = 0x96ddcc00] 14:17:31 INFO - PROCESS | 1788 | 1469135851378 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]]]}] 14:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1788ms 14:17:31 INFO - PROCESS | 1788 | 1469135851419 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 1788 | 1469135851426 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 14:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:17:31 INFO - PROCESS | 1788 | 1469135851443 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 1788 | 1469135851451 Marionette TRACE conn3 <- [1,1762,null,{}] 14:17:31 INFO - PROCESS | 1788 | 1469135851458 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}] 14:17:31 INFO - PROCESS | 1788 | 1469135851464 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:31 INFO - PROCESS | 1788 | 1469135851665 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 14:17:31 INFO - PROCESS | 1788 | 1469135851925 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 1788 | 1469135851935 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef88800 == 58 [pid = 1788] [id = 448] 14:17:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8fc09400) [pid = 1788] [serial = 1345] [outer = (nil)] 14:17:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x9a11a400) [pid = 1788] [serial = 1346] [outer = 0x8fc09400] 14:17:32 INFO - PROCESS | 1788 | 1469135852056 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x9a254c00) [pid = 1788] [serial = 1347] [outer = 0x8fc09400] 14:17:33 INFO - PROCESS | 1788 | 1469135853078 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]]]}] 14:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1696ms 14:17:33 INFO - PROCESS | 1788 | 1469135853133 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 1788 | 1469135853136 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 14:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:17:33 INFO - PROCESS | 1788 | 1469135853143 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 1788 | 1469135853147 Marionette TRACE conn3 <- [1,1766,null,{}] 14:17:33 INFO - PROCESS | 1788 | 1469135853153 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}] 14:17:33 INFO - PROCESS | 1788 | 1469135853158 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:33 INFO - PROCESS | 1788 | 1469135853358 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 14:17:33 INFO - PROCESS | 1788 | 1469135853602 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:33 INFO - PROCESS | 1788 | 1469135853611 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe2000 == 59 [pid = 1788] [id = 449] 14:17:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8ef93400) [pid = 1788] [serial = 1348] [outer = (nil)] 14:17:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x9a9de800) [pid = 1788] [serial = 1349] [outer = 0x8ef93400] 14:17:33 INFO - PROCESS | 1788 | 1469135853731 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x9a9e6c00) [pid = 1788] [serial = 1350] [outer = 0x8ef93400] 14:17:34 INFO - PROCESS | 1788 | 1469135854646 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]]]}] 14:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1585ms 14:17:34 INFO - PROCESS | 1788 | 1469135854729 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 14:17:34 INFO - PROCESS | 1788 | 1469135854734 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 14:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:17:34 INFO - PROCESS | 1788 | 1469135854740 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 1788 | 1469135854744 Marionette TRACE conn3 <- [1,1770,null,{}] 14:17:34 INFO - PROCESS | 1788 | 1469135854750 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}] 14:17:34 INFO - PROCESS | 1788 | 1469135854756 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:35 INFO - PROCESS | 1788 | 1469135855085 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 14:17:35 INFO - PROCESS | 1788 | 1469135855399 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 1788 | 1469135855421 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe6400 == 60 [pid = 1788] [id = 450] 14:17:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x9ac63000) [pid = 1788] [serial = 1351] [outer = (nil)] 14:17:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x9b614400) [pid = 1788] [serial = 1352] [outer = 0x9ac63000] 14:17:35 INFO - PROCESS | 1788 | 1469135855501 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x9d874400) [pid = 1788] [serial = 1353] [outer = 0x9ac63000] 14:17:36 INFO - PROCESS | 1788 | 1469135856471 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]]]}] 14:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1784ms 14:17:36 INFO - PROCESS | 1788 | 1469135856538 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 14:17:36 INFO - PROCESS | 1788 | 1469135856543 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 14:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:17:36 INFO - PROCESS | 1788 | 1469135856553 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:17:36 INFO - PROCESS | 1788 | 1469135856556 Marionette TRACE conn3 <- [1,1774,null,{}] 14:17:36 INFO - PROCESS | 1788 | 1469135856562 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}] 14:17:36 INFO - PROCESS | 1788 | 1469135856568 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:36 INFO - PROCESS | 1788 | 1469135856772 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 14:17:37 INFO - PROCESS | 1788 | 1469135857054 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 1788 | 1469135857062 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd87c00 == 61 [pid = 1788] [id = 451] 14:17:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x92046800) [pid = 1788] [serial = 1354] [outer = (nil)] 14:17:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0xa101c400) [pid = 1788] [serial = 1355] [outer = 0x92046800] 14:17:37 INFO - PROCESS | 1788 | 1469135857206 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0xa2094c00) [pid = 1788] [serial = 1356] [outer = 0x92046800] 14:17:38 INFO - PROCESS | 1788 | 1469135858136 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]]]}] 14:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1631ms 14:17:38 INFO - PROCESS | 1788 | 1469135858185 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 14:17:38 INFO - PROCESS | 1788 | 1469135858189 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 14:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:17:38 INFO - PROCESS | 1788 | 1469135858196 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - PROCESS | 1788 | 1469135858200 Marionette TRACE conn3 <- [1,1778,null,{}] 14:17:38 INFO - PROCESS | 1788 | 1469135858206 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}] 14:17:38 INFO - PROCESS | 1788 | 1469135858211 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:38 INFO - PROCESS | 1788 | 1469135858410 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 14:17:38 INFO - PROCESS | 1788 | 1469135858658 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 1788 | 1469135858666 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0bc00 == 62 [pid = 1788] [id = 452] 14:17:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8fd84000) [pid = 1788] [serial = 1357] [outer = (nil)] 14:17:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0xa252ac00) [pid = 1788] [serial = 1358] [outer = 0x8fd84000] 14:17:38 INFO - PROCESS | 1788 | 1469135858791 Marionette DEBUG loaded listener.js 14:17:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0xa2fed800) [pid = 1788] [serial = 1359] [outer = 0x8fd84000] 14:17:39 INFO - PROCESS | 1788 | 1469135859747 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]]]}] 14:17:39 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 14:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1586ms 14:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:17:39 INFO - PROCESS | 1788 | 1469135859783 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 14:17:39 INFO - PROCESS | 1788 | 1469135859787 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 14:17:39 INFO - PROCESS | 1788 | 1469135859794 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:17:39 INFO - PROCESS | 1788 | 1469135859798 Marionette TRACE conn3 <- [1,1782,null,{}] 14:17:39 INFO - PROCESS | 1788 | 1469135859823 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}] 14:17:39 INFO - PROCESS | 1788 | 1469135859829 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:40 INFO - PROCESS | 1788 | 1469135860031 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 14:17:40 INFO - PROCESS | 1788 | 1469135860285 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:40 INFO - PROCESS | 1788 | 1469135860292 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x9ac60000 == 63 [pid = 1788] [id = 453] 14:17:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x9b5ebc00) [pid = 1788] [serial = 1360] [outer = (nil)] 14:17:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0xa3213800) [pid = 1788] [serial = 1361] [outer = 0x9b5ebc00] 14:17:40 INFO - PROCESS | 1788 | 1469135860453 Marionette DEBUG loaded listener.js 14:17:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0xa34d7400) [pid = 1788] [serial = 1362] [outer = 0x9b5ebc00] 14:17:41 INFO - PROCESS | 1788 | 1469135861410 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]]]}] 14:17:41 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 14:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1651ms 14:17:41 INFO - PROCESS | 1788 | 1469135861447 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 14:17:41 INFO - PROCESS | 1788 | 1469135861451 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 14:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:17:41 INFO - PROCESS | 1788 | 1469135861458 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:17:41 INFO - PROCESS | 1788 | 1469135861461 Marionette TRACE conn3 <- [1,1786,null,{}] 14:17:41 INFO - PROCESS | 1788 | 1469135861467 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}] 14:17:41 INFO - PROCESS | 1788 | 1469135861471 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:41 INFO - PROCESS | 1788 | 1469135861662 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 14:17:42 INFO - PROCESS | 1788 | 1469135861986 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:42 INFO - PROCESS | 1788 | 1469135862000 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd0000 == 64 [pid = 1788] [id = 454] 14:17:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x91dd1000) [pid = 1788] [serial = 1363] [outer = (nil)] 14:17:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x92ec8800) [pid = 1788] [serial = 1364] [outer = 0x91dd1000] 14:17:42 INFO - PROCESS | 1788 | 1469135862085 Marionette DEBUG loaded listener.js 14:17:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x9a11b800) [pid = 1788] [serial = 1365] [outer = 0x91dd1000] 14:17:42 INFO - PROCESS | 1788 | 1469135862986 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]]]}] 14:17:43 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 14:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1580ms 14:17:43 INFO - PROCESS | 1788 | 1469135863056 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 1788 | 1469135863061 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 14:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:17:43 INFO - PROCESS | 1788 | 1469135863071 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - PROCESS | 1788 | 1469135863084 Marionette TRACE conn3 <- [1,1790,null,{}] 14:17:43 INFO - PROCESS | 1788 | 1469135863098 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}] 14:17:43 INFO - PROCESS | 1788 | 1469135863110 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:43 INFO - PROCESS | 1788 | 1469135863356 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 14:17:43 INFO - PROCESS | 1788 | 1469135863596 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 1788 | 1469135863607 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a112c00 == 65 [pid = 1788] [id = 455] 14:17:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x9a248400) [pid = 1788] [serial = 1366] [outer = (nil)] 14:17:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0xa2321400) [pid = 1788] [serial = 1367] [outer = 0x9a248400] 14:17:43 INFO - PROCESS | 1788 | 1469135863714 Marionette DEBUG loaded listener.js 14:17:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0xa4e59800) [pid = 1788] [serial = 1368] [outer = 0x9a248400] 14:17:44 INFO - PROCESS | 1788 | 1469135864658 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]]]}] 14:17:44 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) 14:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1650ms 14:17:44 INFO - PROCESS | 1788 | 1469135864722 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 14:17:44 INFO - PROCESS | 1788 | 1469135864726 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 14:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:17:44 INFO - PROCESS | 1788 | 1469135864734 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:17:44 INFO - PROCESS | 1788 | 1469135864739 Marionette TRACE conn3 <- [1,1794,null,{}] 14:17:44 INFO - PROCESS | 1788 | 1469135864745 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}] 14:17:44 INFO - PROCESS | 1788 | 1469135864751 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:44 INFO - PROCESS | 1788 | 1469135864940 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 14:17:45 INFO - PROCESS | 1788 | 1469135865540 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:45 INFO - PROCESS | 1788 | 1469135865548 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee80400 == 66 [pid = 1788] [id = 456] 14:17:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x8ee80800) [pid = 1788] [serial = 1369] [outer = (nil)] 14:17:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x8ef85c00) [pid = 1788] [serial = 1370] [outer = 0x8ee80800] 14:17:45 INFO - PROCESS | 1788 | 1469135865630 Marionette DEBUG loaded listener.js 14:17:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x8fc03000) [pid = 1788] [serial = 1371] [outer = 0x8ee80800] 14:17:46 INFO - PROCESS | 1788 | 1469135866561 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]]]}] 14:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1883ms 14:17:46 INFO - PROCESS | 1788 | 1469135866620 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 14:17:46 INFO - PROCESS | 1788 | 1469135866626 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 14:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:17:46 INFO - PROCESS | 1788 | 1469135866634 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:17:46 INFO - PROCESS | 1788 | 1469135866638 Marionette TRACE conn3 <- [1,1798,null,{}] 14:17:46 INFO - PROCESS | 1788 | 1469135866646 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}] 14:17:46 INFO - PROCESS | 1788 | 1469135866654 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:46 INFO - PROCESS | 1788 | 1469135866847 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 14:17:47 INFO - PROCESS | 1788 | 1469135867252 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 1788 | 1469135867260 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x921df800 == 67 [pid = 1788] [id = 457] 14:17:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x921e9c00) [pid = 1788] [serial = 1372] [outer = (nil)] 14:17:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x92242c00) [pid = 1788] [serial = 1373] [outer = 0x921e9c00] 14:17:47 INFO - PROCESS | 1788 | 1469135867347 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x9240a400) [pid = 1788] [serial = 1374] [outer = 0x921e9c00] 14:17:48 INFO - PROCESS | 1788 | 1469135868310 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]]]}] 14:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1735ms 14:17:48 INFO - PROCESS | 1788 | 1469135868373 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 14:17:48 INFO - PROCESS | 1788 | 1469135868380 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 14:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:17:48 INFO - PROCESS | 1788 | 1469135868388 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:17:48 INFO - PROCESS | 1788 | 1469135868391 Marionette TRACE conn3 <- [1,1802,null,{}] 14:17:48 INFO - PROCESS | 1788 | 1469135868397 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}] 14:17:48 INFO - PROCESS | 1788 | 1469135868403 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:48 INFO - PROCESS | 1788 | --DOCSHELL 0x9524ec00 == 66 [pid = 1788] [id = 402] 14:17:48 INFO - PROCESS | 1788 | --DOCSHELL 0x99974c00 == 65 [pid = 1788] [id = 417] 14:17:48 INFO - PROCESS | 1788 | --DOCSHELL 0x977d8000 == 64 [pid = 1788] [id = 403] 14:17:48 INFO - PROCESS | 1788 | --DOCSHELL 0x92045400 == 63 [pid = 1788] [id = 414] 14:17:48 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0xa4e56400) [pid = 1788] [serial = 1289] [outer = (nil)] [url = about:blank] 14:17:48 INFO - PROCESS | 1788 | 1469135868789 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 14:17:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd87800 == 62 [pid = 1788] [id = 443] 14:17:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0fc00 == 61 [pid = 1788] [id = 442] 14:17:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe5000 == 60 [pid = 1788] [id = 441] 14:17:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd8c000 == 59 [pid = 1788] [id = 440] 14:17:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef8dc00 == 58 [pid = 1788] [id = 439] 14:17:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbeb800 == 57 [pid = 1788] [id = 438] 14:17:49 INFO - PROCESS | 1788 | 1469135869013 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 1788 | 1469135869024 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef85000 == 56 [pid = 1788] [id = 436] 14:17:49 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc02c00 == 55 [pid = 1788] [id = 435] 14:17:49 INFO - PROCESS | 1788 | --DOCSHELL 0x912ec800 == 54 [pid = 1788] [id = 434] 14:17:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe5000 == 55 [pid = 1788] [id = 458] 14:17:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x8dbeb800) [pid = 1788] [serial = 1375] [outer = (nil)] 14:17:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x922ce000) [pid = 1788] [serial = 1376] [outer = 0x8dbeb800] 14:17:49 INFO - PROCESS | 1788 | 1469135869100 Marionette DEBUG loaded listener.js 14:17:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x9381fc00) [pid = 1788] [serial = 1377] [outer = 0x8dbeb800] 14:17:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9a115400 == 54 [pid = 1788] [id = 433] 14:17:49 INFO - PROCESS | 1788 | --DOCSHELL 0xa2002800 == 53 [pid = 1788] [id = 432] 14:17:49 INFO - PROCESS | 1788 | --DOCSHELL 0x9a146800 == 52 [pid = 1788] [id = 431] 14:17:49 INFO - PROCESS | 1788 | --DOCSHELL 0x92ec8c00 == 51 [pid = 1788] [id = 430] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x9257b400) [pid = 1788] [serial = 1278] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x9a749400) [pid = 1788] [serial = 1158] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x9b6e3400) [pid = 1788] [serial = 1259] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x9936e400) [pid = 1788] [serial = 1140] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x96de5c00) [pid = 1788] [serial = 1251] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x9a13c400) [pid = 1788] [serial = 1155] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x921ea800) [pid = 1788] [serial = 1119] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x951d1400) [pid = 1788] [serial = 1128] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x922c7c00) [pid = 1788] [serial = 1143] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0xa2ff8400) [pid = 1788] [serial = 1272] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0xa3216000) [pid = 1788] [serial = 1275] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8fd8e400) [pid = 1788] [serial = 1179] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9d87bc00) [pid = 1788] [serial = 1262] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0xa2093000) [pid = 1788] [serial = 1265] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x99bf1800) [pid = 1788] [serial = 1149] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x99eaa800) [pid = 1788] [serial = 1253] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x9d878400) [pid = 1788] [serial = 1283] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x9a138c00) [pid = 1788] [serial = 1188] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0xa23b9800) [pid = 1788] [serial = 1268] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x9a119800) [pid = 1788] [serial = 1152] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x9aa4fc00) [pid = 1788] [serial = 1194] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0xa2310c00) [pid = 1788] [serial = 1266] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0xa1093400) [pid = 1788] [serial = 1284] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0xa2532400) [pid = 1788] [serial = 1269] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x9a143c00) [pid = 1788] [serial = 1242] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x9512e000) [pid = 1788] [serial = 1221] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x93815000) [pid = 1788] [serial = 1224] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x9ac65000) [pid = 1788] [serial = 1197] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x9b0be000) [pid = 1788] [serial = 1257] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0xa3278c00) [pid = 1788] [serial = 1274] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x9aaa0c00) [pid = 1788] [serial = 1256] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x98886400) [pid = 1788] [serial = 1185] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x977d5000) [pid = 1788] [serial = 1146] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x9b615800) [pid = 1788] [serial = 1233] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9d880800) [pid = 1788] [serial = 1239] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x9b05ec00) [pid = 1788] [serial = 1230] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x921ed000) [pid = 1788] [serial = 1277] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x9394a800) [pid = 1788] [serial = 1286] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x9a141000) [pid = 1788] [serial = 1281] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x9a753c00) [pid = 1788] [serial = 1191] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x96de3c00) [pid = 1788] [serial = 1248] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x9a11e000) [pid = 1788] [serial = 1254] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0xa2faa000) [pid = 1788] [serial = 1271] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x9d814800) [pid = 1788] [serial = 1260] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x99731800) [pid = 1788] [serial = 1227] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x9cb0f800) [pid = 1788] [serial = 1236] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x951c7c00) [pid = 1788] [serial = 1250] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x922ca400) [pid = 1788] [serial = 1182] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x922c6800) [pid = 1788] [serial = 1122] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x99bee800) [pid = 1788] [serial = 1280] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x99734400) [pid = 1788] [serial = 1287] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x9b0b6000) [pid = 1788] [serial = 1200] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x9393f800) [pid = 1788] [serial = 1125] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x9d87e400) [pid = 1788] [serial = 1263] [outer = (nil)] [url = about:blank] 14:17:50 INFO - PROCESS | 1788 | 1469135870041 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]]]}] 14:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1693ms 14:17:50 INFO - PROCESS | 1788 | 1469135870081 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 14:17:50 INFO - PROCESS | 1788 | 1469135870085 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 14:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:17:50 INFO - PROCESS | 1788 | 1469135870099 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:17:50 INFO - PROCESS | 1788 | 1469135870107 Marionette TRACE conn3 <- [1,1806,null,{}] 14:17:50 INFO - PROCESS | 1788 | 1469135870116 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}] 14:17:50 INFO - PROCESS | 1788 | 1469135870122 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:50 INFO - PROCESS | 1788 | 1469135870310 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 14:17:50 INFO - PROCESS | 1788 | 1469135870485 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:50 INFO - PROCESS | 1788 | 1469135870492 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd7c00 == 52 [pid = 1788] [id = 459] 14:17:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x922ca400) [pid = 1788] [serial = 1378] [outer = (nil)] 14:17:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x96ddd800) [pid = 1788] [serial = 1379] [outer = 0x922ca400] 14:17:50 INFO - PROCESS | 1788 | 1469135870561 Marionette DEBUG loaded listener.js 14:17:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x977d8000) [pid = 1788] [serial = 1380] [outer = 0x922ca400] 14:17:51 INFO - PROCESS | 1788 | 1469135871379 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]]]}] 14:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1354ms 14:17:51 INFO - PROCESS | 1788 | 1469135871447 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 1788 | 1469135871451 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 14:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:17:51 INFO - PROCESS | 1788 | 1469135871457 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:17:51 INFO - PROCESS | 1788 | 1469135871461 Marionette TRACE conn3 <- [1,1810,null,{}] 14:17:51 INFO - PROCESS | 1788 | 1469135871472 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}] 14:17:51 INFO - PROCESS | 1788 | 1469135871476 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:51 INFO - PROCESS | 1788 | 1469135871711 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 14:17:51 INFO - PROCESS | 1788 | 1469135871740 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 1788 | 1469135871748 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x92412800 == 53 [pid = 1788] [id = 460] 14:17:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x96de1c00) [pid = 1788] [serial = 1381] [outer = (nil)] 14:17:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x9936e400) [pid = 1788] [serial = 1382] [outer = 0x96de1c00] 14:17:51 INFO - PROCESS | 1788 | 1469135871817 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x99672000) [pid = 1788] [serial = 1383] [outer = 0x96de1c00] 14:17:52 INFO - PROCESS | 1788 | 1469135872838 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]]]}] 14:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1438ms 14:17:52 INFO - PROCESS | 1788 | 1469135872904 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 14:17:52 INFO - PROCESS | 1788 | 1469135872907 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 14:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:17:52 INFO - PROCESS | 1788 | 1469135872914 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:17:52 INFO - PROCESS | 1788 | 1469135872918 Marionette TRACE conn3 <- [1,1814,null,{}] 14:17:52 INFO - PROCESS | 1788 | 1469135872923 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}] 14:17:52 INFO - PROCESS | 1788 | 1469135872928 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:53 INFO - PROCESS | 1788 | 1469135873194 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 14:17:53 INFO - PROCESS | 1788 | 1469135873236 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:53 INFO - PROCESS | 1788 | 1469135873254 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x99736000 == 54 [pid = 1788] [id = 461] 14:17:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x99736800) [pid = 1788] [serial = 1384] [outer = (nil)] 14:17:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x99bed400) [pid = 1788] [serial = 1385] [outer = 0x99736800] 14:17:53 INFO - PROCESS | 1788 | 1469135873333 Marionette DEBUG loaded listener.js 14:17:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x9a120c00) [pid = 1788] [serial = 1386] [outer = 0x99736800] 14:17:54 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x9997c000) [pid = 1788] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:17:54 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x93946000) [pid = 1788] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:17:54 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x9240b800) [pid = 1788] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:17:54 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x8dbe2c00) [pid = 1788] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:17:54 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x92572c00) [pid = 1788] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:17:54 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8fd8dc00) [pid = 1788] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:17:54 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x91dd4000) [pid = 1788] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:17:54 INFO - PROCESS | 1788 | 1469135874901 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]]]}] 14:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2033ms 14:17:54 INFO - PROCESS | 1788 | 1469135874948 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 14:17:54 INFO - PROCESS | 1788 | 1469135874955 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 14:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:17:54 INFO - PROCESS | 1788 | 1469135874964 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:17:54 INFO - PROCESS | 1788 | 1469135874968 Marionette TRACE conn3 <- [1,1818,null,{}] 14:17:54 INFO - PROCESS | 1788 | 1469135874988 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}] 14:17:54 INFO - PROCESS | 1788 | 1469135874994 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:55 INFO - PROCESS | 1788 | 1469135875231 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 14:17:55 INFO - PROCESS | 1788 | 1469135875494 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 1788 | 1469135875505 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd89000 == 55 [pid = 1788] [id = 462] 14:17:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8fd8e400) [pid = 1788] [serial = 1387] [outer = (nil)] 14:17:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x921eb400) [pid = 1788] [serial = 1388] [outer = 0x8fd8e400] 14:17:55 INFO - PROCESS | 1788 | 1469135875602 Marionette DEBUG loaded listener.js 14:17:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x922c9c00) [pid = 1788] [serial = 1389] [outer = 0x8fd8e400] 14:17:56 INFO - PROCESS | 1788 | 1469135876548 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]]]}] 14:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1635ms 14:17:56 INFO - PROCESS | 1788 | 1469135876599 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 14:17:56 INFO - PROCESS | 1788 | 1469135876607 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 14:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:17:56 INFO - PROCESS | 1788 | 1469135876618 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:17:56 INFO - PROCESS | 1788 | 1469135876622 Marionette TRACE conn3 <- [1,1822,null,{}] 14:17:56 INFO - PROCESS | 1788 | 1469135876628 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}] 14:17:56 INFO - PROCESS | 1788 | 1469135876635 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:56 INFO - PROCESS | 1788 | 1469135876841 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 14:17:57 INFO - PROCESS | 1788 | 1469135877145 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 1788 | 1469135877156 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ed1400 == 56 [pid = 1788] [id = 463] 14:17:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x93b66800) [pid = 1788] [serial = 1390] [outer = (nil)] 14:17:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x95252400) [pid = 1788] [serial = 1391] [outer = 0x93b66800] 14:17:57 INFO - PROCESS | 1788 | 1469135877293 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x977d7c00) [pid = 1788] [serial = 1392] [outer = 0x93b66800] 14:17:58 INFO - PROCESS | 1788 | 1469135878298 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]]]}] 14:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1740ms 14:17:58 INFO - PROCESS | 1788 | 1469135878359 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 14:17:58 INFO - PROCESS | 1788 | 1469135878363 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 14:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:17:58 INFO - PROCESS | 1788 | 1469135878370 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:17:58 INFO - PROCESS | 1788 | 1469135878377 Marionette TRACE conn3 <- [1,1826,null,{}] 14:17:58 INFO - PROCESS | 1788 | 1469135878394 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}] 14:17:58 INFO - PROCESS | 1788 | 1469135878403 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:58 INFO - PROCESS | 1788 | 1469135878652 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 14:17:58 INFO - PROCESS | 1788 | 1469135878953 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:58 INFO - PROCESS | 1788 | 1469135878964 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:17:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x99bf2000 == 57 [pid = 1788] [id = 464] 14:17:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x9a117400) [pid = 1788] [serial = 1393] [outer = (nil)] 14:17:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x9a142000) [pid = 1788] [serial = 1394] [outer = 0x9a117400] 14:17:59 INFO - PROCESS | 1788 | 1469135879052 Marionette DEBUG loaded listener.js 14:17:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x9a24a800) [pid = 1788] [serial = 1395] [outer = 0x9a117400] 14:17:59 INFO - PROCESS | 1788 | 1469135879985 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]]]}] 14:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1688ms 14:18:00 INFO - PROCESS | 1788 | 1469135880059 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 14:18:00 INFO - PROCESS | 1788 | 1469135880064 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 14:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:18:00 INFO - PROCESS | 1788 | 1469135880071 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:18:00 INFO - PROCESS | 1788 | 1469135880075 Marionette TRACE conn3 <- [1,1830,null,{}] 14:18:00 INFO - PROCESS | 1788 | 1469135880081 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}] 14:18:00 INFO - PROCESS | 1788 | 1469135880087 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:00 INFO - PROCESS | 1788 | 1469135880301 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 14:18:00 INFO - PROCESS | 1788 | 1469135880550 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 1788 | 1469135880558 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbf0000 == 58 [pid = 1788] [id = 465] 14:18:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x912ec800) [pid = 1788] [serial = 1396] [outer = (nil)] 14:18:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9a9dd000) [pid = 1788] [serial = 1397] [outer = 0x912ec800] 14:18:00 INFO - PROCESS | 1788 | 1469135880682 Marionette DEBUG loaded listener.js 14:18:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x9a9e9800) [pid = 1788] [serial = 1398] [outer = 0x912ec800] 14:18:01 INFO - PROCESS | 1788 | 1469135881568 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]]]}] 14:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1538ms 14:18:01 INFO - PROCESS | 1788 | 1469135881610 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 1788 | 1469135881615 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 14:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:18:01 INFO - PROCESS | 1788 | 1469135881621 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - PROCESS | 1788 | 1469135881626 Marionette TRACE conn3 <- [1,1834,null,{}] 14:18:01 INFO - PROCESS | 1788 | 1469135881632 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}] 14:18:01 INFO - PROCESS | 1788 | 1469135881637 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:01 INFO - PROCESS | 1788 | 1469135881840 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 14:18:02 INFO - PROCESS | 1788 | 1469135882044 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 1788 | 1469135882054 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x99362c00 == 59 [pid = 1788] [id = 466] 14:18:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x9a13c000) [pid = 1788] [serial = 1399] [outer = (nil)] 14:18:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x9aa84800) [pid = 1788] [serial = 1400] [outer = 0x9a13c000] 14:18:02 INFO - PROCESS | 1788 | 1469135882178 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x9b054400) [pid = 1788] [serial = 1401] [outer = 0x9a13c000] 14:18:03 INFO - PROCESS | 1788 | 1469135883297 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]]]}] 14:18:03 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 14:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1733ms 14:18:03 INFO - PROCESS | 1788 | 1469135883356 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 14:18:03 INFO - PROCESS | 1788 | 1469135883359 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 14:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:18:03 INFO - PROCESS | 1788 | 1469135883366 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:18:03 INFO - PROCESS | 1788 | 1469135883370 Marionette TRACE conn3 <- [1,1838,null,{}] 14:18:03 INFO - PROCESS | 1788 | 1469135883376 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}] 14:18:03 INFO - PROCESS | 1788 | 1469135883388 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:03 INFO - PROCESS | 1788 | 1469135883664 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 14:18:03 INFO - PROCESS | 1788 | 1469135883967 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:03 INFO - PROCESS | 1788 | 1469135883978 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe5800 == 60 [pid = 1788] [id = 467] 14:18:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9a9e3800) [pid = 1788] [serial = 1402] [outer = (nil)] 14:18:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9b7af400) [pid = 1788] [serial = 1403] [outer = 0x9a9e3800] 14:18:04 INFO - PROCESS | 1788 | 1469135884061 Marionette DEBUG loaded listener.js 14:18:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9d873400) [pid = 1788] [serial = 1404] [outer = 0x9a9e3800] 14:18:05 INFO - PROCESS | 1788 | 1469135885022 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]]]}] 14:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1690ms 14:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:18:05 INFO - PROCESS | 1788 | 1469135885057 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 1788 | 1469135885061 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 14:18:05 INFO - PROCESS | 1788 | 1469135885068 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - PROCESS | 1788 | 1469135885072 Marionette TRACE conn3 <- [1,1842,null,{}] 14:18:05 INFO - PROCESS | 1788 | 1469135885077 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}] 14:18:05 INFO - PROCESS | 1788 | 1469135885083 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:05 INFO - PROCESS | 1788 | 1469135885279 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 14:18:05 INFO - PROCESS | 1788 | 1469135885636 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 1788 | 1469135885648 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa53400 == 61 [pid = 1788] [id = 468] 14:18:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x9b5e9400) [pid = 1788] [serial = 1405] [outer = (nil)] 14:18:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0xa100e400) [pid = 1788] [serial = 1406] [outer = 0x9b5e9400] 14:18:05 INFO - PROCESS | 1788 | 1469135885799 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0xa1095c00) [pid = 1788] [serial = 1407] [outer = 0x9b5e9400] 14:18:07 INFO - PROCESS | 1788 | 1469135887201 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]]]}] 14:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2186ms 14:18:07 INFO - PROCESS | 1788 | 1469135887263 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 14:18:07 INFO - PROCESS | 1788 | 1469135887279 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 14:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:18:07 INFO - PROCESS | 1788 | 1469135887290 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:18:07 INFO - PROCESS | 1788 | 1469135887296 Marionette TRACE conn3 <- [1,1846,null,{}] 14:18:07 INFO - PROCESS | 1788 | 1469135887307 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}] 14:18:07 INFO - PROCESS | 1788 | 1469135887314 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:07 INFO - PROCESS | 1788 | 1469135887585 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 14:18:07 INFO - PROCESS | 1788 | 1469135887898 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 1788 | 1469135887908 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x9cb03000 == 62 [pid = 1788] [id = 469] 14:18:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x9d872400) [pid = 1788] [serial = 1408] [outer = (nil)] 14:18:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0xa2532800) [pid = 1788] [serial = 1409] [outer = 0x9d872400] 14:18:07 INFO - PROCESS | 1788 | 1469135887988 Marionette DEBUG loaded listener.js 14:18:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0xa2faec00) [pid = 1788] [serial = 1410] [outer = 0x9d872400] 14:18:09 INFO - PROCESS | 1788 | 1469135889004 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]]]}] 14:18:09 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) 14:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1794ms 14:18:09 INFO - PROCESS | 1788 | 1469135889086 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 14:18:09 INFO - PROCESS | 1788 | 1469135889093 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 14:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:18:09 INFO - PROCESS | 1788 | 1469135889104 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:18:09 INFO - PROCESS | 1788 | 1469135889108 Marionette TRACE conn3 <- [1,1850,null,{}] 14:18:09 INFO - PROCESS | 1788 | 1469135889119 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}] 14:18:09 INFO - PROCESS | 1788 | 1469135889126 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:09 INFO - PROCESS | 1788 | 1469135889486 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 14:18:09 INFO - PROCESS | 1788 | 1469135889893 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 1788 | 1469135889915 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:10 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2532400 == 63 [pid = 1788] [id = 470] 14:18:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0xa3283800) [pid = 1788] [serial = 1411] [outer = (nil)] 14:18:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0xa5012000) [pid = 1788] [serial = 1412] [outer = 0xa3283800] 14:18:10 INFO - PROCESS | 1788 | 1469135890123 Marionette DEBUG loaded listener.js 14:18:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0xa6235400) [pid = 1788] [serial = 1413] [outer = 0xa3283800] 14:18:11 INFO - PROCESS | 1788 | 1469135891579 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]]]}] 14:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2552ms 14:18:11 INFO - PROCESS | 1788 | 1469135891658 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 14:18:11 INFO - PROCESS | 1788 | 1469135891665 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 14:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:18:11 INFO - PROCESS | 1788 | 1469135891677 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:18:11 INFO - PROCESS | 1788 | 1469135891683 Marionette TRACE conn3 <- [1,1854,null,{}] 14:18:11 INFO - PROCESS | 1788 | 1469135891693 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}] 14:18:11 INFO - PROCESS | 1788 | 1469135891702 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:12 INFO - PROCESS | 1788 | 1469135892129 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 14:18:12 INFO - PROCESS | 1788 | 1469135892422 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:12 INFO - PROCESS | 1788 | 1469135892433 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe7400 == 64 [pid = 1788] [id = 471] 14:18:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x91d28400) [pid = 1788] [serial = 1414] [outer = (nil)] 14:18:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x91d31400) [pid = 1788] [serial = 1415] [outer = 0x91d28400] 14:18:12 INFO - PROCESS | 1788 | 1469135892582 Marionette DEBUG loaded listener.js 14:18:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x91d32800) [pid = 1788] [serial = 1416] [outer = 0x91d28400] 14:18:13 INFO - PROCESS | 1788 | 1469135893687 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]]]}] 14:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2047ms 14:18:13 INFO - PROCESS | 1788 | 1469135893723 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 14:18:13 INFO - PROCESS | 1788 | 1469135893729 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 14:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:18:13 INFO - PROCESS | 1788 | 1469135893736 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:18:13 INFO - PROCESS | 1788 | 1469135893740 Marionette TRACE conn3 <- [1,1858,null,{}] 14:18:13 INFO - PROCESS | 1788 | 1469135893746 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}] 14:18:13 INFO - PROCESS | 1788 | 1469135893752 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:13 INFO - PROCESS | 1788 | 1469135893970 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 14:18:14 INFO - PROCESS | 1788 | 1469135894239 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:14 INFO - PROCESS | 1788 | 1469135894250 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0cc00 == 65 [pid = 1788] [id = 472] 14:18:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x91dd3400) [pid = 1788] [serial = 1417] [outer = (nil)] 14:18:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x92575000) [pid = 1788] [serial = 1418] [outer = 0x91dd3400] 14:18:14 INFO - PROCESS | 1788 | 1469135894373 Marionette DEBUG loaded listener.js 14:18:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0xa6893400) [pid = 1788] [serial = 1419] [outer = 0x91dd3400] 14:18:15 INFO - PROCESS | 1788 | 1469135895319 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]]]}] 14:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1635ms 14:18:15 INFO - PROCESS | 1788 | 1469135895372 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 14:18:15 INFO - PROCESS | 1788 | 1469135895376 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 14:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:18:15 INFO - PROCESS | 1788 | 1469135895383 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:18:15 INFO - PROCESS | 1788 | 1469135895387 Marionette TRACE conn3 <- [1,1862,null,{}] 14:18:15 INFO - PROCESS | 1788 | 1469135895393 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}] 14:18:15 INFO - PROCESS | 1788 | 1469135895398 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:15 INFO - PROCESS | 1788 | 1469135895588 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 14:18:16 INFO - PROCESS | 1788 | 1469135896183 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:16 INFO - PROCESS | 1788 | 1469135896193 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbeac00 == 66 [pid = 1788] [id = 473] 14:18:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8dbec400) [pid = 1788] [serial = 1420] [outer = (nil)] 14:18:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8ee7bc00) [pid = 1788] [serial = 1421] [outer = 0x8dbec400] 14:18:16 INFO - PROCESS | 1788 | 1469135896278 Marionette DEBUG loaded listener.js 14:18:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8ef87800) [pid = 1788] [serial = 1422] [outer = 0x8dbec400] 14:18:17 INFO - PROCESS | 1788 | 1469135897191 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]]]}] 14:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1882ms 14:18:17 INFO - PROCESS | 1788 | 1469135897269 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 14:18:17 INFO - PROCESS | 1788 | 1469135897275 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 14:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:18:17 INFO - PROCESS | 1788 | 1469135897283 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:18:17 INFO - PROCESS | 1788 | 1469135897288 Marionette TRACE conn3 <- [1,1866,null,{}] 14:18:17 INFO - PROCESS | 1788 | 1469135897296 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}] 14:18:17 INFO - PROCESS | 1788 | 1469135897305 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:17 INFO - PROCESS | 1788 | 1469135897573 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 14:18:17 INFO - PROCESS | 1788 | 1469135897787 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 1788 | 1469135897797 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d35000 == 67 [pid = 1788] [id = 474] 14:18:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x91d36800) [pid = 1788] [serial = 1423] [outer = (nil)] 14:18:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x91dd7800) [pid = 1788] [serial = 1424] [outer = 0x91d36800] 14:18:17 INFO - PROCESS | 1788 | 1469135897979 Marionette DEBUG loaded listener.js 14:18:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x921e1000) [pid = 1788] [serial = 1425] [outer = 0x91d36800] 14:18:18 INFO - PROCESS | 1788 | 1469135898933 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]]]}] 14:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1731ms 14:18:19 INFO - PROCESS | 1788 | 1469135899020 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 14:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:18:19 INFO - PROCESS | 1788 | 1469135899027 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 14:18:19 INFO - PROCESS | 1788 | 1469135899035 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:18:19 INFO - PROCESS | 1788 | 1469135899038 Marionette TRACE conn3 <- [1,1870,null,{}] 14:18:19 INFO - PROCESS | 1788 | 1469135899045 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}] 14:18:19 INFO - PROCESS | 1788 | 1469135899050 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x96dd9400 == 66 [pid = 1788] [id = 447] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x9223d800 == 65 [pid = 1788] [id = 446] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc09c00 == 64 [pid = 1788] [id = 445] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc08c00 == 63 [pid = 1788] [id = 401] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x9203a400 == 62 [pid = 1788] [id = 415] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x92ec7c00 == 61 [pid = 1788] [id = 404] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x99beec00 == 60 [pid = 1788] [id = 410] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x9257e000 == 59 [pid = 1788] [id = 374] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd82800 == 58 [pid = 1788] [id = 412] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x96ddd400 == 57 [pid = 1788] [id = 329] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x922d1800 == 56 [pid = 1788] [id = 384] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x95128800 == 55 [pid = 1788] [id = 408] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd8b800 == 54 [pid = 1788] [id = 409] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe2000 == 53 [pid = 1788] [id = 449] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x9381c000 == 52 [pid = 1788] [id = 394] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x951cb800 == 51 [pid = 1788] [id = 333] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc06c00 == 50 [pid = 1788] [id = 411] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd87c00 == 49 [pid = 1788] [id = 451] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc02000 == 48 [pid = 1788] [id = 335] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0bc00 == 47 [pid = 1788] [id = 452] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe6400 == 46 [pid = 1788] [id = 450] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd0800 == 45 [pid = 1788] [id = 399] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x9ac60000 == 44 [pid = 1788] [id = 453] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x9a257400 == 43 [pid = 1788] [id = 397] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x92576400 == 42 [pid = 1788] [id = 395] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef88800 == 41 [pid = 1788] [id = 448] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x9203bc00 == 40 [pid = 1788] [id = 407] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee80400 == 39 [pid = 1788] [id = 456] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd0000 == 38 [pid = 1788] [id = 454] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x9a112c00 == 37 [pid = 1788] [id = 455] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x99bf2c00 == 36 [pid = 1788] [id = 396] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x9210c400 == 35 [pid = 1788] [id = 416] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc08800 == 34 [pid = 1788] [id = 334] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd8c400 == 33 [pid = 1788] [id = 385] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x912edc00 == 32 [pid = 1788] [id = 406] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x922cb000 == 31 [pid = 1788] [id = 413] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd9400 == 30 [pid = 1788] [id = 400] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc03c00 == 29 [pid = 1788] [id = 398] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe1c00 == 28 [pid = 1788] [id = 437] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x951d3400 == 27 [pid = 1788] [id = 429] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd88000 == 26 [pid = 1788] [id = 405] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd81800 == 25 [pid = 1788] [id = 327] 14:18:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc05800 == 24 [pid = 1788] [id = 444] 14:18:20 INFO - PROCESS | 1788 | 1469135900915 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x921ec800) [pid = 1788] [serial = 1334] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x9aa4b400) [pid = 1788] [serial = 1331] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0xa6a0e400) [pid = 1788] [serial = 1307] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x977d3000) [pid = 1788] [serial = 1320] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x951cd400) [pid = 1788] [serial = 1319] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8ef8d400) [pid = 1788] [serial = 1310] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x99729400) [pid = 1788] [serial = 1292] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0xa109e000) [pid = 1788] [serial = 1295] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8dbedc00) [pid = 1788] [serial = 1314] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8dbea000) [pid = 1788] [serial = 1313] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9240f400) [pid = 1788] [serial = 1304] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0xa6232c00) [pid = 1788] [serial = 1298] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x988da400) [pid = 1788] [serial = 1325] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x9223fc00) [pid = 1788] [serial = 1322] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x93814400) [pid = 1788] [serial = 1323] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0xa50e0400) [pid = 1788] [serial = 1301] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x92248000) [pid = 1788] [serial = 1317] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x921e8c00) [pid = 1788] [serial = 1316] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x9a113c00) [pid = 1788] [serial = 1328] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x9aa76c00) [pid = 1788] [serial = 1332] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x9a11dc00) [pid = 1788] [serial = 1329] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x994bec00) [pid = 1788] [serial = 1326] [outer = (nil)] [url = about:blank] 14:18:21 INFO - PROCESS | 1788 | 1469135901357 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:21 INFO - PROCESS | 1788 | 1469135901365 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe4000 == 25 [pid = 1788] [id = 475] 14:18:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8dbe6400) [pid = 1788] [serial = 1426] [outer = (nil)] 14:18:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8dbea000) [pid = 1788] [serial = 1427] [outer = 0x8dbe6400] 14:18:21 INFO - PROCESS | 1788 | 1469135901443 Marionette DEBUG loaded listener.js 14:18:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8ee7d000) [pid = 1788] [serial = 1428] [outer = 0x8dbe6400] 14:18:22 INFO - PROCESS | 1788 | 1469135902315 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]]]}] 14:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 3344ms 14:18:22 INFO - PROCESS | 1788 | 1469135902380 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 14:18:22 INFO - PROCESS | 1788 | 1469135902386 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 14:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:18:22 INFO - PROCESS | 1788 | 1469135902395 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:18:22 INFO - PROCESS | 1788 | 1469135902401 Marionette TRACE conn3 <- [1,1874,null,{}] 14:18:22 INFO - PROCESS | 1788 | 1469135902408 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}] 14:18:22 INFO - PROCESS | 1788 | 1469135902414 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:22 INFO - PROCESS | 1788 | 1469135902604 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 14:18:22 INFO - PROCESS | 1788 | 1469135902766 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 1788 | 1469135902778 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef90000 == 26 [pid = 1788] [id = 476] 14:18:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8fc02800) [pid = 1788] [serial = 1429] [outer = (nil)] 14:18:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8fc0bc00) [pid = 1788] [serial = 1430] [outer = 0x8fc02800] 14:18:22 INFO - PROCESS | 1788 | 1469135902853 Marionette DEBUG loaded listener.js 14:18:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8fd83000) [pid = 1788] [serial = 1431] [outer = 0x8fc02800] 14:18:23 INFO - PROCESS | 1788 | 1469135903829 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]]]}] 14:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1490ms 14:18:23 INFO - PROCESS | 1788 | 1469135903893 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 14:18:23 INFO - PROCESS | 1788 | 1469135903898 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 14:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:18:23 INFO - PROCESS | 1788 | 1469135903905 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:18:23 INFO - PROCESS | 1788 | 1469135903909 Marionette TRACE conn3 <- [1,1878,null,{}] 14:18:23 INFO - PROCESS | 1788 | 1469135903915 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}] 14:18:23 INFO - PROCESS | 1788 | 1469135903920 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:24 INFO - PROCESS | 1788 | 1469135904177 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 14:18:24 INFO - PROCESS | 1788 | 1469135904208 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:24 INFO - PROCESS | 1788 | 1469135904218 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d37c00 == 27 [pid = 1788] [id = 477] 14:18:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x91dce800) [pid = 1788] [serial = 1432] [outer = (nil)] 14:18:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x91dd8800) [pid = 1788] [serial = 1433] [outer = 0x91dce800] 14:18:24 INFO - PROCESS | 1788 | 1469135904294 Marionette DEBUG loaded listener.js 14:18:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x92040400) [pid = 1788] [serial = 1434] [outer = 0x91dce800] 14:18:25 INFO - PROCESS | 1788 | 1469135905440 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]]]}] 14:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 3045ms 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x922ca400) [pid = 1788] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x96de1c00) [pid = 1788] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x99736800) [pid = 1788] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x8fc0ec00) [pid = 1788] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x92411800) [pid = 1788] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x912f1400) [pid = 1788] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0xa50e1000) [pid = 1788] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x8ef85400) [pid = 1788] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9b5e8000) [pid = 1788] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0xa22f1400) [pid = 1788] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x92ed6800) [pid = 1788] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x9aa48c00) [pid = 1788] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x8ef93400) [pid = 1788] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x9b5ebc00) [pid = 1788] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x921e9c00) [pid = 1788] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x96ddcc00) [pid = 1788] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x9a248400) [pid = 1788] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8fd84000) [pid = 1788] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x9ac63000) [pid = 1788] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x8dbeb800) [pid = 1788] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x8fc09400) [pid = 1788] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8ee80800) [pid = 1788] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x91dd1000) [pid = 1788] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x8fc0e000) [pid = 1788] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x9240e800) [pid = 1788] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:18:27 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x92046800) [pid = 1788] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:18:27 INFO - PROCESS | 1788 | 1469135907104 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 14:18:27 INFO - PROCESS | 1788 | 1469135907110 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 14:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:18:27 INFO - PROCESS | 1788 | 1469135907130 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:18:27 INFO - PROCESS | 1788 | 1469135907138 Marionette TRACE conn3 <- [1,1882,null,{}] 14:18:27 INFO - PROCESS | 1788 | 1469135907175 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}] 14:18:27 INFO - PROCESS | 1788 | 1469135907184 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:27 INFO - PROCESS | 1788 | 1469135907414 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 14:18:27 INFO - PROCESS | 1788 | 1469135907425 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:27 INFO - PROCESS | 1788 | 1469135907434 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd84000 == 28 [pid = 1788] [id = 478] 14:18:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x912f8000) [pid = 1788] [serial = 1435] [outer = (nil)] 14:18:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x921ea800) [pid = 1788] [serial = 1436] [outer = 0x912f8000] 14:18:27 INFO - PROCESS | 1788 | 1469135907597 Marionette DEBUG loaded listener.js 14:18:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x922c6800) [pid = 1788] [serial = 1437] [outer = 0x912f8000] 14:18:28 INFO - PROCESS | 1788 | 1469135908430 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]]]}] 14:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1366ms 14:18:28 INFO - PROCESS | 1788 | 1469135908488 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 14:18:28 INFO - PROCESS | 1788 | 1469135908492 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 14:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:18:28 INFO - PROCESS | 1788 | 1469135908498 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:18:28 INFO - PROCESS | 1788 | 1469135908501 Marionette TRACE conn3 <- [1,1886,null,{}] 14:18:28 INFO - PROCESS | 1788 | 1469135908507 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}] 14:18:28 INFO - PROCESS | 1788 | 1469135908512 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:28 INFO - PROCESS | 1788 | 1469135908686 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 14:18:28 INFO - PROCESS | 1788 | 1469135908695 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:28 INFO - PROCESS | 1788 | 1469135908703 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e7c00 == 29 [pid = 1788] [id = 479] 14:18:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x922d0c00) [pid = 1788] [serial = 1438] [outer = (nil)] 14:18:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x92411800) [pid = 1788] [serial = 1439] [outer = 0x922d0c00] 14:18:28 INFO - PROCESS | 1788 | 1469135908778 Marionette DEBUG loaded listener.js 14:18:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x92418000) [pid = 1788] [serial = 1440] [outer = 0x922d0c00] 14:18:30 INFO - PROCESS | 1788 | 1469135910057 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]]]}] 14:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1634ms 14:18:30 INFO - PROCESS | 1788 | 1469135910134 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 14:18:30 INFO - PROCESS | 1788 | 1469135910141 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 14:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:18:30 INFO - PROCESS | 1788 | 1469135910149 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - PROCESS | 1788 | 1469135910157 Marionette TRACE conn3 <- [1,1890,null,{}] 14:18:30 INFO - PROCESS | 1788 | 1469135910165 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}] 14:18:30 INFO - PROCESS | 1788 | 1469135910171 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:30 INFO - PROCESS | 1788 | 1469135910408 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 14:18:30 INFO - PROCESS | 1788 | 1469135910709 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:30 INFO - PROCESS | 1788 | 1469135910719 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee87800 == 30 [pid = 1788] [id = 480] 14:18:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x8ef85400) [pid = 1788] [serial = 1441] [outer = (nil)] 14:18:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x8fc0b400) [pid = 1788] [serial = 1442] [outer = 0x8ef85400] 14:18:30 INFO - PROCESS | 1788 | 1469135910808 Marionette DEBUG loaded listener.js 14:18:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x91d2f000) [pid = 1788] [serial = 1443] [outer = 0x8ef85400] 14:18:31 INFO - PROCESS | 1788 | 1469135911815 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]]]}] 14:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1743ms 14:18:31 INFO - PROCESS | 1788 | 1469135911893 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 14:18:31 INFO - PROCESS | 1788 | 1469135911900 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 14:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:18:31 INFO - PROCESS | 1788 | 1469135911912 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:18:31 INFO - PROCESS | 1788 | 1469135911916 Marionette TRACE conn3 <- [1,1894,null,{}] 14:18:31 INFO - PROCESS | 1788 | 1469135911923 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}] 14:18:31 INFO - PROCESS | 1788 | 1469135911930 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:32 INFO - PROCESS | 1788 | 1469135912188 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 14:18:32 INFO - PROCESS | 1788 | 1469135912486 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:32 INFO - PROCESS | 1788 | 1469135912497 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d991800 == 31 [pid = 1788] [id = 481] 14:18:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x922d2800) [pid = 1788] [serial = 1444] [outer = (nil)] 14:18:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x92578400) [pid = 1788] [serial = 1445] [outer = 0x922d2800] 14:18:32 INFO - PROCESS | 1788 | 1469135912622 Marionette DEBUG loaded listener.js 14:18:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x92ec7c00) [pid = 1788] [serial = 1446] [outer = 0x922d2800] 14:18:33 INFO - PROCESS | 1788 | 1469135913649 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]]]}] 14:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1787ms 14:18:33 INFO - PROCESS | 1788 | 1469135913700 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 14:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:18:33 INFO - PROCESS | 1788 | 1469135913705 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 14:18:33 INFO - PROCESS | 1788 | 1469135913712 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:18:33 INFO - PROCESS | 1788 | 1469135913718 Marionette TRACE conn3 <- [1,1898,null,{}] 14:18:33 INFO - PROCESS | 1788 | 1469135913736 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}] 14:18:33 INFO - PROCESS | 1788 | 1469135913745 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:33 INFO - PROCESS | 1788 | 1469135913990 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 14:18:34 INFO - PROCESS | 1788 | 1469135914288 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:34 INFO - PROCESS | 1788 | 1469135914300 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b64400 == 32 [pid = 1788] [id = 482] 14:18:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x93b66c00) [pid = 1788] [serial = 1447] [outer = (nil)] 14:18:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x95122c00) [pid = 1788] [serial = 1448] [outer = 0x93b66c00] 14:18:34 INFO - PROCESS | 1788 | 1469135914388 Marionette DEBUG loaded listener.js 14:18:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x951c6000) [pid = 1788] [serial = 1449] [outer = 0x93b66c00] 14:18:35 INFO - PROCESS | 1788 | 1469135915339 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]]]}] 14:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1696ms 14:18:35 INFO - PROCESS | 1788 | 1469135915409 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 14:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:18:35 INFO - PROCESS | 1788 | 1469135915414 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 14:18:35 INFO - PROCESS | 1788 | 1469135915421 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:18:35 INFO - PROCESS | 1788 | 1469135915424 Marionette TRACE conn3 <- [1,1902,null,{}] 14:18:35 INFO - PROCESS | 1788 | 1469135915431 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}] 14:18:35 INFO - PROCESS | 1788 | 1469135915436 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:35 INFO - PROCESS | 1788 | 1469135915633 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 14:18:35 INFO - PROCESS | 1788 | 1469135915881 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 1788 | 1469135915888 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x951ca800 == 33 [pid = 1788] [id = 483] 14:18:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x951cd400) [pid = 1788] [serial = 1450] [outer = (nil)] 14:18:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x951d3000) [pid = 1788] [serial = 1451] [outer = 0x951cd400] 14:18:36 INFO - PROCESS | 1788 | 1469135916018 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9524ec00) [pid = 1788] [serial = 1452] [outer = 0x951cd400] 14:18:36 INFO - PROCESS | 1788 | 1469135916952 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]]]}] 14:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1584ms 14:18:37 INFO - PROCESS | 1788 | 1469135917005 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 14:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:18:37 INFO - PROCESS | 1788 | 1469135917010 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 14:18:37 INFO - PROCESS | 1788 | 1469135917016 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - PROCESS | 1788 | 1469135917020 Marionette TRACE conn3 <- [1,1906,null,{}] 14:18:37 INFO - PROCESS | 1788 | 1469135917026 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}] 14:18:37 INFO - PROCESS | 1788 | 1469135917039 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:37 INFO - PROCESS | 1788 | 1469135917273 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 14:18:37 INFO - PROCESS | 1788 | 1469135917530 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:37 INFO - PROCESS | 1788 | 1469135917540 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee82c00 == 34 [pid = 1788] [id = 484] 14:18:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8fc0d400) [pid = 1788] [serial = 1453] [outer = (nil)] 14:18:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x96de2c00) [pid = 1788] [serial = 1454] [outer = 0x8fc0d400] 14:18:37 INFO - PROCESS | 1788 | 1469135917661 Marionette DEBUG loaded listener.js 14:18:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x977d4000) [pid = 1788] [serial = 1455] [outer = 0x8fc0d400] 14:18:38 INFO - PROCESS | 1788 | 1469135918610 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]]]}] 14:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1635ms 14:18:38 INFO - PROCESS | 1788 | 1469135918651 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 14:18:38 INFO - PROCESS | 1788 | 1469135918655 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 14:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:18:38 INFO - PROCESS | 1788 | 1469135918663 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:18:38 INFO - PROCESS | 1788 | 1469135918667 Marionette TRACE conn3 <- [1,1910,null,{}] 14:18:38 INFO - PROCESS | 1788 | 1469135918673 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}] 14:18:38 INFO - PROCESS | 1788 | 1469135918684 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:38 INFO - PROCESS | 1788 | 1469135918932 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 14:18:39 INFO - PROCESS | 1788 | 1469135919234 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:39 INFO - PROCESS | 1788 | 1469135919243 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x92243800 == 35 [pid = 1788] [id = 485] 14:18:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x9512fc00) [pid = 1788] [serial = 1456] [outer = (nil)] 14:18:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x99706000) [pid = 1788] [serial = 1457] [outer = 0x9512fc00] 14:18:39 INFO - PROCESS | 1788 | 1469135919341 Marionette DEBUG loaded listener.js 14:18:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x997dfc00) [pid = 1788] [serial = 1458] [outer = 0x9512fc00] 14:18:40 INFO - PROCESS | 1788 | 1469135920299 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]]]}] 14:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1692ms 14:18:40 INFO - PROCESS | 1788 | 1469135920356 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 14:18:40 INFO - PROCESS | 1788 | 1469135920360 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 14:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:18:40 INFO - PROCESS | 1788 | 1469135920367 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:18:40 INFO - PROCESS | 1788 | 1469135920371 Marionette TRACE conn3 <- [1,1914,null,{}] 14:18:40 INFO - PROCESS | 1788 | 1469135920377 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}] 14:18:40 INFO - PROCESS | 1788 | 1469135920383 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:40 INFO - PROCESS | 1788 | 1469135920568 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 14:18:40 INFO - PROCESS | 1788 | 1469135920821 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:40 INFO - PROCESS | 1788 | 1469135920830 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d993800 == 36 [pid = 1788] [id = 486] 14:18:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8d996400) [pid = 1788] [serial = 1459] [outer = (nil)] 14:18:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x99bf2800) [pid = 1788] [serial = 1460] [outer = 0x8d996400] 14:18:40 INFO - PROCESS | 1788 | 1469135920955 Marionette DEBUG loaded listener.js 14:18:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x9972ec00) [pid = 1788] [serial = 1461] [outer = 0x8d996400] 14:18:41 INFO - PROCESS | 1788 | 1469135921858 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]]]}] 14:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1533ms 14:18:41 INFO - PROCESS | 1788 | 1469135921919 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 14:18:41 INFO - PROCESS | 1788 | 1469135921923 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 14:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:18:41 INFO - PROCESS | 1788 | 1469135921933 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:18:41 INFO - PROCESS | 1788 | 1469135921935 Marionette TRACE conn3 <- [1,1918,null,{}] 14:18:41 INFO - PROCESS | 1788 | 1469135921940 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}] 14:18:41 INFO - PROCESS | 1788 | 1469135921947 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:42 INFO - PROCESS | 1788 | 1469135922138 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 14:18:42 INFO - PROCESS | 1788 | 1469135922349 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:42 INFO - PROCESS | 1788 | 1469135922358 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbecc00 == 37 [pid = 1788] [id = 487] 14:18:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8dbee800) [pid = 1788] [serial = 1462] [outer = (nil)] 14:18:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x9a115400) [pid = 1788] [serial = 1463] [outer = 0x8dbee800] 14:18:42 INFO - PROCESS | 1788 | 1469135922526 Marionette DEBUG loaded listener.js 14:18:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x9a11d000) [pid = 1788] [serial = 1464] [outer = 0x8dbee800] 14:18:43 INFO - PROCESS | 1788 | 1469135923514 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]]]}] 14:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1631ms 14:18:43 INFO - PROCESS | 1788 | 1469135923565 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 14:18:43 INFO - PROCESS | 1788 | 1469135923569 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 14:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:18:43 INFO - PROCESS | 1788 | 1469135923576 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:18:43 INFO - PROCESS | 1788 | 1469135923579 Marionette TRACE conn3 <- [1,1922,null,{}] 14:18:43 INFO - PROCESS | 1788 | 1469135923585 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}] 14:18:43 INFO - PROCESS | 1788 | 1469135923590 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:43 INFO - PROCESS | 1788 | 1469135923781 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 14:18:44 INFO - PROCESS | 1788 | 1469135923999 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:44 INFO - PROCESS | 1788 | 1469135924008 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d994800 == 38 [pid = 1788] [id = 488] 14:18:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8ee7a400) [pid = 1788] [serial = 1465] [outer = (nil)] 14:18:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x91d28800) [pid = 1788] [serial = 1466] [outer = 0x8ee7a400] 14:18:44 INFO - PROCESS | 1788 | 1469135924175 Marionette DEBUG loaded listener.js 14:18:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x922d2c00) [pid = 1788] [serial = 1467] [outer = 0x8ee7a400] 14:18:45 INFO - PROCESS | 1788 | 1469135925295 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]]]}] 14:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1784ms 14:18:45 INFO - PROCESS | 1788 | 1469135925376 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 14:18:45 INFO - PROCESS | 1788 | 1469135925383 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 14:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:18:45 INFO - PROCESS | 1788 | 1469135925394 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:18:45 INFO - PROCESS | 1788 | 1469135925399 Marionette TRACE conn3 <- [1,1926,null,{}] 14:18:45 INFO - PROCESS | 1788 | 1469135925407 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}] 14:18:45 INFO - PROCESS | 1788 | 1469135925414 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:45 INFO - PROCESS | 1788 | 1469135925608 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 14:18:45 INFO - PROCESS | 1788 | 1469135925858 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:45 INFO - PROCESS | 1788 | 1469135925865 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98cc00 == 39 [pid = 1788] [id = 489] 14:18:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8ee7e400) [pid = 1788] [serial = 1468] [outer = (nil)] 14:18:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8fc05c00) [pid = 1788] [serial = 1469] [outer = 0x8ee7e400] 14:18:45 INFO - PROCESS | 1788 | 1469135925946 Marionette DEBUG loaded listener.js 14:18:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8fd8a800) [pid = 1788] [serial = 1470] [outer = 0x8ee7e400] 14:18:46 INFO - PROCESS | 1788 | 1469135926847 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]]]}] 14:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1533ms 14:18:46 INFO - PROCESS | 1788 | 1469135926928 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 14:18:46 INFO - PROCESS | 1788 | 1469135926935 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 14:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:18:46 INFO - PROCESS | 1788 | 1469135926946 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:18:46 INFO - PROCESS | 1788 | 1469135926949 Marionette TRACE conn3 <- [1,1930,null,{}] 14:18:46 INFO - PROCESS | 1788 | 1469135926957 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}] 14:18:46 INFO - PROCESS | 1788 | 1469135926962 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:47 INFO - PROCESS | 1788 | 1469135927253 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 14:18:47 INFO - PROCESS | 1788 | 1469135927557 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:47 INFO - PROCESS | 1788 | 1469135927564 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef87c00 == 40 [pid = 1788] [id = 490] 14:18:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8ef91400) [pid = 1788] [serial = 1471] [outer = (nil)] 14:18:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x912f8800) [pid = 1788] [serial = 1472] [outer = 0x8ef91400] 14:18:47 INFO - PROCESS | 1788 | 1469135927672 Marionette DEBUG loaded listener.js 14:18:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x92247c00) [pid = 1788] [serial = 1473] [outer = 0x8ef91400] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x92580000) [pid = 1788] [serial = 1335] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0xa6a15800) [pid = 1788] [serial = 1308] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x92413800) [pid = 1788] [serial = 1305] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0xa62c1800) [pid = 1788] [serial = 1299] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x8ef90c00) [pid = 1788] [serial = 1311] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0xa2095000) [pid = 1788] [serial = 1296] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0xa501e800) [pid = 1788] [serial = 1290] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x99bf6c00) [pid = 1788] [serial = 1293] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0xa6a07800) [pid = 1788] [serial = 1302] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x9a120c00) [pid = 1788] [serial = 1386] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x9a9de800) [pid = 1788] [serial = 1349] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0xa3213800) [pid = 1788] [serial = 1361] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x92242c00) [pid = 1788] [serial = 1373] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x9a9e6c00) [pid = 1788] [serial = 1350] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x98c4f800) [pid = 1788] [serial = 1343] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x99368c00) [pid = 1788] [serial = 1344] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0xa2321400) [pid = 1788] [serial = 1367] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0xa2fed800) [pid = 1788] [serial = 1359] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0xa34d7400) [pid = 1788] [serial = 1362] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x9d874400) [pid = 1788] [serial = 1353] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0xa4e59800) [pid = 1788] [serial = 1368] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x922ce000) [pid = 1788] [serial = 1376] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x9381fc00) [pid = 1788] [serial = 1377] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x9a254c00) [pid = 1788] [serial = 1347] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x9a11a400) [pid = 1788] [serial = 1346] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x9240a400) [pid = 1788] [serial = 1374] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x9b614400) [pid = 1788] [serial = 1352] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x8ef85c00) [pid = 1788] [serial = 1370] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x9a11b800) [pid = 1788] [serial = 1365] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x8fd8d800) [pid = 1788] [serial = 1337] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x92ec8800) [pid = 1788] [serial = 1364] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x92573c00) [pid = 1788] [serial = 1340] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0xa252ac00) [pid = 1788] [serial = 1358] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0xa101c400) [pid = 1788] [serial = 1355] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x91dd1c00) [pid = 1788] [serial = 1338] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0xa2094c00) [pid = 1788] [serial = 1356] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x8fc03000) [pid = 1788] [serial = 1371] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x93b65c00) [pid = 1788] [serial = 1341] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x99672000) [pid = 1788] [serial = 1383] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x977d8000) [pid = 1788] [serial = 1380] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x96ddd800) [pid = 1788] [serial = 1379] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x9936e400) [pid = 1788] [serial = 1382] [outer = (nil)] [url = about:blank] 14:18:47 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x99bed400) [pid = 1788] [serial = 1385] [outer = (nil)] [url = about:blank] 14:18:48 INFO - PROCESS | 1788 | 1469135928630 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]]]}] 14:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1737ms 14:18:48 INFO - PROCESS | 1788 | 1469135928684 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 14:18:48 INFO - PROCESS | 1788 | 1469135928688 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 14:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:18:48 INFO - PROCESS | 1788 | 1469135928695 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:18:48 INFO - PROCESS | 1788 | 1469135928701 Marionette TRACE conn3 <- [1,1934,null,{}] 14:18:48 INFO - PROCESS | 1788 | 1469135928717 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}] 14:18:48 INFO - PROCESS | 1788 | 1469135928726 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:48 INFO - PROCESS | 1788 | 1469135928918 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 14:18:49 INFO - PROCESS | 1788 | 1469135929097 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:49 INFO - PROCESS | 1788 | 1469135929107 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x9257d400 == 41 [pid = 1788] [id = 491] 14:18:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9257dc00) [pid = 1788] [serial = 1474] [outer = (nil)] 14:18:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x9381c800) [pid = 1788] [serial = 1475] [outer = 0x9257dc00] 14:18:49 INFO - PROCESS | 1788 | 1469135929181 Marionette DEBUG loaded listener.js 14:18:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x93943000) [pid = 1788] [serial = 1476] [outer = 0x9257dc00] 14:18:50 INFO - PROCESS | 1788 | 1469135930019 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]]]}] 14:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1400ms 14:18:50 INFO - PROCESS | 1788 | 1469135930096 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 14:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:18:50 INFO - PROCESS | 1788 | 1469135930101 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 14:18:50 INFO - PROCESS | 1788 | 1469135930108 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:18:50 INFO - PROCESS | 1788 | 1469135930111 Marionette TRACE conn3 <- [1,1938,null,{}] 14:18:50 INFO - PROCESS | 1788 | 1469135930117 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}] 14:18:50 INFO - PROCESS | 1788 | 1469135930122 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:50 INFO - PROCESS | 1788 | 1469135930306 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 14:18:50 INFO - PROCESS | 1788 | 1469135930496 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 1788 | 1469135930504 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98c400 == 42 [pid = 1788] [id = 492] 14:18:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x92038800) [pid = 1788] [serial = 1477] [outer = (nil)] 14:18:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x951c7c00) [pid = 1788] [serial = 1478] [outer = 0x92038800] 14:18:50 INFO - PROCESS | 1788 | 1469135930578 Marionette DEBUG loaded listener.js 14:18:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x977d1800) [pid = 1788] [serial = 1479] [outer = 0x92038800] 14:18:51 INFO - PROCESS | 1788 | 1469135931483 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]]]}] 14:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1437ms 14:18:51 INFO - PROCESS | 1788 | 1469135931546 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 14:18:51 INFO - PROCESS | 1788 | 1469135931550 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 14:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:18:51 INFO - PROCESS | 1788 | 1469135931563 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:18:51 INFO - PROCESS | 1788 | 1469135931566 Marionette TRACE conn3 <- [1,1942,null,{}] 14:18:51 INFO - PROCESS | 1788 | 1469135931597 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}] 14:18:51 INFO - PROCESS | 1788 | 1469135931601 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:51 INFO - PROCESS | 1788 | 1469135931847 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 14:18:51 INFO - PROCESS | 1788 | 1469135931874 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:51 INFO - PROCESS | 1788 | 1469135931883 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381e800 == 43 [pid = 1788] [id = 493] 14:18:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x93940c00) [pid = 1788] [serial = 1480] [outer = (nil)] 14:18:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x99361000) [pid = 1788] [serial = 1481] [outer = 0x93940c00] 14:18:51 INFO - PROCESS | 1788 | 1469135931952 Marionette DEBUG loaded listener.js 14:18:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x9936ac00) [pid = 1788] [serial = 1482] [outer = 0x93940c00] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x9b5e9400) [pid = 1788] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x9a9e3800) [pid = 1788] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x91dd3400) [pid = 1788] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x91d28400) [pid = 1788] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x8fd8e400) [pid = 1788] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x912f8000) [pid = 1788] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x93b66800) [pid = 1788] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8dbe6400) [pid = 1788] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8dbec400) [pid = 1788] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x9d872400) [pid = 1788] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x91d36800) [pid = 1788] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x91dce800) [pid = 1788] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8fc02800) [pid = 1788] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0xa3283800) [pid = 1788] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9a117400) [pid = 1788] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x912ec800) [pid = 1788] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:18:52 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9a13c000) [pid = 1788] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:18:53 INFO - PROCESS | 1788 | 1469135933061 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]]]}] 14:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1568ms 14:18:53 INFO - PROCESS | 1788 | 1469135933125 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 14:18:53 INFO - PROCESS | 1788 | 1469135933129 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 14:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:18:53 INFO - PROCESS | 1788 | 1469135933144 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:18:53 INFO - PROCESS | 1788 | 1469135933148 Marionette TRACE conn3 <- [1,1946,null,{}] 14:18:53 INFO - PROCESS | 1788 | 1469135933154 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}] 14:18:53 INFO - PROCESS | 1788 | 1469135933163 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:53 INFO - PROCESS | 1788 | 1469135933371 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 14:18:53 INFO - PROCESS | 1788 | 1469135933381 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:53 INFO - PROCESS | 1788 | 1469135933391 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe6400 == 44 [pid = 1788] [id = 494] 14:18:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8ef90800) [pid = 1788] [serial = 1483] [outer = (nil)] 14:18:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x93b70400) [pid = 1788] [serial = 1484] [outer = 0x8ef90800] 14:18:53 INFO - PROCESS | 1788 | 1469135933622 Marionette DEBUG loaded listener.js 14:18:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x99bf2400) [pid = 1788] [serial = 1485] [outer = 0x8ef90800] 14:18:54 INFO - PROCESS | 1788 | 1469135934420 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]]]}] 14:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1292ms 14:18:54 INFO - PROCESS | 1788 | 1469135934437 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 1788 | 1469135934440 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 14:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:18:54 INFO - PROCESS | 1788 | 1469135934447 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - PROCESS | 1788 | 1469135934450 Marionette TRACE conn3 <- [1,1950,null,{}] 14:18:54 INFO - PROCESS | 1788 | 1469135934456 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}] 14:18:54 INFO - PROCESS | 1788 | 1469135934460 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:54 INFO - PROCESS | 1788 | 1469135934688 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 14:18:54 INFO - PROCESS | 1788 | 1469135934921 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:54 INFO - PROCESS | 1788 | 1469135934933 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98d800 == 45 [pid = 1788] [id = 495] 14:18:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8d98e800) [pid = 1788] [serial = 1486] [outer = (nil)] 14:18:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8d995c00) [pid = 1788] [serial = 1487] [outer = 0x8d98e800] 14:18:55 INFO - PROCESS | 1788 | 1469135935019 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8dbe8c00) [pid = 1788] [serial = 1488] [outer = 0x8d98e800] 14:18:56 INFO - PROCESS | 1788 | 1469135936144 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]]]}] 14:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1735ms 14:18:56 INFO - PROCESS | 1788 | 1469135936186 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 14:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:18:56 INFO - PROCESS | 1788 | 1469135936192 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 14:18:56 INFO - PROCESS | 1788 | 1469135936200 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:18:56 INFO - PROCESS | 1788 | 1469135936206 Marionette TRACE conn3 <- [1,1954,null,{}] 14:18:56 INFO - PROCESS | 1788 | 1469135936215 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}] 14:18:56 INFO - PROCESS | 1788 | 1469135936220 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:56 INFO - PROCESS | 1788 | 1469135936506 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 14:18:56 INFO - PROCESS | 1788 | 1469135936763 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 1788 | 1469135936773 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f5400 == 46 [pid = 1788] [id = 496] 14:18:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x91d28400) [pid = 1788] [serial = 1489] [outer = (nil)] 14:18:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x91d2e000) [pid = 1788] [serial = 1490] [outer = 0x91d28400] 14:18:56 INFO - PROCESS | 1788 | 1469135936903 Marionette DEBUG loaded listener.js 14:18:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x92108800) [pid = 1788] [serial = 1491] [outer = 0x91d28400] 14:18:57 INFO - PROCESS | 1788 | 1469135937880 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]]]}] 14:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1740ms 14:18:57 INFO - PROCESS | 1788 | 1469135937944 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 14:18:57 INFO - PROCESS | 1788 | 1469135937951 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 14:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:18:57 INFO - PROCESS | 1788 | 1469135937959 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:18:57 INFO - PROCESS | 1788 | 1469135937964 Marionette TRACE conn3 <- [1,1958,null,{}] 14:18:57 INFO - PROCESS | 1788 | 1469135937970 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}] 14:18:57 INFO - PROCESS | 1788 | 1469135937976 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:58 INFO - PROCESS | 1788 | 1469135938240 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 14:18:58 INFO - PROCESS | 1788 | 1469135938599 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 1788 | 1469135938610 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e5400 == 47 [pid = 1788] [id = 497] 14:18:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x92414800) [pid = 1788] [serial = 1492] [outer = (nil)] 14:18:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x93815c00) [pid = 1788] [serial = 1493] [outer = 0x92414800] 14:18:58 INFO - PROCESS | 1788 | 1469135938691 Marionette DEBUG loaded listener.js 14:18:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x93b66000) [pid = 1788] [serial = 1494] [outer = 0x92414800] 14:18:59 INFO - PROCESS | 1788 | 1469135939633 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]]]}] 14:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1732ms 14:18:59 INFO - PROCESS | 1788 | 1469135939692 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 14:18:59 INFO - PROCESS | 1788 | 1469135939696 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 14:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:18:59 INFO - PROCESS | 1788 | 1469135939714 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:18:59 INFO - PROCESS | 1788 | 1469135939724 Marionette TRACE conn3 <- [1,1962,null,{}] 14:18:59 INFO - PROCESS | 1788 | 1469135939731 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}] 14:18:59 INFO - PROCESS | 1788 | 1469135939739 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:18:59 INFO - PROCESS | 1788 | 1469135939986 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 14:19:00 INFO - PROCESS | 1788 | 1469135940246 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:00 INFO - PROCESS | 1788 | 1469135940255 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98bc00 == 48 [pid = 1788] [id = 498] 14:19:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8fc06000) [pid = 1788] [serial = 1495] [outer = (nil)] 14:19:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x99734400) [pid = 1788] [serial = 1496] [outer = 0x8fc06000] 14:19:00 INFO - PROCESS | 1788 | 1469135940377 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x99bf0c00) [pid = 1788] [serial = 1497] [outer = 0x8fc06000] 14:19:01 INFO - PROCESS | 1788 | 1469135941322 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]]]}] 14:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1653ms 14:19:01 INFO - PROCESS | 1788 | 1469135941359 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 14:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:19:01 INFO - PROCESS | 1788 | 1469135941365 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 14:19:01 INFO - PROCESS | 1788 | 1469135941372 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:19:01 INFO - PROCESS | 1788 | 1469135941376 Marionette TRACE conn3 <- [1,1966,null,{}] 14:19:01 INFO - PROCESS | 1788 | 1469135941383 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}] 14:19:01 INFO - PROCESS | 1788 | 1469135941387 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:01 INFO - PROCESS | 1788 | 1469135941626 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 14:19:01 INFO - PROCESS | 1788 | 1469135941881 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:01 INFO - PROCESS | 1788 | 1469135941891 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x92412000 == 49 [pid = 1788] [id = 499] 14:19:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x951d1000) [pid = 1788] [serial = 1498] [outer = (nil)] 14:19:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x9a24b800) [pid = 1788] [serial = 1499] [outer = 0x951d1000] 14:19:02 INFO - PROCESS | 1788 | 1469135942015 Marionette DEBUG loaded listener.js 14:19:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x9a255800) [pid = 1788] [serial = 1500] [outer = 0x951d1000] 14:19:02 INFO - PROCESS | 1788 | 1469135942924 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]]]}] 14:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1582ms 14:19:02 INFO - PROCESS | 1788 | 1469135942955 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 14:19:02 INFO - PROCESS | 1788 | 1469135942958 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 14:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:19:02 INFO - PROCESS | 1788 | 1469135942966 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:19:02 INFO - PROCESS | 1788 | 1469135942969 Marionette TRACE conn3 <- [1,1970,null,{}] 14:19:02 INFO - PROCESS | 1788 | 1469135942995 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}] 14:19:03 INFO - PROCESS | 1788 | 1469135943002 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:03 INFO - PROCESS | 1788 | 1469135943207 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 14:19:03 INFO - PROCESS | 1788 | 1469135943416 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:03 INFO - PROCESS | 1788 | 1469135943431 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a753800 == 50 [pid = 1788] [id = 500] 14:19:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x9a9db800) [pid = 1788] [serial = 1501] [outer = (nil)] 14:19:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x9a9e0000) [pid = 1788] [serial = 1502] [outer = 0x9a9db800] 14:19:03 INFO - PROCESS | 1788 | 1469135943631 Marionette DEBUG loaded listener.js 14:19:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x9aa50c00) [pid = 1788] [serial = 1503] [outer = 0x9a9db800] 14:19:04 INFO - PROCESS | 1788 | 1469135944683 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]]]}] 14:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1737ms 14:19:04 INFO - PROCESS | 1788 | 1469135944710 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 14:19:04 INFO - PROCESS | 1788 | 1469135944713 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 14:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:19:04 INFO - PROCESS | 1788 | 1469135944724 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:19:04 INFO - PROCESS | 1788 | 1469135944727 Marionette TRACE conn3 <- [1,1974,null,{}] 14:19:04 INFO - PROCESS | 1788 | 1469135944735 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}] 14:19:04 INFO - PROCESS | 1788 | 1469135944741 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:04 INFO - PROCESS | 1788 | 1469135944939 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 14:19:05 INFO - PROCESS | 1788 | 1469135945144 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 1788 | 1469135945154 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee82000 == 51 [pid = 1788] [id = 501] 14:19:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x96dda000) [pid = 1788] [serial = 1504] [outer = (nil)] 14:19:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9b0b5400) [pid = 1788] [serial = 1505] [outer = 0x96dda000] 14:19:05 INFO - PROCESS | 1788 | 1469135945273 Marionette DEBUG loaded listener.js 14:19:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x9b0b9c00) [pid = 1788] [serial = 1506] [outer = 0x96dda000] 14:19:06 INFO - PROCESS | 1788 | 1469135946265 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]]]}] 14:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1584ms 14:19:06 INFO - PROCESS | 1788 | 1469135946311 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 14:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:19:06 INFO - PROCESS | 1788 | 1469135946315 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 14:19:06 INFO - PROCESS | 1788 | 1469135946322 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:19:06 INFO - PROCESS | 1788 | 1469135946325 Marionette TRACE conn3 <- [1,1978,null,{}] 14:19:06 INFO - PROCESS | 1788 | 1469135946331 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}] 14:19:06 INFO - PROCESS | 1788 | 1469135946337 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:06 INFO - PROCESS | 1788 | 1469135946538 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 14:19:06 INFO - PROCESS | 1788 | 1469135946746 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:06 INFO - PROCESS | 1788 | 1469135946757 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe7800 == 52 [pid = 1788] [id = 502] 14:19:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x96de7c00) [pid = 1788] [serial = 1507] [outer = (nil)] 14:19:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x9b60a800) [pid = 1788] [serial = 1508] [outer = 0x96de7c00] 14:19:06 INFO - PROCESS | 1788 | 1469135946914 Marionette DEBUG loaded listener.js 14:19:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x9b613c00) [pid = 1788] [serial = 1509] [outer = 0x96de7c00] 14:19:07 INFO - PROCESS | 1788 | 1469135947928 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]]]}] 14:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1636ms 14:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:19:07 INFO - PROCESS | 1788 | 1469135947958 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 14:19:07 INFO - PROCESS | 1788 | 1469135947962 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 14:19:07 INFO - PROCESS | 1788 | 1469135947969 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 1788 | 1469135947972 Marionette TRACE conn3 <- [1,1982,null,{}] 14:19:08 INFO - PROCESS | 1788 | 1469135947995 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}] 14:19:08 INFO - PROCESS | 1788 | 1469135948000 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:08 INFO - PROCESS | 1788 | 1469135948256 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 14:19:08 INFO - PROCESS | 1788 | 1469135948418 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:08 INFO - PROCESS | 1788 | 1469135948427 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381a800 == 53 [pid = 1788] [id = 503] 14:19:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9972c800) [pid = 1788] [serial = 1510] [outer = (nil)] 14:19:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9cb07400) [pid = 1788] [serial = 1511] [outer = 0x9972c800] 14:19:08 INFO - PROCESS | 1788 | 1469135948511 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9d878000) [pid = 1788] [serial = 1512] [outer = 0x9972c800] 14:19:09 INFO - PROCESS | 1788 | 1469135949450 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]]]}] 14:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1542ms 14:19:09 INFO - PROCESS | 1788 | 1469135949510 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 14:19:09 INFO - PROCESS | 1788 | 1469135949514 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 14:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:19:09 INFO - PROCESS | 1788 | 1469135949521 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:19:09 INFO - PROCESS | 1788 | 1469135949524 Marionette TRACE conn3 <- [1,1986,null,{}] 14:19:09 INFO - PROCESS | 1788 | 1469135949530 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}] 14:19:09 INFO - PROCESS | 1788 | 1469135949536 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:09 INFO - PROCESS | 1788 | 1469135949738 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 14:19:09 INFO - PROCESS | 1788 | 1469135949947 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:09 INFO - PROCESS | 1788 | 1469135949953 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d989c00 == 54 [pid = 1788] [id = 504] 14:19:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8d98c800) [pid = 1788] [serial = 1513] [outer = (nil)] 14:19:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8fd81800) [pid = 1788] [serial = 1514] [outer = 0x8d98c800] 14:19:10 INFO - PROCESS | 1788 | 1469135950084 Marionette DEBUG loaded listener.js 14:19:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x91d34400) [pid = 1788] [serial = 1515] [outer = 0x8d98c800] 14:19:11 INFO - PROCESS | 1788 | 1469135951558 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]]]}] 14:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2083ms 14:19:11 INFO - PROCESS | 1788 | 1469135951644 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 14:19:11 INFO - PROCESS | 1788 | 1469135951650 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 14:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:19:11 INFO - PROCESS | 1788 | 1469135951678 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:19:11 INFO - PROCESS | 1788 | 1469135951684 Marionette TRACE conn3 <- [1,1990,null,{}] 14:19:11 INFO - PROCESS | 1788 | 1469135951693 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}] 14:19:11 INFO - PROCESS | 1788 | 1469135951699 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:11 INFO - PROCESS | 1788 | 1469135951883 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 14:19:12 INFO - PROCESS | 1788 | 1469135952099 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:12 INFO - PROCESS | 1788 | 1469135952113 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd8c400 == 55 [pid = 1788] [id = 505] 14:19:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8fd8d800) [pid = 1788] [serial = 1516] [outer = (nil)] 14:19:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x912f2000) [pid = 1788] [serial = 1517] [outer = 0x8fd8d800] 14:19:12 INFO - PROCESS | 1788 | 1469135952250 Marionette DEBUG loaded listener.js 14:19:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x91d30400) [pid = 1788] [serial = 1518] [outer = 0x8fd8d800] 14:19:13 INFO - PROCESS | 1788 | 1469135953288 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]]]}] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x92412800 == 54 [pid = 1788] [id = 460] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd7c00 == 53 [pid = 1788] [id = 459] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x99736000 == 52 [pid = 1788] [id = 461] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x91d35000 == 51 [pid = 1788] [id = 474] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe6400 == 50 [pid = 1788] [id = 494] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x9381e800 == 49 [pid = 1788] [id = 493] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98c400 == 48 [pid = 1788] [id = 492] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x9257d400 == 47 [pid = 1788] [id = 491] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef87c00 == 46 [pid = 1788] [id = 490] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98cc00 == 45 [pid = 1788] [id = 489] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe7400 == 44 [pid = 1788] [id = 471] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe5000 == 43 [pid = 1788] [id = 458] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe4000 == 42 [pid = 1788] [id = 475] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x921df800 == 41 [pid = 1788] [id = 457] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef90000 == 40 [pid = 1788] [id = 476] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x99362c00 == 39 [pid = 1788] [id = 466] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x99bf2000 == 38 [pid = 1788] [id = 464] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x921e7c00 == 37 [pid = 1788] [id = 479] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x9cb03000 == 36 [pid = 1788] [id = 469] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x92243800 == 35 [pid = 1788] [id = 485] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x93b64400 == 34 [pid = 1788] [id = 482] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd89000 == 33 [pid = 1788] [id = 462] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x951ca800 == 32 [pid = 1788] [id = 483] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8d994800 == 31 [pid = 1788] [id = 488] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0cc00 == 30 [pid = 1788] [id = 472] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8d993800 == 29 [pid = 1788] [id = 486] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbecc00 == 28 [pid = 1788] [id = 487] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x92ed1400 == 27 [pid = 1788] [id = 463] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd84000 == 26 [pid = 1788] [id = 478] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee87800 == 25 [pid = 1788] [id = 480] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8d991800 == 24 [pid = 1788] [id = 481] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa53400 == 23 [pid = 1788] [id = 468] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee82c00 == 22 [pid = 1788] [id = 484] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x91d37c00 == 21 [pid = 1788] [id = 477] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbf0000 == 20 [pid = 1788] [id = 465] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0xa2532400 == 19 [pid = 1788] [id = 470] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe5800 == 18 [pid = 1788] [id = 467] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbeac00 == 17 [pid = 1788] [id = 473] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8d989c00 == 16 [pid = 1788] [id = 504] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x9381a800 == 15 [pid = 1788] [id = 503] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe7800 == 14 [pid = 1788] [id = 502] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x9a753800 == 13 [pid = 1788] [id = 500] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee82000 == 12 [pid = 1788] [id = 501] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x92412000 == 11 [pid = 1788] [id = 499] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98bc00 == 10 [pid = 1788] [id = 498] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x912f5400 == 9 [pid = 1788] [id = 496] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x921e5400 == 8 [pid = 1788] [id = 497] 14:19:14 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98d800 == 7 [pid = 1788] [id = 495] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x92411800) [pid = 1788] [serial = 1439] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x922c6800) [pid = 1788] [serial = 1437] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0xa1095c00) [pid = 1788] [serial = 1407] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x9d873400) [pid = 1788] [serial = 1404] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0xa6893400) [pid = 1788] [serial = 1419] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x91d31400) [pid = 1788] [serial = 1415] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x922c9c00) [pid = 1788] [serial = 1389] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x921ea800) [pid = 1788] [serial = 1436] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x95252400) [pid = 1788] [serial = 1391] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x8dbea000) [pid = 1788] [serial = 1427] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x8ee7bc00) [pid = 1788] [serial = 1421] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0xa100e400) [pid = 1788] [serial = 1406] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x921eb400) [pid = 1788] [serial = 1388] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0xa2532800) [pid = 1788] [serial = 1409] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x921e1000) [pid = 1788] [serial = 1425] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8ee7d000) [pid = 1788] [serial = 1428] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x91dd8800) [pid = 1788] [serial = 1433] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x8ef87800) [pid = 1788] [serial = 1422] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x8fd83000) [pid = 1788] [serial = 1431] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0xa5012000) [pid = 1788] [serial = 1412] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x91d32800) [pid = 1788] [serial = 1416] [outer = (nil)] [url = about:blank] 14:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 3145ms 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x91dd7800) [pid = 1788] [serial = 1424] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x9a24a800) [pid = 1788] [serial = 1395] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0xa6235400) [pid = 1788] [serial = 1413] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x977d7c00) [pid = 1788] [serial = 1392] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0xa2faec00) [pid = 1788] [serial = 1410] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x92575000) [pid = 1788] [serial = 1418] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x9a9dd000) [pid = 1788] [serial = 1397] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x9b7af400) [pid = 1788] [serial = 1403] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x9b054400) [pid = 1788] [serial = 1401] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x9a9e9800) [pid = 1788] [serial = 1398] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x9a142000) [pid = 1788] [serial = 1394] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8fc0bc00) [pid = 1788] [serial = 1430] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9aa84800) [pid = 1788] [serial = 1400] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x92040400) [pid = 1788] [serial = 1434] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1788 | 1469135954985 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 1788 | 1469135954991 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 14:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:19:15 INFO - PROCESS | 1788 | 1469135955002 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:19:15 INFO - PROCESS | 1788 | 1469135955009 Marionette TRACE conn3 <- [1,1994,null,{}] 14:19:15 INFO - PROCESS | 1788 | 1469135955019 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}] 14:19:15 INFO - PROCESS | 1788 | 1469135955025 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:15 INFO - PROCESS | 1788 | 1469135955197 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 14:19:15 INFO - PROCESS | 1788 | 1469135955338 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:15 INFO - PROCESS | 1788 | 1469135955348 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe8800 == 8 [pid = 1788] [id = 506] 14:19:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8dbe9800) [pid = 1788] [serial = 1519] [outer = (nil)] 14:19:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8ee7a800) [pid = 1788] [serial = 1520] [outer = 0x8dbe9800] 14:19:15 INFO - PROCESS | 1788 | 1469135955423 Marionette DEBUG loaded listener.js 14:19:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8ee82c00) [pid = 1788] [serial = 1521] [outer = 0x8dbe9800] 14:19:16 INFO - PROCESS | 1788 | 1469135956284 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]]]}] 14:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1337ms 14:19:16 INFO - PROCESS | 1788 | 1469135956340 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 14:19:16 INFO - PROCESS | 1788 | 1469135956347 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 14:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:19:16 INFO - PROCESS | 1788 | 1469135956360 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:19:16 INFO - PROCESS | 1788 | 1469135956368 Marionette TRACE conn3 <- [1,1998,null,{}] 14:19:16 INFO - PROCESS | 1788 | 1469135956375 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}] 14:19:16 INFO - PROCESS | 1788 | 1469135956382 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:16 INFO - PROCESS | 1788 | 1469135956571 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 14:19:16 INFO - PROCESS | 1788 | 1469135956713 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 1788 | 1469135956720 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef90c00 == 9 [pid = 1788] [id = 507] 14:19:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8fc08800) [pid = 1788] [serial = 1522] [outer = (nil)] 14:19:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8fc10400) [pid = 1788] [serial = 1523] [outer = 0x8fc08800] 14:19:16 INFO - PROCESS | 1788 | 1469135956797 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8fd86c00) [pid = 1788] [serial = 1524] [outer = 0x8fc08800] 14:19:17 INFO - PROCESS | 1788 | 1469135957757 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]]]}] 14:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1446ms 14:19:17 INFO - PROCESS | 1788 | 1469135957811 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 14:19:17 INFO - PROCESS | 1788 | 1469135957815 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 14:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:19:17 INFO - PROCESS | 1788 | 1469135957822 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - PROCESS | 1788 | 1469135957826 Marionette TRACE conn3 <- [1,2002,null,{}] 14:19:17 INFO - PROCESS | 1788 | 1469135957843 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}] 14:19:17 INFO - PROCESS | 1788 | 1469135957853 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:18 INFO - PROCESS | 1788 | 1469135958103 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 14:19:18 INFO - PROCESS | 1788 | 1469135958201 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:18 INFO - PROCESS | 1788 | 1469135958216 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d33c00 == 10 [pid = 1788] [id = 508] 14:19:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x91d34000) [pid = 1788] [serial = 1525] [outer = (nil)] 14:19:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x91dd7800) [pid = 1788] [serial = 1526] [outer = 0x91d34000] 14:19:18 INFO - PROCESS | 1788 | 1469135958309 Marionette DEBUG loaded listener.js 14:19:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x9203ac00) [pid = 1788] [serial = 1527] [outer = 0x91d34000] 14:19:19 INFO - PROCESS | 1788 | 1469135959344 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]]]}] 14:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1583ms 14:19:19 INFO - PROCESS | 1788 | 1469135959408 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 14:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:19:19 INFO - PROCESS | 1788 | 1469135959412 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 14:19:19 INFO - PROCESS | 1788 | 1469135959419 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:19:19 INFO - PROCESS | 1788 | 1469135959423 Marionette TRACE conn3 <- [1,2006,null,{}] 14:19:19 INFO - PROCESS | 1788 | 1469135959429 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}] 14:19:19 INFO - PROCESS | 1788 | 1469135959434 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:20 INFO - PROCESS | 1788 | 1469135960371 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x93940c00) [pid = 1788] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8dbee800) [pid = 1788] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8ef85400) [pid = 1788] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8ef90800) [pid = 1788] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8d996400) [pid = 1788] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8fc0d400) [pid = 1788] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8ee7a400) [pid = 1788] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x951cd400) [pid = 1788] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x922d2800) [pid = 1788] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9512fc00) [pid = 1788] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x93b66c00) [pid = 1788] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8ee7e400) [pid = 1788] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8ef91400) [pid = 1788] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x922d0c00) [pid = 1788] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:19:20 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x92038800) [pid = 1788] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:19:20 INFO - PROCESS | 1788 | 1469135960572 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 1788 | 1469135960580 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d996400 == 11 [pid = 1788] [id = 509] 14:19:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8dbed400) [pid = 1788] [serial = 1528] [outer = (nil)] 14:19:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8ef91400) [pid = 1788] [serial = 1529] [outer = 0x8dbed400] 14:19:20 INFO - PROCESS | 1788 | 1469135960651 Marionette DEBUG loaded listener.js 14:19:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x921e5000) [pid = 1788] [serial = 1530] [outer = 0x8dbed400] 14:19:21 INFO - PROCESS | 1788 | 1469135961591 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]]]}] 14:19:21 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 14:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2239ms 14:19:21 INFO - PROCESS | 1788 | 1469135961659 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 14:19:21 INFO - PROCESS | 1788 | 1469135961666 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 14:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:19:21 INFO - PROCESS | 1788 | 1469135961675 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:19:21 INFO - PROCESS | 1788 | 1469135961681 Marionette TRACE conn3 <- [1,2010,null,{}] 14:19:21 INFO - PROCESS | 1788 | 1469135961691 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}] 14:19:21 INFO - PROCESS | 1788 | 1469135961696 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:21 INFO - PROCESS | 1788 | 1469135961921 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 14:19:22 INFO - PROCESS | 1788 | 1469135962163 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:22 INFO - PROCESS | 1788 | 1469135962175 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee87c00 == 12 [pid = 1788] [id = 510] 14:19:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8ef87800) [pid = 1788] [serial = 1531] [outer = (nil)] 14:19:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8fc04800) [pid = 1788] [serial = 1532] [outer = 0x8ef87800] 14:19:22 INFO - PROCESS | 1788 | 1469135962303 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8fd85400) [pid = 1788] [serial = 1533] [outer = 0x8ef87800] 14:19:23 INFO - PROCESS | 1788 | 1469135963222 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]]]}] 14:19:23 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 14:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1589ms 14:19:23 INFO - PROCESS | 1788 | 1469135963272 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 14:19:23 INFO - PROCESS | 1788 | 1469135963281 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 14:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:19:23 INFO - PROCESS | 1788 | 1469135963293 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:19:23 INFO - PROCESS | 1788 | 1469135963297 Marionette TRACE conn3 <- [1,2014,null,{}] 14:19:23 INFO - PROCESS | 1788 | 1469135963305 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}] 14:19:23 INFO - PROCESS | 1788 | 1469135963310 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:23 INFO - PROCESS | 1788 | 1469135963527 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 14:19:23 INFO - PROCESS | 1788 | 1469135963721 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:23 INFO - PROCESS | 1788 | 1469135963728 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe5400 == 13 [pid = 1788] [id = 511] 14:19:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9210bc00) [pid = 1788] [serial = 1534] [outer = (nil)] 14:19:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x921eec00) [pid = 1788] [serial = 1535] [outer = 0x9210bc00] 14:19:23 INFO - PROCESS | 1788 | 1469135963817 Marionette DEBUG loaded listener.js 14:19:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x92243c00) [pid = 1788] [serial = 1536] [outer = 0x9210bc00] 14:19:24 INFO - PROCESS | 1788 | 1469135964884 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]]]}] 14:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1636ms 14:19:24 INFO - PROCESS | 1788 | 1469135964929 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 14:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:19:24 INFO - PROCESS | 1788 | 1469135964934 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 14:19:24 INFO - PROCESS | 1788 | 1469135964941 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - PROCESS | 1788 | 1469135964947 Marionette TRACE conn3 <- [1,2018,null,{}] 14:19:24 INFO - PROCESS | 1788 | 1469135964965 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}] 14:19:24 INFO - PROCESS | 1788 | 1469135964973 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:25 INFO - PROCESS | 1788 | 1469135965210 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 14:19:25 INFO - PROCESS | 1788 | 1469135965446 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:25 INFO - PROCESS | 1788 | 1469135965455 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x9240d000 == 14 [pid = 1788] [id = 512] 14:19:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9240d800) [pid = 1788] [serial = 1537] [outer = (nil)] 14:19:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x92412c00) [pid = 1788] [serial = 1538] [outer = 0x9240d800] 14:19:25 INFO - PROCESS | 1788 | 1469135965591 Marionette DEBUG loaded listener.js 14:19:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x92418400) [pid = 1788] [serial = 1539] [outer = 0x9240d800] 14:19:26 INFO - PROCESS | 1788 | 1469135966599 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]]]}] 14:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1690ms 14:19:26 INFO - PROCESS | 1788 | 1469135966631 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 14:19:26 INFO - PROCESS | 1788 | 1469135966636 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 14:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:19:26 INFO - PROCESS | 1788 | 1469135966642 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:19:26 INFO - PROCESS | 1788 | 1469135966645 Marionette TRACE conn3 <- [1,2022,null,{}] 14:19:26 INFO - PROCESS | 1788 | 1469135966652 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}] 14:19:26 INFO - PROCESS | 1788 | 1469135966657 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:26 INFO - PROCESS | 1788 | 1469135966845 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 14:19:27 INFO - PROCESS | 1788 | 1469135967030 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:27 INFO - PROCESS | 1788 | 1469135967038 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f2c00 == 15 [pid = 1788] [id = 513] 14:19:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9240f400) [pid = 1788] [serial = 1540] [outer = (nil)] 14:19:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x92580000) [pid = 1788] [serial = 1541] [outer = 0x9240f400] 14:19:27 INFO - PROCESS | 1788 | 1469135967119 Marionette DEBUG loaded listener.js 14:19:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x92ed3000) [pid = 1788] [serial = 1542] [outer = 0x9240f400] 14:19:28 INFO - PROCESS | 1788 | 1469135968068 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]]]}] 14:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1481ms 14:19:28 INFO - PROCESS | 1788 | 1469135968125 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 14:19:28 INFO - PROCESS | 1788 | 1469135968129 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 14:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:19:28 INFO - PROCESS | 1788 | 1469135968136 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - PROCESS | 1788 | 1469135968139 Marionette TRACE conn3 <- [1,2026,null,{}] 14:19:28 INFO - PROCESS | 1788 | 1469135968145 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}] 14:19:28 INFO - PROCESS | 1788 | 1469135968151 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:28 INFO - PROCESS | 1788 | 1469135968334 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 14:19:28 INFO - PROCESS | 1788 | 1469135968522 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:28 INFO - PROCESS | 1788 | 1469135968532 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbedc00 == 16 [pid = 1788] [id = 514] 14:19:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x921e9000) [pid = 1788] [serial = 1543] [outer = (nil)] 14:19:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x93944400) [pid = 1788] [serial = 1544] [outer = 0x921e9000] 14:19:28 INFO - PROCESS | 1788 | 1469135968615 Marionette DEBUG loaded listener.js 14:19:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x93821400) [pid = 1788] [serial = 1545] [outer = 0x921e9000] 14:19:29 INFO - PROCESS | 1788 | 1469135969647 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]]]}] 14:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1587ms 14:19:29 INFO - PROCESS | 1788 | 1469135969724 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 14:19:29 INFO - PROCESS | 1788 | 1469135969728 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 14:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:19:29 INFO - PROCESS | 1788 | 1469135969735 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:19:29 INFO - PROCESS | 1788 | 1469135969738 Marionette TRACE conn3 <- [1,2030,null,{}] 14:19:29 INFO - PROCESS | 1788 | 1469135969744 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}] 14:19:29 INFO - PROCESS | 1788 | 1469135969755 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:30 INFO - PROCESS | 1788 | 1469135970015 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 14:19:30 INFO - PROCESS | 1788 | 1469135970263 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:30 INFO - PROCESS | 1788 | 1469135970270 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d993400 == 17 [pid = 1788] [id = 515] 14:19:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8ee79c00) [pid = 1788] [serial = 1546] [outer = (nil)] 14:19:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x951d2c00) [pid = 1788] [serial = 1547] [outer = 0x8ee79c00] 14:19:30 INFO - PROCESS | 1788 | 1469135970370 Marionette DEBUG loaded listener.js 14:19:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x95257400) [pid = 1788] [serial = 1548] [outer = 0x8ee79c00] 14:19:31 INFO - PROCESS | 1788 | 1469135971253 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]]]}] 14:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1587ms 14:19:31 INFO - PROCESS | 1788 | 1469135971327 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 14:19:31 INFO - PROCESS | 1788 | 1469135971331 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 14:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:19:31 INFO - PROCESS | 1788 | 1469135971340 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:19:31 INFO - PROCESS | 1788 | 1469135971343 Marionette TRACE conn3 <- [1,2034,null,{}] 14:19:31 INFO - PROCESS | 1788 | 1469135971350 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}] 14:19:31 INFO - PROCESS | 1788 | 1469135971355 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:31 INFO - PROCESS | 1788 | 1469135971560 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 14:19:31 INFO - PROCESS | 1788 | 1469135971750 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 1788 | 1469135971761 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x950c5c00 == 18 [pid = 1788] [id = 516] 14:19:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x950c9c00) [pid = 1788] [serial = 1549] [outer = (nil)] 14:19:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x977d3c00) [pid = 1788] [serial = 1550] [outer = 0x950c9c00] 14:19:31 INFO - PROCESS | 1788 | 1469135971885 Marionette DEBUG loaded listener.js 14:19:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x977d7000) [pid = 1788] [serial = 1551] [outer = 0x950c9c00] 14:19:32 INFO - PROCESS | 1788 | 1469135972897 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]]]}] 14:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1630ms 14:19:32 INFO - PROCESS | 1788 | 1469135972971 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 14:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:19:32 INFO - PROCESS | 1788 | 1469135972983 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 14:19:32 INFO - PROCESS | 1788 | 1469135972991 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 1788 | 1469135972995 Marionette TRACE conn3 <- [1,2038,null,{}] 14:19:33 INFO - PROCESS | 1788 | 1469135973001 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}] 14:19:33 INFO - PROCESS | 1788 | 1469135973006 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:33 INFO - PROCESS | 1788 | 1469135973187 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 14:19:33 INFO - PROCESS | 1788 | 1469135973423 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:33 INFO - PROCESS | 1788 | 1469135973430 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98c400 == 19 [pid = 1788] [id = 517] 14:19:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x8d98ec00) [pid = 1788] [serial = 1552] [outer = (nil)] 14:19:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x8fc06c00) [pid = 1788] [serial = 1553] [outer = 0x8d98ec00] 14:19:33 INFO - PROCESS | 1788 | 1469135973560 Marionette DEBUG loaded listener.js 14:19:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x91d2d800) [pid = 1788] [serial = 1554] [outer = 0x8d98ec00] 14:19:34 INFO - PROCESS | 1788 | 1469135974658 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]]]}] 14:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1736ms 14:19:34 INFO - PROCESS | 1788 | 1469135974726 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 14:19:34 INFO - PROCESS | 1788 | 1469135974733 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 14:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:19:34 INFO - PROCESS | 1788 | 1469135974740 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:19:34 INFO - PROCESS | 1788 | 1469135974748 Marionette TRACE conn3 <- [1,2042,null,{}] 14:19:34 INFO - PROCESS | 1788 | 1469135974756 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}] 14:19:34 INFO - PROCESS | 1788 | 1469135974761 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:35 INFO - PROCESS | 1788 | 1469135975011 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x99361000) [pid = 1788] [serial = 1481] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x9a115400) [pid = 1788] [serial = 1463] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x9a11d000) [pid = 1788] [serial = 1464] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x8fc0b400) [pid = 1788] [serial = 1442] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x93b70400) [pid = 1788] [serial = 1484] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x91d2f000) [pid = 1788] [serial = 1443] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x99bf2800) [pid = 1788] [serial = 1460] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x9972ec00) [pid = 1788] [serial = 1461] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x96de2c00) [pid = 1788] [serial = 1454] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x977d4000) [pid = 1788] [serial = 1455] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x91d28800) [pid = 1788] [serial = 1466] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x922d2c00) [pid = 1788] [serial = 1467] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x951d3000) [pid = 1788] [serial = 1451] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x9524ec00) [pid = 1788] [serial = 1452] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x92578400) [pid = 1788] [serial = 1445] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x92ec7c00) [pid = 1788] [serial = 1446] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x99706000) [pid = 1788] [serial = 1457] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x997dfc00) [pid = 1788] [serial = 1458] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x95122c00) [pid = 1788] [serial = 1448] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x951c6000) [pid = 1788] [serial = 1449] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8fc05c00) [pid = 1788] [serial = 1469] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8fd8a800) [pid = 1788] [serial = 1470] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9381c800) [pid = 1788] [serial = 1475] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x912f8800) [pid = 1788] [serial = 1472] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x92247c00) [pid = 1788] [serial = 1473] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x92418000) [pid = 1788] [serial = 1440] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x977d1800) [pid = 1788] [serial = 1479] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9936ac00) [pid = 1788] [serial = 1482] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x951c7c00) [pid = 1788] [serial = 1478] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x99bf2400) [pid = 1788] [serial = 1485] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1788 | 1469135975332 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:35 INFO - PROCESS | 1788 | 1469135975335 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee7cc00 == 20 [pid = 1788] [id = 518] 14:19:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8ee7dc00) [pid = 1788] [serial = 1555] [outer = (nil)] 14:19:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8ef8c000) [pid = 1788] [serial = 1556] [outer = 0x8ee7dc00] 14:19:35 INFO - PROCESS | 1788 | 1469135975444 Marionette DEBUG loaded listener.js 14:19:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8fc01400) [pid = 1788] [serial = 1557] [outer = 0x8ee7dc00] 14:19:36 INFO - PROCESS | 1788 | 1469135976251 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]]]}] 14:19:36 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) 14:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1539ms 14:19:36 INFO - PROCESS | 1788 | 1469135976279 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 14:19:36 INFO - PROCESS | 1788 | 1469135976286 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 14:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:19:36 INFO - PROCESS | 1788 | 1469135976302 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:19:36 INFO - PROCESS | 1788 | 1469135976307 Marionette TRACE conn3 <- [1,2046,null,{}] 14:19:36 INFO - PROCESS | 1788 | 1469135976319 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}] 14:19:36 INFO - PROCESS | 1788 | 1469135976324 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:36 INFO - PROCESS | 1788 | 1469135976571 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 14:19:36 INFO - PROCESS | 1788 | 1469135976677 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:36 INFO - PROCESS | 1788 | 1469135976686 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef88c00 == 21 [pid = 1788] [id = 519] 14:19:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x912f3800) [pid = 1788] [serial = 1558] [outer = (nil)] 14:19:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x91d28800) [pid = 1788] [serial = 1559] [outer = 0x912f3800] 14:19:36 INFO - PROCESS | 1788 | 1469135976760 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x91d34c00) [pid = 1788] [serial = 1560] [outer = 0x912f3800] 14:19:37 INFO - PROCESS | 1788 | 1469135977918 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]]]}] 14:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1687ms 14:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:19:37 INFO - PROCESS | 1788 | 1469135977991 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 14:19:37 INFO - PROCESS | 1788 | 1469135977994 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 14:19:38 INFO - PROCESS | 1788 | 1469135978002 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:19:38 INFO - PROCESS | 1788 | 1469135978008 Marionette TRACE conn3 <- [1,2050,null,{}] 14:19:38 INFO - PROCESS | 1788 | 1469135978045 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}] 14:19:38 INFO - PROCESS | 1788 | 1469135978055 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:38 INFO - PROCESS | 1788 | 1469135978292 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 14:19:38 INFO - PROCESS | 1788 | 1469135978320 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:38 INFO - PROCESS | 1788 | 1469135978329 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x922c6000 == 22 [pid = 1788] [id = 520] 14:19:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x922c6800) [pid = 1788] [serial = 1561] [outer = (nil)] 14:19:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x922cb400) [pid = 1788] [serial = 1562] [outer = 0x922c6800] 14:19:38 INFO - PROCESS | 1788 | 1469135978416 Marionette DEBUG loaded listener.js 14:19:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x922d3400) [pid = 1788] [serial = 1563] [outer = 0x922c6800] 14:19:39 INFO - PROCESS | 1788 | 1469135979406 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]]]}] 14:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1444ms 14:19:39 INFO - PROCESS | 1788 | 1469135979446 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 14:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:19:39 INFO - PROCESS | 1788 | 1469135979451 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 14:19:39 INFO - PROCESS | 1788 | 1469135979457 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:19:39 INFO - PROCESS | 1788 | 1469135979460 Marionette TRACE conn3 <- [1,2054,null,{}] 14:19:39 INFO - PROCESS | 1788 | 1469135979472 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}] 14:19:39 INFO - PROCESS | 1788 | 1469135979476 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:39 INFO - PROCESS | 1788 | 1469135979700 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 14:19:39 INFO - PROCESS | 1788 | 1469135979724 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:39 INFO - PROCESS | 1788 | 1469135979732 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbeb400 == 23 [pid = 1788] [id = 521] 14:19:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x92410000) [pid = 1788] [serial = 1564] [outer = (nil)] 14:19:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x92574400) [pid = 1788] [serial = 1565] [outer = 0x92410000] 14:19:39 INFO - PROCESS | 1788 | 1469135979802 Marionette DEBUG loaded listener.js 14:19:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x9257c000) [pid = 1788] [serial = 1566] [outer = 0x92410000] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x92414800) [pid = 1788] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x91d34000) [pid = 1788] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8d98e800) [pid = 1788] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x951d1000) [pid = 1788] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8d98c800) [pid = 1788] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8fc08800) [pid = 1788] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x96de7c00) [pid = 1788] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8dbe9800) [pid = 1788] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91d28400) [pid = 1788] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8fd8d800) [pid = 1788] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x96dda000) [pid = 1788] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9972c800) [pid = 1788] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8fc06000) [pid = 1788] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9a9db800) [pid = 1788] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:19:40 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9257dc00) [pid = 1788] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:19:40 INFO - PROCESS | 1788 | 1469135980863 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]]]}] 14:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1444ms 14:19:40 INFO - PROCESS | 1788 | 1469135980902 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 1788 | 1469135980906 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 14:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:19:40 INFO - PROCESS | 1788 | 1469135980912 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:19:40 INFO - PROCESS | 1788 | 1469135980916 Marionette TRACE conn3 <- [1,2058,null,{}] 14:19:40 INFO - PROCESS | 1788 | 1469135980922 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}] 14:19:40 INFO - PROCESS | 1788 | 1469135980927 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:41 INFO - PROCESS | 1788 | 1469135981095 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 14:19:41 INFO - PROCESS | 1788 | 1469135981114 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 1788 | 1469135981122 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98e000 == 24 [pid = 1788] [id = 522] 14:19:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x912f4400) [pid = 1788] [serial = 1567] [outer = (nil)] 14:19:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x92411800) [pid = 1788] [serial = 1568] [outer = 0x912f4400] 14:19:41 INFO - PROCESS | 1788 | 1469135981192 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9257e000) [pid = 1788] [serial = 1569] [outer = 0x912f4400] 14:19:42 INFO - PROCESS | 1788 | 1469135982211 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]]]}] 14:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1387ms 14:19:42 INFO - PROCESS | 1788 | 1469135982301 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 14:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:19:42 INFO - PROCESS | 1788 | 1469135982309 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 14:19:42 INFO - PROCESS | 1788 | 1469135982318 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:19:42 INFO - PROCESS | 1788 | 1469135982325 Marionette TRACE conn3 <- [1,2062,null,{}] 14:19:42 INFO - PROCESS | 1788 | 1469135982335 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}] 14:19:42 INFO - PROCESS | 1788 | 1469135982341 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:42 INFO - PROCESS | 1788 | 1469135982573 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 14:19:42 INFO - PROCESS | 1788 | 1469135982764 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 1788 | 1469135982781 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98a800 == 25 [pid = 1788] [id = 523] 14:19:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8ee88400) [pid = 1788] [serial = 1570] [outer = (nil)] 14:19:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8ef8d400) [pid = 1788] [serial = 1571] [outer = 0x8ee88400] 14:19:42 INFO - PROCESS | 1788 | 1469135982977 Marionette DEBUG loaded listener.js 14:19:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8fc0c000) [pid = 1788] [serial = 1572] [outer = 0x8ee88400] 14:19:44 INFO - PROCESS | 1788 | 1469135984022 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]]]}] 14:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1742ms 14:19:44 INFO - PROCESS | 1788 | 1469135984058 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 14:19:44 INFO - PROCESS | 1788 | 1469135984063 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 14:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:19:44 INFO - PROCESS | 1788 | 1469135984076 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:19:44 INFO - PROCESS | 1788 | 1469135984082 Marionette TRACE conn3 <- [1,2066,null,{}] 14:19:44 INFO - PROCESS | 1788 | 1469135984089 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}] 14:19:44 INFO - PROCESS | 1788 | 1469135984095 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:44 INFO - PROCESS | 1788 | 1469135984296 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 14:19:44 INFO - PROCESS | 1788 | 1469135984541 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:44 INFO - PROCESS | 1788 | 1469135984551 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd1400 == 26 [pid = 1788] [id = 524] 14:19:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x92037400) [pid = 1788] [serial = 1573] [outer = (nil)] 14:19:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x921e0c00) [pid = 1788] [serial = 1574] [outer = 0x92037400] 14:19:44 INFO - PROCESS | 1788 | 1469135984651 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9223fc00) [pid = 1788] [serial = 1575] [outer = 0x92037400] 14:19:45 INFO - PROCESS | 1788 | 1469135985599 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]]]}] 14:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1591ms 14:19:45 INFO - PROCESS | 1788 | 1469135985663 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 14:19:45 INFO - PROCESS | 1788 | 1469135985668 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 14:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:19:45 INFO - PROCESS | 1788 | 1469135985675 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:19:45 INFO - PROCESS | 1788 | 1469135985679 Marionette TRACE conn3 <- [1,2070,null,{}] 14:19:45 INFO - PROCESS | 1788 | 1469135985696 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}] 14:19:45 INFO - PROCESS | 1788 | 1469135985706 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:45 INFO - PROCESS | 1788 | 1469135985945 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 14:19:46 INFO - PROCESS | 1788 | 1469135986226 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:46 INFO - PROCESS | 1788 | 1469135986243 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x92572c00 == 27 [pid = 1788] [id = 525] 14:19:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x93820400) [pid = 1788] [serial = 1576] [outer = (nil)] 14:19:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x93b70400) [pid = 1788] [serial = 1577] [outer = 0x93820400] 14:19:46 INFO - PROCESS | 1788 | 1469135986375 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9512b800) [pid = 1788] [serial = 1578] [outer = 0x93820400] 14:19:47 INFO - PROCESS | 1788 | 1469135987376 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]]]}] 14:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1739ms 14:19:47 INFO - PROCESS | 1788 | 1469135987415 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 14:19:47 INFO - PROCESS | 1788 | 1469135987420 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 14:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:19:47 INFO - PROCESS | 1788 | 1469135987427 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - PROCESS | 1788 | 1469135987431 Marionette TRACE conn3 <- [1,2074,null,{}] 14:19:47 INFO - PROCESS | 1788 | 1469135987437 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}] 14:19:47 INFO - PROCESS | 1788 | 1469135987443 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:47 INFO - PROCESS | 1788 | 1469135987658 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 14:19:47 INFO - PROCESS | 1788 | 1469135987845 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 1788 | 1469135987858 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x9240e800 == 28 [pid = 1788] [id = 526] 14:19:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9381e000) [pid = 1788] [serial = 1579] [outer = (nil)] 14:19:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x951cfc00) [pid = 1788] [serial = 1580] [outer = 0x9381e000] 14:19:47 INFO - PROCESS | 1788 | 1469135987948 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x9524e800) [pid = 1788] [serial = 1581] [outer = 0x9381e000] 14:19:48 INFO - PROCESS | 1788 | 1469135988961 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]]]}] 14:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1587ms 14:19:49 INFO - PROCESS | 1788 | 1469135989015 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 14:19:49 INFO - PROCESS | 1788 | 1469135989019 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 14:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:19:49 INFO - PROCESS | 1788 | 1469135989026 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:19:49 INFO - PROCESS | 1788 | 1469135989031 Marionette TRACE conn3 <- [1,2078,null,{}] 14:19:49 INFO - PROCESS | 1788 | 1469135989037 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}] 14:19:49 INFO - PROCESS | 1788 | 1469135989043 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:49 INFO - PROCESS | 1788 | 1469135989231 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 14:19:49 INFO - PROCESS | 1788 | 1469135989421 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 1788 | 1469135989429 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223f000 == 29 [pid = 1788] [id = 527] 14:19:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x92ecf800) [pid = 1788] [serial = 1582] [outer = (nil)] 14:19:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x977d8c00) [pid = 1788] [serial = 1583] [outer = 0x92ecf800] 14:19:49 INFO - PROCESS | 1788 | 1469135989557 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x9880bc00) [pid = 1788] [serial = 1584] [outer = 0x92ecf800] 14:19:50 INFO - PROCESS | 1788 | 1469135990464 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]]]}] 14:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1486ms 14:19:50 INFO - PROCESS | 1788 | 1469135990514 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 14:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:19:50 INFO - PROCESS | 1788 | 1469135990518 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 14:19:50 INFO - PROCESS | 1788 | 1469135990525 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:19:50 INFO - PROCESS | 1788 | 1469135990529 Marionette TRACE conn3 <- [1,2082,null,{}] 14:19:50 INFO - PROCESS | 1788 | 1469135990536 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}] 14:19:50 INFO - PROCESS | 1788 | 1469135990547 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:50 INFO - PROCESS | 1788 | 1469135990821 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 14:19:51 INFO - PROCESS | 1788 | 1469135991061 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:51 INFO - PROCESS | 1788 | 1469135991069 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d990000 == 30 [pid = 1788] [id = 528] 14:19:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x922cc000) [pid = 1788] [serial = 1585] [outer = (nil)] 14:19:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9936d400) [pid = 1788] [serial = 1586] [outer = 0x922cc000] 14:19:51 INFO - PROCESS | 1788 | 1469135991195 Marionette DEBUG loaded listener.js 14:19:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x99420c00) [pid = 1788] [serial = 1587] [outer = 0x922cc000] 14:19:52 INFO - PROCESS | 1788 | 1469135992180 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]]]}] 14:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1689ms 14:19:52 INFO - PROCESS | 1788 | 1469135992214 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 14:19:52 INFO - PROCESS | 1788 | 1469135992217 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 14:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:19:52 INFO - PROCESS | 1788 | 1469135992224 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:19:52 INFO - PROCESS | 1788 | 1469135992227 Marionette TRACE conn3 <- [1,2086,null,{}] 14:19:52 INFO - PROCESS | 1788 | 1469135992234 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}] 14:19:52 INFO - PROCESS | 1788 | 1469135992239 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:52 INFO - PROCESS | 1788 | 1469135992435 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 14:19:52 INFO - PROCESS | 1788 | 1469135992649 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:52 INFO - PROCESS | 1788 | 1469135992659 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe4c00 == 31 [pid = 1788] [id = 529] 14:19:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x9203c000) [pid = 1788] [serial = 1588] [outer = (nil)] 14:19:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x99706000) [pid = 1788] [serial = 1589] [outer = 0x9203c000] 14:19:52 INFO - PROCESS | 1788 | 1469135992779 Marionette DEBUG loaded listener.js 14:19:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x9972d400) [pid = 1788] [serial = 1590] [outer = 0x9203c000] 14:19:53 INFO - PROCESS | 1788 | 1469135993745 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]]]}] 14:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1590ms 14:19:53 INFO - PROCESS | 1788 | 1469135993816 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 14:19:53 INFO - PROCESS | 1788 | 1469135993820 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 14:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:19:53 INFO - PROCESS | 1788 | 1469135993827 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:19:53 INFO - PROCESS | 1788 | 1469135993831 Marionette TRACE conn3 <- [1,2090,null,{}] 14:19:53 INFO - PROCESS | 1788 | 1469135993837 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}] 14:19:53 INFO - PROCESS | 1788 | 1469135993842 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:54 INFO - PROCESS | 1788 | 1469135994069 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 14:19:54 INFO - PROCESS | 1788 | 1469135994562 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:54 INFO - PROCESS | 1788 | 1469135994569 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee7bc00 == 32 [pid = 1788] [id = 530] 14:19:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8ee7d800) [pid = 1788] [serial = 1591] [outer = (nil)] 14:19:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8ee88000) [pid = 1788] [serial = 1592] [outer = 0x8ee7d800] 14:19:54 INFO - PROCESS | 1788 | 1469135994691 Marionette DEBUG loaded listener.js 14:19:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x8fc09400) [pid = 1788] [serial = 1593] [outer = 0x8ee7d800] 14:19:55 INFO - PROCESS | 1788 | 1469135995741 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]]]}] 14:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1989ms 14:19:55 INFO - PROCESS | 1788 | 1469135995819 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 14:19:55 INFO - PROCESS | 1788 | 1469135995825 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 14:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:19:55 INFO - PROCESS | 1788 | 1469135995832 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:19:55 INFO - PROCESS | 1788 | 1469135995837 Marionette TRACE conn3 <- [1,2094,null,{}] 14:19:55 INFO - PROCESS | 1788 | 1469135995845 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}] 14:19:55 INFO - PROCESS | 1788 | 1469135995853 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:56 INFO - PROCESS | 1788 | 1469135996078 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 14:19:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd8c400 == 31 [pid = 1788] [id = 505] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x93815c00) [pid = 1788] [serial = 1493] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x9203ac00) [pid = 1788] [serial = 1527] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8dbe8c00) [pid = 1788] [serial = 1488] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x91dd7800) [pid = 1788] [serial = 1526] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x9a255800) [pid = 1788] [serial = 1500] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x91d34400) [pid = 1788] [serial = 1515] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8fd86c00) [pid = 1788] [serial = 1524] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x9b60a800) [pid = 1788] [serial = 1508] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8ee7a800) [pid = 1788] [serial = 1520] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8fc10400) [pid = 1788] [serial = 1523] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x92108800) [pid = 1788] [serial = 1491] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8fd81800) [pid = 1788] [serial = 1514] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x912f2000) [pid = 1788] [serial = 1517] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x9b0b9c00) [pid = 1788] [serial = 1506] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9cb07400) [pid = 1788] [serial = 1511] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x91d2e000) [pid = 1788] [serial = 1490] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x91d30400) [pid = 1788] [serial = 1518] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8ee82c00) [pid = 1788] [serial = 1521] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9a24b800) [pid = 1788] [serial = 1499] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9b0b5400) [pid = 1788] [serial = 1505] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9d878000) [pid = 1788] [serial = 1512] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x99bf0c00) [pid = 1788] [serial = 1497] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9b613c00) [pid = 1788] [serial = 1509] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9a9e0000) [pid = 1788] [serial = 1502] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9aa50c00) [pid = 1788] [serial = 1503] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x93b66000) [pid = 1788] [serial = 1494] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x99734400) [pid = 1788] [serial = 1496] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8d995c00) [pid = 1788] [serial = 1487] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8ef91400) [pid = 1788] [serial = 1529] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x93943000) [pid = 1788] [serial = 1476] [outer = (nil)] [url = about:blank] 14:19:57 INFO - PROCESS | 1788 | 1469135997615 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:57 INFO - PROCESS | 1788 | 1469135997624 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d998400 == 32 [pid = 1788] [id = 531] 14:19:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8dbe2400) [pid = 1788] [serial = 1594] [outer = (nil)] 14:19:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8dbe7400) [pid = 1788] [serial = 1595] [outer = 0x8dbe2400] 14:19:57 INFO - PROCESS | 1788 | 1469135997713 Marionette DEBUG loaded listener.js 14:19:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8ee7b000) [pid = 1788] [serial = 1596] [outer = 0x8dbe2400] 14:19:58 INFO - PROCESS | 1788 | 1469135998553 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]]]}] 14:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2745ms 14:19:58 INFO - PROCESS | 1788 | 1469135998585 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 14:19:58 INFO - PROCESS | 1788 | 1469135998589 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 14:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:19:58 INFO - PROCESS | 1788 | 1469135998604 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:19:58 INFO - PROCESS | 1788 | 1469135998609 Marionette TRACE conn3 <- [1,2098,null,{}] 14:19:58 INFO - PROCESS | 1788 | 1469135998618 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}] 14:19:58 INFO - PROCESS | 1788 | 1469135998623 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:58 INFO - PROCESS | 1788 | 1469135998794 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 14:19:58 INFO - PROCESS | 1788 | 1469135998808 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:58 INFO - PROCESS | 1788 | 1469135998817 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:19:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0bc00 == 33 [pid = 1788] [id = 532] 14:19:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8fc0f800) [pid = 1788] [serial = 1597] [outer = (nil)] 14:19:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8fd86000) [pid = 1788] [serial = 1598] [outer = 0x8fc0f800] 14:19:58 INFO - PROCESS | 1788 | 1469135998893 Marionette DEBUG loaded listener.js 14:19:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8fd8f800) [pid = 1788] [serial = 1599] [outer = 0x8fc0f800] 14:19:59 INFO - PROCESS | 1788 | 1469135999913 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]]]}] 14:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1333ms 14:19:59 INFO - PROCESS | 1788 | 1469135999943 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 14:19:59 INFO - PROCESS | 1788 | 1469135999950 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 14:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:19:59 INFO - PROCESS | 1788 | 1469135999959 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:19:59 INFO - PROCESS | 1788 | 1469135999962 Marionette TRACE conn3 <- [1,2102,null,{}] 14:19:59 INFO - PROCESS | 1788 | 1469135999969 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}] 14:19:59 INFO - PROCESS | 1788 | 1469135999975 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:00 INFO - PROCESS | 1788 | 1469136000242 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 14:20:00 INFO - PROCESS | 1788 | 1469136000277 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:00 INFO - PROCESS | 1788 | 1469136000284 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f7000 == 34 [pid = 1788] [id = 533] 14:20:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x91d32400) [pid = 1788] [serial = 1600] [outer = (nil)] 14:20:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x91dd1800) [pid = 1788] [serial = 1601] [outer = 0x91d32400] 14:20:00 INFO - PROCESS | 1788 | 1469136000357 Marionette DEBUG loaded listener.js 14:20:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x91dd8000) [pid = 1788] [serial = 1602] [outer = 0x91d32400] 14:20:01 INFO - PROCESS | 1788 | 1469136001432 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]]]}] 14:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1533ms 14:20:01 INFO - PROCESS | 1788 | 1469136001495 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 14:20:01 INFO - PROCESS | 1788 | 1469136001501 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 14:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:20:01 INFO - PROCESS | 1788 | 1469136001518 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:20:01 INFO - PROCESS | 1788 | 1469136001531 Marionette TRACE conn3 <- [1,2106,null,{}] 14:20:01 INFO - PROCESS | 1788 | 1469136001568 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}] 14:20:01 INFO - PROCESS | 1788 | 1469136001581 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:01 INFO - PROCESS | 1788 | 1469136001861 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 14:20:01 INFO - PROCESS | 1788 | 1469136001891 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:01 INFO - PROCESS | 1788 | 1469136001900 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbef400 == 35 [pid = 1788] [id = 534] 14:20:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8ee84800) [pid = 1788] [serial = 1603] [outer = (nil)] 14:20:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x921e7c00) [pid = 1788] [serial = 1604] [outer = 0x8ee84800] 14:20:02 INFO - PROCESS | 1788 | 1469136001995 Marionette DEBUG loaded listener.js 14:20:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x92248800) [pid = 1788] [serial = 1605] [outer = 0x8ee84800] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x912f4400) [pid = 1788] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x922c6800) [pid = 1788] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x92410000) [pid = 1788] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9210bc00) [pid = 1788] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9240f400) [pid = 1788] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8d98ec00) [pid = 1788] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9240d800) [pid = 1788] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x912f3800) [pid = 1788] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8dbed400) [pid = 1788] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8ef87800) [pid = 1788] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8ee79c00) [pid = 1788] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ee7dc00) [pid = 1788] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x950c9c00) [pid = 1788] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:20:03 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x921e9000) [pid = 1788] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:20:03 INFO - PROCESS | 1788 | 1469136003679 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]]]}] 14:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2195ms 14:20:03 INFO - PROCESS | 1788 | 1469136003706 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 14:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:20:03 INFO - PROCESS | 1788 | 1469136003711 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 14:20:03 INFO - PROCESS | 1788 | 1469136003718 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:20:03 INFO - PROCESS | 1788 | 1469136003721 Marionette TRACE conn3 <- [1,2110,null,{}] 14:20:03 INFO - PROCESS | 1788 | 1469136003727 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}] 14:20:03 INFO - PROCESS | 1788 | 1469136003733 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:03 INFO - PROCESS | 1788 | 1469136003971 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 14:20:04 INFO - PROCESS | 1788 | 1469136003992 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:04 INFO - PROCESS | 1788 | 1469136004001 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee79c00 == 36 [pid = 1788] [id = 535] 14:20:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x91dd5c00) [pid = 1788] [serial = 1606] [outer = (nil)] 14:20:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x92248000) [pid = 1788] [serial = 1607] [outer = 0x91dd5c00] 14:20:04 INFO - PROCESS | 1788 | 1469136004074 Marionette DEBUG loaded listener.js 14:20:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x922ca000) [pid = 1788] [serial = 1608] [outer = 0x91dd5c00] 14:20:05 INFO - PROCESS | 1788 | 1469136005016 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]]]}] 14:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1331ms 14:20:05 INFO - PROCESS | 1788 | 1469136005050 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 14:20:05 INFO - PROCESS | 1788 | 1469136005055 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 14:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:20:05 INFO - PROCESS | 1788 | 1469136005067 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:20:05 INFO - PROCESS | 1788 | 1469136005074 Marionette TRACE conn3 <- [1,2114,null,{}] 14:20:05 INFO - PROCESS | 1788 | 1469136005086 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}] 14:20:05 INFO - PROCESS | 1788 | 1469136005092 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:05 INFO - PROCESS | 1788 | 1469136005337 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 14:20:05 INFO - PROCESS | 1788 | 1469136005523 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:05 INFO - PROCESS | 1788 | 1469136005541 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef8b800 == 37 [pid = 1788] [id = 536] 14:20:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8ef8d000) [pid = 1788] [serial = 1609] [outer = (nil)] 14:20:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8fc02000) [pid = 1788] [serial = 1610] [outer = 0x8ef8d000] 14:20:05 INFO - PROCESS | 1788 | 1469136005729 Marionette DEBUG loaded listener.js 14:20:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91d2b400) [pid = 1788] [serial = 1611] [outer = 0x8ef8d000] 14:20:06 INFO - PROCESS | 1788 | 1469136006740 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]]]}] 14:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1753ms 14:20:06 INFO - PROCESS | 1788 | 1469136006820 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 14:20:06 INFO - PROCESS | 1788 | 1469136006828 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 14:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:20:06 INFO - PROCESS | 1788 | 1469136006839 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:20:06 INFO - PROCESS | 1788 | 1469136006843 Marionette TRACE conn3 <- [1,2118,null,{}] 14:20:06 INFO - PROCESS | 1788 | 1469136006851 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}] 14:20:06 INFO - PROCESS | 1788 | 1469136006858 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:07 INFO - PROCESS | 1788 | 1469136007087 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 14:20:07 INFO - PROCESS | 1788 | 1469136007325 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:07 INFO - PROCESS | 1788 | 1469136007335 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe9c00 == 38 [pid = 1788] [id = 537] 14:20:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8ee84c00) [pid = 1788] [serial = 1612] [outer = (nil)] 14:20:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9223e000) [pid = 1788] [serial = 1613] [outer = 0x8ee84c00] 14:20:07 INFO - PROCESS | 1788 | 1469136007438 Marionette DEBUG loaded listener.js 14:20:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9240e400) [pid = 1788] [serial = 1614] [outer = 0x8ee84c00] 14:20:08 INFO - PROCESS | 1788 | 1469136008438 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]]]}] 14:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1634ms 14:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:20:08 INFO - PROCESS | 1788 | 1469136008488 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 14:20:08 INFO - PROCESS | 1788 | 1469136008492 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 14:20:08 INFO - PROCESS | 1788 | 1469136008501 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:20:08 INFO - PROCESS | 1788 | 1469136008508 Marionette TRACE conn3 <- [1,2122,null,{}] 14:20:08 INFO - PROCESS | 1788 | 1469136008525 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}] 14:20:08 INFO - PROCESS | 1788 | 1469136008534 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:08 INFO - PROCESS | 1788 | 1469136008746 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 14:20:09 INFO - PROCESS | 1788 | 1469136009023 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:09 INFO - PROCESS | 1788 | 1469136009039 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x93942c00 == 39 [pid = 1788] [id = 538] 14:20:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x93943000) [pid = 1788] [serial = 1615] [outer = (nil)] 14:20:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x93b64400) [pid = 1788] [serial = 1616] [outer = 0x93943000] 14:20:09 INFO - PROCESS | 1788 | 1469136009168 Marionette DEBUG loaded listener.js 14:20:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x946de800) [pid = 1788] [serial = 1617] [outer = 0x93943000] 14:20:10 INFO - PROCESS | 1788 | 1469136010099 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]]]}] 14:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1640ms 14:20:10 INFO - PROCESS | 1788 | 1469136010139 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 14:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:20:10 INFO - PROCESS | 1788 | 1469136010145 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 14:20:10 INFO - PROCESS | 1788 | 1469136010171 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:20:10 INFO - PROCESS | 1788 | 1469136010181 Marionette TRACE conn3 <- [1,2126,null,{}] 14:20:10 INFO - PROCESS | 1788 | 1469136010196 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}] 14:20:10 INFO - PROCESS | 1788 | 1469136010202 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:10 INFO - PROCESS | 1788 | 1469136010393 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 14:20:10 INFO - PROCESS | 1788 | 1469136010626 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:10 INFO - PROCESS | 1788 | 1469136010638 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x92414c00 == 40 [pid = 1788] [id = 539] 14:20:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x93946000) [pid = 1788] [serial = 1618] [outer = (nil)] 14:20:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x951c6000) [pid = 1788] [serial = 1619] [outer = 0x93946000] 14:20:10 INFO - PROCESS | 1788 | 1469136010735 Marionette DEBUG loaded listener.js 14:20:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x951c7c00) [pid = 1788] [serial = 1620] [outer = 0x93946000] 14:20:11 INFO - PROCESS | 1788 | 1469136011629 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]]]}] 14:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1515ms 14:20:11 INFO - PROCESS | 1788 | 1469136011671 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 14:20:11 INFO - PROCESS | 1788 | 1469136011676 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 14:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:20:11 INFO - PROCESS | 1788 | 1469136011685 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:20:11 INFO - PROCESS | 1788 | 1469136011688 Marionette TRACE conn3 <- [1,2130,null,{}] 14:20:11 INFO - PROCESS | 1788 | 1469136011695 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}] 14:20:11 INFO - PROCESS | 1788 | 1469136011700 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:11 INFO - PROCESS | 1788 | 1469136011879 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 14:20:12 INFO - PROCESS | 1788 | 1469136012067 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:12 INFO - PROCESS | 1788 | 1469136012078 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d37400 == 41 [pid = 1788] [id = 540] 14:20:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x95129000) [pid = 1788] [serial = 1621] [outer = (nil)] 14:20:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x96de1400) [pid = 1788] [serial = 1622] [outer = 0x95129000] 14:20:12 INFO - PROCESS | 1788 | 1469136012159 Marionette DEBUG loaded listener.js 14:20:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x96de3c00) [pid = 1788] [serial = 1623] [outer = 0x95129000] 14:20:13 INFO - PROCESS | 1788 | 1469136013249 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] 14:20:13 INFO - PROCESS | 1788 | 1469136013323 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 14:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:20:13 INFO - PROCESS | 1788 | 1469136013330 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:20:13 INFO - PROCESS | 1788 | 1469136013335 Marionette TRACE conn3 <- [1,2134,null,{}] 14:20:13 INFO - PROCESS | 1788 | 1469136013341 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}] 14:20:13 INFO - PROCESS | 1788 | 1469136013353 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:13 INFO - PROCESS | 1788 | 1469136013644 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 14:20:13 INFO - PROCESS | 1788 | 1469136013889 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:13 INFO - PROCESS | 1788 | 1469136013898 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc07400 == 42 [pid = 1788] [id = 541] 14:20:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x950cb000) [pid = 1788] [serial = 1624] [outer = (nil)] 14:20:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x99361000) [pid = 1788] [serial = 1625] [outer = 0x950cb000] 14:20:13 INFO - PROCESS | 1788 | 1469136013994 Marionette DEBUG loaded listener.js 14:20:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x99381800) [pid = 1788] [serial = 1626] [outer = 0x950cb000] 14:20:14 INFO - PROCESS | 1788 | 1469136014931 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]]]}] 14:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1643ms 14:20:14 INFO - PROCESS | 1788 | 1469136014974 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 14:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:20:14 INFO - PROCESS | 1788 | 1469136014978 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 14:20:14 INFO - PROCESS | 1788 | 1469136014985 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:20:14 INFO - PROCESS | 1788 | 1469136014989 Marionette TRACE conn3 <- [1,2138,null,{}] 14:20:14 INFO - PROCESS | 1788 | 1469136014995 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}] 14:20:15 INFO - PROCESS | 1788 | 1469136015000 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:15 INFO - PROCESS | 1788 | 1469136015187 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 14:20:15 INFO - PROCESS | 1788 | 1469136015384 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:15 INFO - PROCESS | 1788 | 1469136015392 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe5800 == 43 [pid = 1788] [id = 542] 14:20:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8fc09800) [pid = 1788] [serial = 1627] [outer = (nil)] 14:20:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x99731c00) [pid = 1788] [serial = 1628] [outer = 0x8fc09800] 14:20:15 INFO - PROCESS | 1788 | 1469136015477 Marionette DEBUG loaded listener.js 14:20:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9941e800) [pid = 1788] [serial = 1629] [outer = 0x8fc09800] 14:20:16 INFO - PROCESS | 1788 | 1469136016473 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]]]}] 14:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1535ms 14:20:16 INFO - PROCESS | 1788 | 1469136016521 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 14:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:20:16 INFO - PROCESS | 1788 | 1469136016525 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 14:20:16 INFO - PROCESS | 1788 | 1469136016532 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:20:16 INFO - PROCESS | 1788 | 1469136016536 Marionette TRACE conn3 <- [1,2142,null,{}] 14:20:16 INFO - PROCESS | 1788 | 1469136016543 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}] 14:20:16 INFO - PROCESS | 1788 | 1469136016548 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:16 INFO - PROCESS | 1788 | 1469136016740 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 14:20:16 INFO - PROCESS | 1788 | 1469136016929 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:16 INFO - PROCESS | 1788 | 1469136016937 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbea800 == 44 [pid = 1788] [id = 543] 14:20:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x92246000) [pid = 1788] [serial = 1630] [outer = (nil)] 14:20:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x9972b000) [pid = 1788] [serial = 1631] [outer = 0x92246000] 14:20:17 INFO - PROCESS | 1788 | 1469136017063 Marionette DEBUG loaded listener.js 14:20:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x99beec00) [pid = 1788] [serial = 1632] [outer = 0x92246000] 14:20:17 INFO - PROCESS | 1788 | 1469136017984 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] 14:20:18 INFO - PROCESS | 1788 | 1469136018056 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 14:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:20:18 INFO - PROCESS | 1788 | 1469136018065 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:20:18 INFO - PROCESS | 1788 | 1469136018069 Marionette TRACE conn3 <- [1,2146,null,{}] 14:20:18 INFO - PROCESS | 1788 | 1469136018075 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}] 14:20:18 INFO - PROCESS | 1788 | 1469136018080 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:18 INFO - PROCESS | 1788 | 1469136018266 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 14:20:18 INFO - PROCESS | 1788 | 1469136018469 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:18 INFO - PROCESS | 1788 | 1469136018477 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d996c00 == 45 [pid = 1788] [id = 544] 14:20:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8dbea000) [pid = 1788] [serial = 1633] [outer = (nil)] 14:20:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x9223f800) [pid = 1788] [serial = 1634] [outer = 0x8dbea000] 14:20:18 INFO - PROCESS | 1788 | 1469136018558 Marionette DEBUG loaded listener.js 14:20:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x9224ac00) [pid = 1788] [serial = 1635] [outer = 0x8dbea000] 14:20:19 INFO - PROCESS | 1788 | 1469136019730 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] 14:20:19 INFO - PROCESS | 1788 | 1469136019817 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 14:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:20:19 INFO - PROCESS | 1788 | 1469136019827 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:20:19 INFO - PROCESS | 1788 | 1469136019834 Marionette TRACE conn3 <- [1,2150,null,{}] 14:20:19 INFO - PROCESS | 1788 | 1469136019842 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}] 14:20:19 INFO - PROCESS | 1788 | 1469136019847 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:20 INFO - PROCESS | 1788 | 1469136020127 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 14:20:20 INFO - PROCESS | 1788 | 1469136020393 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:20 INFO - PROCESS | 1788 | 1469136020401 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef8f400 == 46 [pid = 1788] [id = 545] 14:20:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8fc03400) [pid = 1788] [serial = 1636] [outer = (nil)] 14:20:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x91d2e000) [pid = 1788] [serial = 1637] [outer = 0x8fc03400] 14:20:20 INFO - PROCESS | 1788 | 1469136020482 Marionette DEBUG loaded listener.js 14:20:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x91dd4c00) [pid = 1788] [serial = 1638] [outer = 0x8fc03400] 14:20:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee87c00 == 45 [pid = 1788] [id = 510] 14:20:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8d996400 == 44 [pid = 1788] [id = 509] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x92411800) [pid = 1788] [serial = 1568] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x922cb400) [pid = 1788] [serial = 1562] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x92574400) [pid = 1788] [serial = 1565] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x921eec00) [pid = 1788] [serial = 1535] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x92243c00) [pid = 1788] [serial = 1536] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x92580000) [pid = 1788] [serial = 1541] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x92ed3000) [pid = 1788] [serial = 1542] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8fc06c00) [pid = 1788] [serial = 1553] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x91d2d800) [pid = 1788] [serial = 1554] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x92412c00) [pid = 1788] [serial = 1538] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x92418400) [pid = 1788] [serial = 1539] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x91d28800) [pid = 1788] [serial = 1559] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x921e5000) [pid = 1788] [serial = 1530] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8fc04800) [pid = 1788] [serial = 1532] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8fd85400) [pid = 1788] [serial = 1533] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x951d2c00) [pid = 1788] [serial = 1547] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x95257400) [pid = 1788] [serial = 1548] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8ef8c000) [pid = 1788] [serial = 1556] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8fc01400) [pid = 1788] [serial = 1557] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x977d3c00) [pid = 1788] [serial = 1550] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x977d7000) [pid = 1788] [serial = 1551] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x93944400) [pid = 1788] [serial = 1544] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x93821400) [pid = 1788] [serial = 1545] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9257c000) [pid = 1788] [serial = 1566] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x922d3400) [pid = 1788] [serial = 1563] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9257e000) [pid = 1788] [serial = 1569] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x91d34c00) [pid = 1788] [serial = 1560] [outer = (nil)] [url = about:blank] 14:20:21 INFO - PROCESS | 1788 | 1469136021421 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]]]}] 14:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1636ms 14:20:21 INFO - PROCESS | 1788 | 1469136021463 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 14:20:21 INFO - PROCESS | 1788 | 1469136021471 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 14:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:20:21 INFO - PROCESS | 1788 | 1469136021481 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:20:21 INFO - PROCESS | 1788 | 1469136021486 Marionette TRACE conn3 <- [1,2154,null,{}] 14:20:21 INFO - PROCESS | 1788 | 1469136021492 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}] 14:20:21 INFO - PROCESS | 1788 | 1469136021497 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:21 INFO - PROCESS | 1788 | 1469136021677 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 14:20:21 INFO - PROCESS | 1788 | 1469136021689 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:21 INFO - PROCESS | 1788 | 1469136021700 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe1800 == 45 [pid = 1788] [id = 546] 14:20:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91d2d800) [pid = 1788] [serial = 1639] [outer = (nil)] 14:20:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x92105c00) [pid = 1788] [serial = 1640] [outer = 0x91d2d800] 14:20:21 INFO - PROCESS | 1788 | 1469136021795 Marionette DEBUG loaded listener.js 14:20:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x921e9c00) [pid = 1788] [serial = 1641] [outer = 0x91d2d800] 14:20:22 INFO - PROCESS | 1788 | 1469136022825 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]]]}] 14:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1383ms 14:20:22 INFO - PROCESS | 1788 | 1469136022864 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 14:20:22 INFO - PROCESS | 1788 | 1469136022867 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 14:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:20:22 INFO - PROCESS | 1788 | 1469136022875 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:20:22 INFO - PROCESS | 1788 | 1469136022881 Marionette TRACE conn3 <- [1,2158,null,{}] 14:20:22 INFO - PROCESS | 1788 | 1469136022897 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}] 14:20:22 INFO - PROCESS | 1788 | 1469136022906 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:23 INFO - PROCESS | 1788 | 1469136023142 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 14:20:23 INFO - PROCESS | 1788 | 1469136023159 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:23 INFO - PROCESS | 1788 | 1469136023169 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x92418800 == 46 [pid = 1788] [id = 547] 14:20:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x92418c00) [pid = 1788] [serial = 1642] [outer = (nil)] 14:20:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x92574000) [pid = 1788] [serial = 1643] [outer = 0x92418c00] 14:20:23 INFO - PROCESS | 1788 | 1469136023254 Marionette DEBUG loaded listener.js 14:20:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x92580400) [pid = 1788] [serial = 1644] [outer = 0x92418c00] 14:20:24 INFO - PROCESS | 1788 | 1469136024215 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]]]}] 14:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1388ms 14:20:24 INFO - PROCESS | 1788 | 1469136024264 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 14:20:24 INFO - PROCESS | 1788 | 1469136024269 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 14:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:20:24 INFO - PROCESS | 1788 | 1469136024281 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:20:24 INFO - PROCESS | 1788 | 1469136024284 Marionette TRACE conn3 <- [1,2162,null,{}] 14:20:24 INFO - PROCESS | 1788 | 1469136024291 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}] 14:20:24 INFO - PROCESS | 1788 | 1469136024296 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:24 INFO - PROCESS | 1788 | 1469136024525 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 14:20:24 INFO - PROCESS | 1788 | 1469136024559 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:24 INFO - PROCESS | 1788 | 1469136024565 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x922d2400 == 47 [pid = 1788] [id = 548] 14:20:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x92579400) [pid = 1788] [serial = 1645] [outer = (nil)] 14:20:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9381c000) [pid = 1788] [serial = 1646] [outer = 0x92579400] 14:20:24 INFO - PROCESS | 1788 | 1469136024642 Marionette DEBUG loaded listener.js 14:20:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9394ac00) [pid = 1788] [serial = 1647] [outer = 0x92579400] 14:20:25 INFO - PROCESS | 1788 | 1469136025651 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]]]}] 14:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1428ms 14:20:25 INFO - PROCESS | 1788 | 1469136025713 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 14:20:25 INFO - PROCESS | 1788 | 1469136025717 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 14:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:20:25 INFO - PROCESS | 1788 | 1469136025723 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:20:25 INFO - PROCESS | 1788 | 1469136025727 Marionette TRACE conn3 <- [1,2166,null,{}] 14:20:25 INFO - PROCESS | 1788 | 1469136025733 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}] 14:20:25 INFO - PROCESS | 1788 | 1469136025739 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:25 INFO - PROCESS | 1788 | 1469136025961 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x92037400) [pid = 1788] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9381e000) [pid = 1788] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x93820400) [pid = 1788] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8ee88400) [pid = 1788] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8ee7d800) [pid = 1788] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x922cc000) [pid = 1788] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x92ecf800) [pid = 1788] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8fc0f800) [pid = 1788] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8dbe2400) [pid = 1788] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x91d32400) [pid = 1788] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9203c000) [pid = 1788] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:20:26 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8ee84800) [pid = 1788] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:20:26 INFO - PROCESS | 1788 | 1469136026197 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:26 INFO - PROCESS | 1788 | 1469136026205 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe2400 == 48 [pid = 1788] [id = 549] 14:20:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8ee7d800) [pid = 1788] [serial = 1648] [outer = (nil)] 14:20:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x912ed400) [pid = 1788] [serial = 1649] [outer = 0x8ee7d800] 14:20:26 INFO - PROCESS | 1788 | 1469136026325 Marionette DEBUG loaded listener.js 14:20:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x92037400) [pid = 1788] [serial = 1650] [outer = 0x8ee7d800] 14:20:27 INFO - PROCESS | 1788 | 1469136027125 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]]]}] 14:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1432ms 14:20:27 INFO - PROCESS | 1788 | 1469136027158 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 14:20:27 INFO - PROCESS | 1788 | 1469136027162 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 14:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:20:27 INFO - PROCESS | 1788 | 1469136027170 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:20:27 INFO - PROCESS | 1788 | 1469136027173 Marionette TRACE conn3 <- [1,2170,null,{}] 14:20:27 INFO - PROCESS | 1788 | 1469136027179 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}] 14:20:27 INFO - PROCESS | 1788 | 1469136027189 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:27 INFO - PROCESS | 1788 | 1469136027381 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 14:20:27 INFO - PROCESS | 1788 | 1469136027391 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:27 INFO - PROCESS | 1788 | 1469136027399 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f6c00 == 49 [pid = 1788] [id = 550] 14:20:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9224a000) [pid = 1788] [serial = 1651] [outer = (nil)] 14:20:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x96de6400) [pid = 1788] [serial = 1652] [outer = 0x9224a000] 14:20:27 INFO - PROCESS | 1788 | 1469136027604 Marionette DEBUG loaded listener.js 14:20:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9880d000) [pid = 1788] [serial = 1653] [outer = 0x9224a000] 14:20:28 INFO - PROCESS | 1788 | 1469136028643 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]]]}] 14:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1535ms 14:20:28 INFO - PROCESS | 1788 | 1469136028707 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 14:20:28 INFO - PROCESS | 1788 | 1469136028714 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 14:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:20:28 INFO - PROCESS | 1788 | 1469136028725 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:20:28 INFO - PROCESS | 1788 | 1469136028729 Marionette TRACE conn3 <- [1,2174,null,{}] 14:20:28 INFO - PROCESS | 1788 | 1469136028740 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}] 14:20:28 INFO - PROCESS | 1788 | 1469136028746 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:29 INFO - PROCESS | 1788 | 1469136029000 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 14:20:29 INFO - PROCESS | 1788 | 1469136029313 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:29 INFO - PROCESS | 1788 | 1469136029331 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee87000 == 50 [pid = 1788] [id = 551] 14:20:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8ef85800) [pid = 1788] [serial = 1654] [outer = (nil)] 14:20:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x912f1800) [pid = 1788] [serial = 1655] [outer = 0x8ef85800] 14:20:29 INFO - PROCESS | 1788 | 1469136029417 Marionette DEBUG loaded listener.js 14:20:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x91dd1c00) [pid = 1788] [serial = 1656] [outer = 0x8ef85800] 14:20:30 INFO - PROCESS | 1788 | 1469136030405 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]]]}] 14:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1739ms 14:20:30 INFO - PROCESS | 1788 | 1469136030464 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 14:20:30 INFO - PROCESS | 1788 | 1469136030472 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 14:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:20:30 INFO - PROCESS | 1788 | 1469136030483 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:20:30 INFO - PROCESS | 1788 | 1469136030488 Marionette TRACE conn3 <- [1,2178,null,{}] 14:20:30 INFO - PROCESS | 1788 | 1469136030495 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}] 14:20:30 INFO - PROCESS | 1788 | 1469136030501 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:30 INFO - PROCESS | 1788 | 1469136030704 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 14:20:30 INFO - PROCESS | 1788 | 1469136030942 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:30 INFO - PROCESS | 1788 | 1469136030949 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d33400 == 51 [pid = 1788] [id = 552] 14:20:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9210d800) [pid = 1788] [serial = 1657] [outer = (nil)] 14:20:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x92410800) [pid = 1788] [serial = 1658] [outer = 0x9210d800] 14:20:31 INFO - PROCESS | 1788 | 1469136031083 Marionette DEBUG loaded listener.js 14:20:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9257a800) [pid = 1788] [serial = 1659] [outer = 0x9210d800] 14:20:32 INFO - PROCESS | 1788 | 1469136032137 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]]]}] 14:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1690ms 14:20:32 INFO - PROCESS | 1788 | 1469136032174 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 14:20:32 INFO - PROCESS | 1788 | 1469136032179 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 14:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:20:32 INFO - PROCESS | 1788 | 1469136032186 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:20:32 INFO - PROCESS | 1788 | 1469136032192 Marionette TRACE conn3 <- [1,2182,null,{}] 14:20:32 INFO - PROCESS | 1788 | 1469136032210 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}] 14:20:32 INFO - PROCESS | 1788 | 1469136032219 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:32 INFO - PROCESS | 1788 | 1469136032428 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 14:20:32 INFO - PROCESS | 1788 | 1469136032668 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:32 INFO - PROCESS | 1788 | 1469136032678 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x92416400 == 52 [pid = 1788] [id = 553] 14:20:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x9872d800) [pid = 1788] [serial = 1660] [outer = (nil)] 14:20:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x99363800) [pid = 1788] [serial = 1661] [outer = 0x9872d800] 14:20:32 INFO - PROCESS | 1788 | 1469136032817 Marionette DEBUG loaded listener.js 14:20:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x99730000) [pid = 1788] [serial = 1662] [outer = 0x9872d800] 14:20:33 INFO - PROCESS | 1788 | 1469136033783 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]]]}] 14:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1637ms 14:20:33 INFO - PROCESS | 1788 | 1469136033823 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 14:20:33 INFO - PROCESS | 1788 | 1469136033829 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 14:20:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:20:33 INFO - PROCESS | 1788 | 1469136033857 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:20:33 INFO - PROCESS | 1788 | 1469136033861 Marionette TRACE conn3 <- [1,2186,null,{}] 14:20:33 INFO - PROCESS | 1788 | 1469136033867 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}] 14:20:33 INFO - PROCESS | 1788 | 1469136033873 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:34 INFO - PROCESS | 1788 | 1469136034073 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 14:20:34 INFO - PROCESS | 1788 | 1469136034264 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:34 INFO - PROCESS | 1788 | 1469136034273 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x99362c00 == 53 [pid = 1788] [id = 554] 14:20:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x99701c00) [pid = 1788] [serial = 1663] [outer = (nil)] 14:20:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x99bf2c00) [pid = 1788] [serial = 1664] [outer = 0x99701c00] 14:20:34 INFO - PROCESS | 1788 | 1469136034354 Marionette DEBUG loaded listener.js 14:20:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x99bf6800) [pid = 1788] [serial = 1665] [outer = 0x99701c00] 14:20:35 INFO - PROCESS | 1788 | 1469136035359 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]]]}] 14:20:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:20:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1544ms 14:20:35 INFO - PROCESS | 1788 | 1469136035397 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 14:20:35 INFO - PROCESS | 1788 | 1469136035402 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 14:20:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:20:35 INFO - PROCESS | 1788 | 1469136035409 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:20:35 INFO - PROCESS | 1788 | 1469136035413 Marionette TRACE conn3 <- [1,2190,null,{}] 14:20:35 INFO - PROCESS | 1788 | 1469136035419 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}] 14:20:35 INFO - PROCESS | 1788 | 1469136035424 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:35 INFO - PROCESS | 1788 | 1469136035612 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 14:20:35 INFO - PROCESS | 1788 | 1469136035801 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:35 INFO - PROCESS | 1788 | 1469136035808 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd83000 == 54 [pid = 1788] [id = 555] 14:20:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x98729800) [pid = 1788] [serial = 1666] [outer = (nil)] 14:20:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x99bfc800) [pid = 1788] [serial = 1667] [outer = 0x98729800] 14:20:35 INFO - PROCESS | 1788 | 1469136035890 Marionette DEBUG loaded listener.js 14:20:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x99c3a000) [pid = 1788] [serial = 1668] [outer = 0x98729800] 14:20:36 INFO - PROCESS | 1788 | 1469136036882 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]]]}] 14:20:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:20:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1531ms 14:20:36 INFO - PROCESS | 1788 | 1469136036942 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 14:20:36 INFO - PROCESS | 1788 | 1469136036946 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 14:20:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:20:36 INFO - PROCESS | 1788 | 1469136036953 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:20:36 INFO - PROCESS | 1788 | 1469136036957 Marionette TRACE conn3 <- [1,2194,null,{}] 14:20:36 INFO - PROCESS | 1788 | 1469136036963 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}] 14:20:36 INFO - PROCESS | 1788 | 1469136036974 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:37 INFO - PROCESS | 1788 | 1469136037207 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 14:20:37 INFO - PROCESS | 1788 | 1469136037384 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:37 INFO - PROCESS | 1788 | 1469136037393 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x9210f400 == 55 [pid = 1788] [id = 556] 14:20:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x99bf1000) [pid = 1788] [serial = 1669] [outer = (nil)] 14:20:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x9a138c00) [pid = 1788] [serial = 1670] [outer = 0x99bf1000] 14:20:37 INFO - PROCESS | 1788 | 1469136037567 Marionette DEBUG loaded listener.js 14:20:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x9a13dc00) [pid = 1788] [serial = 1671] [outer = 0x99bf1000] 14:20:38 INFO - PROCESS | 1788 | 1469136038556 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]]]}] 14:20:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:20:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1643ms 14:20:38 INFO - PROCESS | 1788 | 1469136038597 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 14:20:38 INFO - PROCESS | 1788 | 1469136038601 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 14:20:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:20:38 INFO - PROCESS | 1788 | 1469136038608 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:20:38 INFO - PROCESS | 1788 | 1469136038612 Marionette TRACE conn3 <- [1,2198,null,{}] 14:20:38 INFO - PROCESS | 1788 | 1469136038618 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}] 14:20:38 INFO - PROCESS | 1788 | 1469136038624 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:38 INFO - PROCESS | 1788 | 1469136038816 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 14:20:39 INFO - PROCESS | 1788 | 1469136039412 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:39 INFO - PROCESS | 1788 | 1469136039421 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef8f000 == 56 [pid = 1788] [id = 557] 14:20:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8ef90800) [pid = 1788] [serial = 1672] [outer = (nil)] 14:20:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8fd85400) [pid = 1788] [serial = 1673] [outer = 0x8ef90800] 14:20:39 INFO - PROCESS | 1788 | 1469136039504 Marionette DEBUG loaded listener.js 14:20:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x91d2c400) [pid = 1788] [serial = 1674] [outer = 0x8ef90800] 14:20:40 INFO - PROCESS | 1788 | 1469136040421 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]]]}] 14:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1888ms 14:20:40 INFO - PROCESS | 1788 | 1469136040500 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 14:20:40 INFO - PROCESS | 1788 | 1469136040505 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 14:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:20:40 INFO - PROCESS | 1788 | 1469136040513 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:20:40 INFO - PROCESS | 1788 | 1469136040518 Marionette TRACE conn3 <- [1,2202,null,{}] 14:20:40 INFO - PROCESS | 1788 | 1469136040527 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}] 14:20:40 INFO - PROCESS | 1788 | 1469136040535 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:40 INFO - PROCESS | 1788 | 1469136040788 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 14:20:41 INFO - PROCESS | 1788 | 1469136041069 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:41 INFO - PROCESS | 1788 | 1469136041077 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98e400 == 57 [pid = 1788] [id = 558] 14:20:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8dbed400) [pid = 1788] [serial = 1675] [outer = (nil)] 14:20:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x922ce800) [pid = 1788] [serial = 1676] [outer = 0x8dbed400] 14:20:41 INFO - PROCESS | 1788 | 1469136041161 Marionette DEBUG loaded listener.js 14:20:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x92572000) [pid = 1788] [serial = 1677] [outer = 0x8dbed400] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef90c00 == 56 [pid = 1788] [id = 507] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8d998400 == 55 [pid = 1788] [id = 531] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe8800 == 54 [pid = 1788] [id = 506] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x9240d000 == 53 [pid = 1788] [id = 512] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8d990000 == 52 [pid = 1788] [id = 528] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe4c00 == 51 [pid = 1788] [id = 529] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef88c00 == 50 [pid = 1788] [id = 519] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe5400 == 49 [pid = 1788] [id = 511] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe2400 == 48 [pid = 1788] [id = 549] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbeb400 == 47 [pid = 1788] [id = 521] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x91d33c00 == 46 [pid = 1788] [id = 508] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x922c6000 == 45 [pid = 1788] [id = 520] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee7cc00 == 44 [pid = 1788] [id = 518] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98a800 == 43 [pid = 1788] [id = 523] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x912f2c00 == 42 [pid = 1788] [id = 513] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x950c5c00 == 41 [pid = 1788] [id = 516] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98c400 == 40 [pid = 1788] [id = 517] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd1400 == 39 [pid = 1788] [id = 524] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee7bc00 == 38 [pid = 1788] [id = 530] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8d993400 == 37 [pid = 1788] [id = 515] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbedc00 == 36 [pid = 1788] [id = 514] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x9240e800 == 35 [pid = 1788] [id = 526] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x92572c00 == 34 [pid = 1788] [id = 525] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98e000 == 33 [pid = 1788] [id = 522] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x9223f000 == 32 [pid = 1788] [id = 527] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef8f000 == 31 [pid = 1788] [id = 557] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x9210f400 == 30 [pid = 1788] [id = 556] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd83000 == 29 [pid = 1788] [id = 555] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x92416400 == 28 [pid = 1788] [id = 553] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x99362c00 == 27 [pid = 1788] [id = 554] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x91d33400 == 26 [pid = 1788] [id = 552] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x912f6c00 == 25 [pid = 1788] [id = 550] 14:20:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee87000 == 24 [pid = 1788] [id = 551] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x92248000) [pid = 1788] [serial = 1607] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x9223fc00) [pid = 1788] [serial = 1575] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x951cfc00) [pid = 1788] [serial = 1580] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x9512b800) [pid = 1788] [serial = 1578] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x9524e800) [pid = 1788] [serial = 1581] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x93b70400) [pid = 1788] [serial = 1577] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8ef8d400) [pid = 1788] [serial = 1571] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x921e0c00) [pid = 1788] [serial = 1574] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8fc09400) [pid = 1788] [serial = 1593] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8ee88000) [pid = 1788] [serial = 1592] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x99420c00) [pid = 1788] [serial = 1587] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x9880bc00) [pid = 1788] [serial = 1584] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8fc0c000) [pid = 1788] [serial = 1572] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8fd86000) [pid = 1788] [serial = 1598] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8ee7b000) [pid = 1788] [serial = 1596] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x977d8c00) [pid = 1788] [serial = 1583] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8fd8f800) [pid = 1788] [serial = 1599] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x91dd8000) [pid = 1788] [serial = 1602] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x99706000) [pid = 1788] [serial = 1589] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x92248800) [pid = 1788] [serial = 1605] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x9972d400) [pid = 1788] [serial = 1590] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91dd1800) [pid = 1788] [serial = 1601] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8dbe7400) [pid = 1788] [serial = 1595] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x921e7c00) [pid = 1788] [serial = 1604] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9936d400) [pid = 1788] [serial = 1586] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1788 | 1469136043459 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]]]}] 14:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2993ms 14:20:43 INFO - PROCESS | 1788 | 1469136043508 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 14:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:20:43 INFO - PROCESS | 1788 | 1469136043515 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 14:20:43 INFO - PROCESS | 1788 | 1469136043524 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:20:43 INFO - PROCESS | 1788 | 1469136043529 Marionette TRACE conn3 <- [1,2206,null,{}] 14:20:43 INFO - PROCESS | 1788 | 1469136043539 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}] 14:20:43 INFO - PROCESS | 1788 | 1469136043545 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:43 INFO - PROCESS | 1788 | 1469136043833 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 14:20:43 INFO - PROCESS | 1788 | 1469136043851 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:43 INFO - PROCESS | 1788 | 1469136043860 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe9400 == 25 [pid = 1788] [id = 559] 14:20:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8ee80000) [pid = 1788] [serial = 1678] [outer = (nil)] 14:20:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8ee88000) [pid = 1788] [serial = 1679] [outer = 0x8ee80000] 14:20:43 INFO - PROCESS | 1788 | 1469136043939 Marionette DEBUG loaded listener.js 14:20:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8ee87400) [pid = 1788] [serial = 1680] [outer = 0x8ee80000] 14:20:44 INFO - PROCESS | 1788 | 1469136044823 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]]]}] 14:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1337ms 14:20:44 INFO - PROCESS | 1788 | 1469136044859 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 14:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:20:44 INFO - PROCESS | 1788 | 1469136044868 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 14:20:44 INFO - PROCESS | 1788 | 1469136044883 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:20:44 INFO - PROCESS | 1788 | 1469136044888 Marionette TRACE conn3 <- [1,2210,null,{}] 14:20:44 INFO - PROCESS | 1788 | 1469136044914 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}] 14:20:44 INFO - PROCESS | 1788 | 1469136044920 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:45 INFO - PROCESS | 1788 | 1469136045150 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 14:20:45 INFO - PROCESS | 1788 | 1469136045161 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:45 INFO - PROCESS | 1788 | 1469136045170 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd88c00 == 26 [pid = 1788] [id = 560] 14:20:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8fd8b000) [pid = 1788] [serial = 1681] [outer = (nil)] 14:20:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8fd90800) [pid = 1788] [serial = 1682] [outer = 0x8fd8b000] 14:20:45 INFO - PROCESS | 1788 | 1469136045358 Marionette DEBUG loaded listener.js 14:20:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x912f8400) [pid = 1788] [serial = 1683] [outer = 0x8fd8b000] 14:20:46 INFO - PROCESS | 1788 | 1469136046330 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]]]}] 14:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1495ms 14:20:46 INFO - PROCESS | 1788 | 1469136046375 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 14:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:20:46 INFO - PROCESS | 1788 | 1469136046379 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 14:20:46 INFO - PROCESS | 1788 | 1469136046399 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:20:46 INFO - PROCESS | 1788 | 1469136046406 Marionette TRACE conn3 <- [1,2214,null,{}] 14:20:46 INFO - PROCESS | 1788 | 1469136046426 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}] 14:20:46 INFO - PROCESS | 1788 | 1469136046436 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:46 INFO - PROCESS | 1788 | 1469136046662 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 14:20:46 INFO - PROCESS | 1788 | 1469136046683 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:46 INFO - PROCESS | 1788 | 1469136046695 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x9210b400 == 27 [pid = 1788] [id = 561] 14:20:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9210b800) [pid = 1788] [serial = 1684] [outer = (nil)] 14:20:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x921e4c00) [pid = 1788] [serial = 1685] [outer = 0x9210b800] 14:20:46 INFO - PROCESS | 1788 | 1469136046772 Marionette DEBUG loaded listener.js 14:20:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9223cc00) [pid = 1788] [serial = 1686] [outer = 0x9210b800] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x92579400) [pid = 1788] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8ee7d800) [pid = 1788] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8fc03400) [pid = 1788] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x92418c00) [pid = 1788] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8dbea000) [pid = 1788] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91dd5c00) [pid = 1788] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x93946000) [pid = 1788] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x950cb000) [pid = 1788] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x93943000) [pid = 1788] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x95129000) [pid = 1788] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x91d2d800) [pid = 1788] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x92246000) [pid = 1788] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8fc09800) [pid = 1788] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8ee84c00) [pid = 1788] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ef8d000) [pid = 1788] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:20:48 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9224a000) [pid = 1788] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:20:48 INFO - PROCESS | 1788 | 1469136048430 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]]]}] 14:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2108ms 14:20:48 INFO - PROCESS | 1788 | 1469136048493 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 14:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:20:48 INFO - PROCESS | 1788 | 1469136048498 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 14:20:48 INFO - PROCESS | 1788 | 1469136048504 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:20:48 INFO - PROCESS | 1788 | 1469136048507 Marionette TRACE conn3 <- [1,2218,null,{}] 14:20:48 INFO - PROCESS | 1788 | 1469136048513 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}] 14:20:48 INFO - PROCESS | 1788 | 1469136048518 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:48 INFO - PROCESS | 1788 | 1469136048679 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 14:20:48 INFO - PROCESS | 1788 | 1469136048689 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:48 INFO - PROCESS | 1788 | 1469136048696 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee7c800 == 28 [pid = 1788] [id = 562] 14:20:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8fc05400) [pid = 1788] [serial = 1687] [outer = (nil)] 14:20:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x92247400) [pid = 1788] [serial = 1688] [outer = 0x8fc05400] 14:20:48 INFO - PROCESS | 1788 | 1469136048772 Marionette DEBUG loaded listener.js 14:20:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x922ca800) [pid = 1788] [serial = 1689] [outer = 0x8fc05400] 14:20:49 INFO - PROCESS | 1788 | 1469136049712 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]]]}] 14:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1244ms 14:20:49 INFO - PROCESS | 1788 | 1469136049748 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 14:20:49 INFO - PROCESS | 1788 | 1469136049751 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 14:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:20:49 INFO - PROCESS | 1788 | 1469136049759 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:20:49 INFO - PROCESS | 1788 | 1469136049761 Marionette TRACE conn3 <- [1,2222,null,{}] 14:20:49 INFO - PROCESS | 1788 | 1469136049768 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}] 14:20:49 INFO - PROCESS | 1788 | 1469136049774 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:49 INFO - PROCESS | 1788 | 1469136049924 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 14:20:50 INFO - PROCESS | 1788 | 1469136050163 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:50 INFO - PROCESS | 1788 | 1469136050176 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98ac00 == 29 [pid = 1788] [id = 563] 14:20:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8d98c000) [pid = 1788] [serial = 1690] [outer = (nil)] 14:20:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8d992400) [pid = 1788] [serial = 1691] [outer = 0x8d98c000] 14:20:50 INFO - PROCESS | 1788 | 1469136050265 Marionette DEBUG loaded listener.js 14:20:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8dbe9000) [pid = 1788] [serial = 1692] [outer = 0x8d98c000] 14:20:51 INFO - PROCESS | 1788 | 1469136051320 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]]]}] 14:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1590ms 14:20:51 INFO - PROCESS | 1788 | 1469136051352 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 14:20:51 INFO - PROCESS | 1788 | 1469136051357 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 14:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:20:51 INFO - PROCESS | 1788 | 1469136051366 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:20:51 INFO - PROCESS | 1788 | 1469136051371 Marionette TRACE conn3 <- [1,2226,null,{}] 14:20:51 INFO - PROCESS | 1788 | 1469136051380 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}] 14:20:51 INFO - PROCESS | 1788 | 1469136051389 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:51 INFO - PROCESS | 1788 | 1469136051594 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 14:20:51 INFO - PROCESS | 1788 | 1469136051832 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:51 INFO - PROCESS | 1788 | 1469136051844 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd88800 == 30 [pid = 1788] [id = 564] 14:20:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8fd8bc00) [pid = 1788] [serial = 1693] [outer = (nil)] 14:20:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x912ea400) [pid = 1788] [serial = 1694] [outer = 0x8fd8bc00] 14:20:51 INFO - PROCESS | 1788 | 1469136051974 Marionette DEBUG loaded listener.js 14:20:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x91d29400) [pid = 1788] [serial = 1695] [outer = 0x8fd8bc00] 14:20:52 INFO - PROCESS | 1788 | 1469136052984 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]]]}] 14:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1637ms 14:20:53 INFO - PROCESS | 1788 | 1469136053007 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 14:20:53 INFO - PROCESS | 1788 | 1469136053014 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 14:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:20:53 INFO - PROCESS | 1788 | 1469136053022 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:20:53 INFO - PROCESS | 1788 | 1469136053025 Marionette TRACE conn3 <- [1,2230,null,{}] 14:20:53 INFO - PROCESS | 1788 | 1469136053032 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}] 14:20:53 INFO - PROCESS | 1788 | 1469136053037 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:53 INFO - PROCESS | 1788 | 1469136053237 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 14:20:53 INFO - PROCESS | 1788 | 1469136053425 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:53 INFO - PROCESS | 1788 | 1469136053431 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x9210b000 == 31 [pid = 1788] [id = 565] 14:20:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x921e1400) [pid = 1788] [serial = 1696] [outer = (nil)] 14:20:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x92245800) [pid = 1788] [serial = 1697] [outer = 0x921e1400] 14:20:53 INFO - PROCESS | 1788 | 1469136053518 Marionette DEBUG loaded listener.js 14:20:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x922cb400) [pid = 1788] [serial = 1698] [outer = 0x921e1400] 14:20:54 INFO - PROCESS | 1788 | 1469136054593 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]]]}] 14:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1610ms 14:20:54 INFO - PROCESS | 1788 | 1469136054634 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 14:20:54 INFO - PROCESS | 1788 | 1469136054639 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 14:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:20:54 INFO - PROCESS | 1788 | 1469136054675 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:20:54 INFO - PROCESS | 1788 | 1469136054685 Marionette TRACE conn3 <- [1,2234,null,{}] 14:20:54 INFO - PROCESS | 1788 | 1469136054692 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}] 14:20:54 INFO - PROCESS | 1788 | 1469136054700 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:54 INFO - PROCESS | 1788 | 1469136054906 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 14:20:55 INFO - PROCESS | 1788 | 1469136055146 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:55 INFO - PROCESS | 1788 | 1469136055156 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd88400 == 32 [pid = 1788] [id = 566] 14:20:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x912eb400) [pid = 1788] [serial = 1699] [outer = (nil)] 14:20:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x93815800) [pid = 1788] [serial = 1700] [outer = 0x912eb400] 14:20:55 INFO - PROCESS | 1788 | 1469136055253 Marionette DEBUG loaded listener.js 14:20:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x9394c000) [pid = 1788] [serial = 1701] [outer = 0x912eb400] 14:20:56 INFO - PROCESS | 1788 | 1469136056162 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]]]}] 14:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1555ms 14:20:56 INFO - PROCESS | 1788 | 1469136056219 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 14:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:20:56 INFO - PROCESS | 1788 | 1469136056224 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 14:20:56 INFO - PROCESS | 1788 | 1469136056231 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:20:56 INFO - PROCESS | 1788 | 1469136056234 Marionette TRACE conn3 <- [1,2238,null,{}] 14:20:56 INFO - PROCESS | 1788 | 1469136056241 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}] 14:20:56 INFO - PROCESS | 1788 | 1469136056246 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:56 INFO - PROCESS | 1788 | 1469136056479 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 14:20:56 INFO - PROCESS | 1788 | 1469136056720 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:56 INFO - PROCESS | 1788 | 1469136056729 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x92045800 == 33 [pid = 1788] [id = 567] 14:20:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x93946000) [pid = 1788] [serial = 1702] [outer = (nil)] 14:20:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x951c9400) [pid = 1788] [serial = 1703] [outer = 0x93946000] 14:20:56 INFO - PROCESS | 1788 | 1469136056859 Marionette DEBUG loaded listener.js 14:20:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x951d0800) [pid = 1788] [serial = 1704] [outer = 0x93946000] 14:20:57 INFO - PROCESS | 1788 | 1469136057904 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]]]}] 14:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1733ms 14:20:57 INFO - PROCESS | 1788 | 1469136057966 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 14:20:57 INFO - PROCESS | 1788 | 1469136057970 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 14:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:20:57 INFO - PROCESS | 1788 | 1469136057978 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:20:57 INFO - PROCESS | 1788 | 1469136057984 Marionette TRACE conn3 <- [1,2242,null,{}] 14:20:57 INFO - PROCESS | 1788 | 1469136057990 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}] 14:20:57 INFO - PROCESS | 1788 | 1469136057995 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:58 INFO - PROCESS | 1788 | 1469136058221 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 14:20:58 INFO - PROCESS | 1788 | 1469136058456 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:58 INFO - PROCESS | 1788 | 1469136058477 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc08000 == 34 [pid = 1788] [id = 568] 14:20:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x92044000) [pid = 1788] [serial = 1705] [outer = (nil)] 14:20:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x96ddfc00) [pid = 1788] [serial = 1706] [outer = 0x92044000] 14:20:58 INFO - PROCESS | 1788 | 1469136058674 Marionette DEBUG loaded listener.js 14:20:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x987f0400) [pid = 1788] [serial = 1707] [outer = 0x92044000] 14:20:59 INFO - PROCESS | 1788 | 1469136059631 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]]]}] 14:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1682ms 14:20:59 INFO - PROCESS | 1788 | 1469136059676 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 14:20:59 INFO - PROCESS | 1788 | 1469136059681 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 14:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:20:59 INFO - PROCESS | 1788 | 1469136059691 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:20:59 INFO - PROCESS | 1788 | 1469136059694 Marionette TRACE conn3 <- [1,2246,null,{}] 14:20:59 INFO - PROCESS | 1788 | 1469136059701 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}] 14:20:59 INFO - PROCESS | 1788 | 1469136059708 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:20:59 INFO - PROCESS | 1788 | 1469136059923 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 14:21:00 INFO - PROCESS | 1788 | 1469136060120 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:00 INFO - PROCESS | 1788 | 1469136060130 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98a800 == 35 [pid = 1788] [id = 569] 14:21:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8dbf0800) [pid = 1788] [serial = 1708] [outer = (nil)] 14:21:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x99365c00) [pid = 1788] [serial = 1709] [outer = 0x8dbf0800] 14:21:00 INFO - PROCESS | 1788 | 1469136060281 Marionette DEBUG loaded listener.js 14:21:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9936d400) [pid = 1788] [serial = 1710] [outer = 0x8dbf0800] 14:21:01 INFO - PROCESS | 1788 | 1469136061381 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]]]}] 14:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1741ms 14:21:01 INFO - PROCESS | 1788 | 1469136061434 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 14:21:01 INFO - PROCESS | 1788 | 1469136061440 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 14:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:21:01 INFO - PROCESS | 1788 | 1469136061447 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:21:01 INFO - PROCESS | 1788 | 1469136061450 Marionette TRACE conn3 <- [1,2250,null,{}] 14:21:01 INFO - PROCESS | 1788 | 1469136061456 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}] 14:21:01 INFO - PROCESS | 1788 | 1469136061461 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:01 INFO - PROCESS | 1788 | 1469136061660 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 14:21:01 INFO - PROCESS | 1788 | 1469136061898 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:01 INFO - PROCESS | 1788 | 1469136061907 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d992c00 == 36 [pid = 1788] [id = 570] 14:21:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8dbe2800) [pid = 1788] [serial = 1711] [outer = (nil)] 14:21:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x91dd9000) [pid = 1788] [serial = 1712] [outer = 0x8dbe2800] 14:21:02 INFO - PROCESS | 1788 | 1469136062033 Marionette DEBUG loaded listener.js 14:21:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x921e8000) [pid = 1788] [serial = 1713] [outer = 0x8dbe2800] 14:21:02 INFO - PROCESS | 1788 | 1469136062987 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]]]}] 14:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1582ms 14:21:03 INFO - PROCESS | 1788 | 1469136063030 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 14:21:03 INFO - PROCESS | 1788 | 1469136063033 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 14:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:21:03 INFO - PROCESS | 1788 | 1469136063040 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:21:03 INFO - PROCESS | 1788 | 1469136063044 Marionette TRACE conn3 <- [1,2254,null,{}] 14:21:03 INFO - PROCESS | 1788 | 1469136063050 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}] 14:21:03 INFO - PROCESS | 1788 | 1469136063055 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:03 INFO - PROCESS | 1788 | 1469136063227 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 14:21:03 INFO - PROCESS | 1788 | 1469136063608 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:03 INFO - PROCESS | 1788 | 1469136063621 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98fc00 == 37 [pid = 1788] [id = 571] 14:21:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8d991800) [pid = 1788] [serial = 1714] [outer = (nil)] 14:21:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8dbe3c00) [pid = 1788] [serial = 1715] [outer = 0x8d991800] 14:21:03 INFO - PROCESS | 1788 | 1469136063735 Marionette DEBUG loaded listener.js 14:21:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8ee7e800) [pid = 1788] [serial = 1716] [outer = 0x8d991800] 14:21:04 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee7c800 == 36 [pid = 1788] [id = 562] 14:21:04 INFO - PROCESS | 1788 | --DOCSHELL 0x9210b400 == 35 [pid = 1788] [id = 561] 14:21:04 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd88c00 == 34 [pid = 1788] [id = 560] 14:21:04 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe9400 == 33 [pid = 1788] [id = 559] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x9394ac00) [pid = 1788] [serial = 1647] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x92037400) [pid = 1788] [serial = 1650] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x92580400) [pid = 1788] [serial = 1644] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x9880d000) [pid = 1788] [serial = 1653] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x96de6400) [pid = 1788] [serial = 1652] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x9381c000) [pid = 1788] [serial = 1646] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x912ed400) [pid = 1788] [serial = 1649] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x91d2e000) [pid = 1788] [serial = 1637] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x91dd4c00) [pid = 1788] [serial = 1638] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x92574000) [pid = 1788] [serial = 1643] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x9223f800) [pid = 1788] [serial = 1634] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x9224ac00) [pid = 1788] [serial = 1635] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x922ca000) [pid = 1788] [serial = 1608] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x951c6000) [pid = 1788] [serial = 1619] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x951c7c00) [pid = 1788] [serial = 1620] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x99361000) [pid = 1788] [serial = 1625] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x99381800) [pid = 1788] [serial = 1626] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x93b64400) [pid = 1788] [serial = 1616] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x946de800) [pid = 1788] [serial = 1617] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x96de1400) [pid = 1788] [serial = 1622] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x96de3c00) [pid = 1788] [serial = 1623] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x92105c00) [pid = 1788] [serial = 1640] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x921e9c00) [pid = 1788] [serial = 1641] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9972b000) [pid = 1788] [serial = 1631] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x99beec00) [pid = 1788] [serial = 1632] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x99731c00) [pid = 1788] [serial = 1628] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9941e800) [pid = 1788] [serial = 1629] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9223e000) [pid = 1788] [serial = 1613] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9240e400) [pid = 1788] [serial = 1614] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8fc02000) [pid = 1788] [serial = 1610] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x91d2b400) [pid = 1788] [serial = 1611] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1788 | 1469136064865 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]]]}] 14:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1846ms 14:21:04 INFO - PROCESS | 1788 | 1469136064890 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 14:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:21:04 INFO - PROCESS | 1788 | 1469136064898 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 14:21:04 INFO - PROCESS | 1788 | 1469136064912 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:21:04 INFO - PROCESS | 1788 | 1469136064915 Marionette TRACE conn3 <- [1,2258,null,{}] 14:21:04 INFO - PROCESS | 1788 | 1469136064930 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}] 14:21:04 INFO - PROCESS | 1788 | 1469136064939 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:05 INFO - PROCESS | 1788 | 1469136065114 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 14:21:05 INFO - PROCESS | 1788 | 1469136065126 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:05 INFO - PROCESS | 1788 | 1469136065135 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee86400 == 34 [pid = 1788] [id = 572] 14:21:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8fd84000) [pid = 1788] [serial = 1717] [outer = (nil)] 14:21:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x912ed800) [pid = 1788] [serial = 1718] [outer = 0x8fd84000] 14:21:05 INFO - PROCESS | 1788 | 1469136065209 Marionette DEBUG loaded listener.js 14:21:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91d30800) [pid = 1788] [serial = 1719] [outer = 0x8fd84000] 14:21:06 INFO - PROCESS | 1788 | 1469136066337 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]]]}] 14:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1493ms 14:21:06 INFO - PROCESS | 1788 | 1469136066404 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 14:21:06 INFO - PROCESS | 1788 | 1469136066410 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 14:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:21:06 INFO - PROCESS | 1788 | 1469136066417 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:21:06 INFO - PROCESS | 1788 | 1469136066421 Marionette TRACE conn3 <- [1,2262,null,{}] 14:21:06 INFO - PROCESS | 1788 | 1469136066427 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}] 14:21:06 INFO - PROCESS | 1788 | 1469136066433 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:06 INFO - PROCESS | 1788 | 1469136066623 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 14:21:06 INFO - PROCESS | 1788 | 1469136066771 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:06 INFO - PROCESS | 1788 | 1469136066780 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd8000 == 35 [pid = 1788] [id = 573] 14:21:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x92039000) [pid = 1788] [serial = 1720] [outer = (nil)] 14:21:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x921e3400) [pid = 1788] [serial = 1721] [outer = 0x92039000] 14:21:06 INFO - PROCESS | 1788 | 1469136066849 Marionette DEBUG loaded listener.js 14:21:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x92241000) [pid = 1788] [serial = 1722] [outer = 0x92039000] 14:21:07 INFO - PROCESS | 1788 | 1469136067793 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]]]}] 14:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1431ms 14:21:07 INFO - PROCESS | 1788 | 1469136067860 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 14:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:21:07 INFO - PROCESS | 1788 | 1469136067870 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 14:21:07 INFO - PROCESS | 1788 | 1469136067885 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:21:07 INFO - PROCESS | 1788 | 1469136067894 Marionette TRACE conn3 <- [1,2266,null,{}] 14:21:07 INFO - PROCESS | 1788 | 1469136067923 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}] 14:21:07 INFO - PROCESS | 1788 | 1469136067931 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:08 INFO - PROCESS | 1788 | 1469136068170 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 14:21:08 INFO - PROCESS | 1788 | 1469136068196 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:08 INFO - PROCESS | 1788 | 1469136068202 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d989400 == 36 [pid = 1788] [id = 574] 14:21:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9203a000) [pid = 1788] [serial = 1723] [outer = (nil)] 14:21:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x92579c00) [pid = 1788] [serial = 1724] [outer = 0x9203a000] 14:21:08 INFO - PROCESS | 1788 | 1469136068276 Marionette DEBUG loaded listener.js 14:21:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x92ed0800) [pid = 1788] [serial = 1725] [outer = 0x9203a000] 14:21:09 INFO - PROCESS | 1788 | 1469136069282 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]]]}] 14:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1469ms 14:21:09 INFO - PROCESS | 1788 | 1469136069347 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 14:21:09 INFO - PROCESS | 1788 | 1469136069351 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 14:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:21:09 INFO - PROCESS | 1788 | 1469136069359 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:21:09 INFO - PROCESS | 1788 | 1469136069362 Marionette TRACE conn3 <- [1,2270,null,{}] 14:21:09 INFO - PROCESS | 1788 | 1469136069374 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}] 14:21:09 INFO - PROCESS | 1788 | 1469136069378 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:09 INFO - PROCESS | 1788 | 1469136069606 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 14:21:09 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x99bf1000) [pid = 1788] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:21:09 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x99701c00) [pid = 1788] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:21:09 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9210b800) [pid = 1788] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:21:09 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8dbed400) [pid = 1788] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:21:09 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9872d800) [pid = 1788] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:21:09 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8fd8b000) [pid = 1788] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:21:09 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ee80000) [pid = 1788] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:21:09 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9210d800) [pid = 1788] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:21:09 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8ef85800) [pid = 1788] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:21:09 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x98729800) [pid = 1788] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:21:09 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8ef90800) [pid = 1788] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:21:09 INFO - PROCESS | 1788 | 1469136069809 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:09 INFO - PROCESS | 1788 | 1469136069816 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe3800 == 37 [pid = 1788] [id = 575] 14:21:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8dbe5c00) [pid = 1788] [serial = 1726] [outer = (nil)] 14:21:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8fd86000) [pid = 1788] [serial = 1727] [outer = 0x8dbe5c00] 14:21:09 INFO - PROCESS | 1788 | 1469136069894 Marionette DEBUG loaded listener.js 14:21:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x91dd6800) [pid = 1788] [serial = 1728] [outer = 0x8dbe5c00] 14:21:10 INFO - PROCESS | 1788 | 1469136070709 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]]]}] 14:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1389ms 14:21:10 INFO - PROCESS | 1788 | 1469136070748 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 14:21:10 INFO - PROCESS | 1788 | 1469136070751 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 14:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:21:10 INFO - PROCESS | 1788 | 1469136070761 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:21:10 INFO - PROCESS | 1788 | 1469136070765 Marionette TRACE conn3 <- [1,2274,null,{}] 14:21:10 INFO - PROCESS | 1788 | 1469136070772 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}] 14:21:10 INFO - PROCESS | 1788 | 1469136070776 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:10 INFO - PROCESS | 1788 | 1469136070972 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 14:21:11 INFO - PROCESS | 1788 | 1469136070981 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:11 INFO - PROCESS | 1788 | 1469136070998 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b66000 == 38 [pid = 1788] [id = 576] 14:21:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x946df000) [pid = 1788] [serial = 1729] [outer = (nil)] 14:21:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x951c7400) [pid = 1788] [serial = 1730] [outer = 0x946df000] 14:21:11 INFO - PROCESS | 1788 | 1469136071223 Marionette DEBUG loaded listener.js 14:21:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x96de7c00) [pid = 1788] [serial = 1731] [outer = 0x946df000] 14:21:12 INFO - PROCESS | 1788 | 1469136072339 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]]]}] 14:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1643ms 14:21:12 INFO - PROCESS | 1788 | 1469136072405 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 14:21:12 INFO - PROCESS | 1788 | 1469136072412 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 14:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:21:12 INFO - PROCESS | 1788 | 1469136072421 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:21:12 INFO - PROCESS | 1788 | 1469136072427 Marionette TRACE conn3 <- [1,2278,null,{}] 14:21:12 INFO - PROCESS | 1788 | 1469136072436 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}] 14:21:12 INFO - PROCESS | 1788 | 1469136072442 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:12 INFO - PROCESS | 1788 | 1469136072682 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 14:21:13 INFO - PROCESS | 1788 | 1469136072990 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:13 INFO - PROCESS | 1788 | 1469136072999 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef91400 == 39 [pid = 1788] [id = 577] 14:21:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8fc02000) [pid = 1788] [serial = 1732] [outer = (nil)] 14:21:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91dd0c00) [pid = 1788] [serial = 1733] [outer = 0x8fc02000] 14:21:13 INFO - PROCESS | 1788 | 1469136073093 Marionette DEBUG loaded listener.js 14:21:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91ddb800) [pid = 1788] [serial = 1734] [outer = 0x8fc02000] 14:21:14 INFO - PROCESS | 1788 | 1469136074102 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]]]}] 14:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1742ms 14:21:14 INFO - PROCESS | 1788 | 1469136074162 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 14:21:14 INFO - PROCESS | 1788 | 1469136074170 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 14:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:21:14 INFO - PROCESS | 1788 | 1469136074183 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:21:14 INFO - PROCESS | 1788 | 1469136074187 Marionette TRACE conn3 <- [1,2282,null,{}] 14:21:14 INFO - PROCESS | 1788 | 1469136074194 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}] 14:21:14 INFO - PROCESS | 1788 | 1469136074200 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:14 INFO - PROCESS | 1788 | 1469136074443 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 14:21:14 INFO - PROCESS | 1788 | 1469136074686 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:14 INFO - PROCESS | 1788 | 1469136074695 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x9240b400 == 40 [pid = 1788] [id = 578] 14:21:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x92413800) [pid = 1788] [serial = 1735] [outer = (nil)] 14:21:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x93814000) [pid = 1788] [serial = 1736] [outer = 0x92413800] 14:21:14 INFO - PROCESS | 1788 | 1469136074824 Marionette DEBUG loaded listener.js 14:21:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x93b66800) [pid = 1788] [serial = 1737] [outer = 0x92413800] 14:21:15 INFO - PROCESS | 1788 | 1469136075832 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]]]}] 14:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1685ms 14:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:21:15 INFO - PROCESS | 1788 | 1469136075867 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 14:21:15 INFO - PROCESS | 1788 | 1469136075871 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 14:21:15 INFO - PROCESS | 1788 | 1469136075878 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:21:15 INFO - PROCESS | 1788 | 1469136075884 Marionette TRACE conn3 <- [1,2286,null,{}] 14:21:15 INFO - PROCESS | 1788 | 1469136075902 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}] 14:21:15 INFO - PROCESS | 1788 | 1469136075912 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:16 INFO - PROCESS | 1788 | 1469136076130 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 14:21:16 INFO - PROCESS | 1788 | 1469136076395 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:16 INFO - PROCESS | 1788 | 1469136076409 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x922cd400 == 41 [pid = 1788] [id = 579] 14:21:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x98733800) [pid = 1788] [serial = 1738] [outer = (nil)] 14:21:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x98880400) [pid = 1788] [serial = 1739] [outer = 0x98733800] 14:21:16 INFO - PROCESS | 1788 | 1469136076539 Marionette DEBUG loaded listener.js 14:21:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x98c51400) [pid = 1788] [serial = 1740] [outer = 0x98733800] 14:21:17 INFO - PROCESS | 1788 | 1469136077448 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]]]}] 14:21:17 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 14:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1606ms 14:21:17 INFO - PROCESS | 1788 | 1469136077489 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 14:21:17 INFO - PROCESS | 1788 | 1469136077495 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 14:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:21:17 INFO - PROCESS | 1788 | 1469136077504 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:21:17 INFO - PROCESS | 1788 | 1469136077508 Marionette TRACE conn3 <- [1,2290,null,{}] 14:21:17 INFO - PROCESS | 1788 | 1469136077514 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}] 14:21:17 INFO - PROCESS | 1788 | 1469136077520 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:17 INFO - PROCESS | 1788 | 1469136077716 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 14:21:17 INFO - PROCESS | 1788 | 1469136077918 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:17 INFO - PROCESS | 1788 | 1469136077928 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98d000 == 42 [pid = 1788] [id = 580] 14:21:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9880a000) [pid = 1788] [serial = 1741] [outer = (nil)] 14:21:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x99672800) [pid = 1788] [serial = 1742] [outer = 0x9880a000] 14:21:18 INFO - PROCESS | 1788 | 1469136078043 Marionette DEBUG loaded listener.js 14:21:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x9972d000) [pid = 1788] [serial = 1743] [outer = 0x9880a000] 14:21:19 INFO - PROCESS | 1788 | 1469136078991 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]]]}] 14:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1536ms 14:21:19 INFO - PROCESS | 1788 | 1469136079042 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 14:21:19 INFO - PROCESS | 1788 | 1469136079046 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 14:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:21:19 INFO - PROCESS | 1788 | 1469136079053 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:21:19 INFO - PROCESS | 1788 | 1469136079057 Marionette TRACE conn3 <- [1,2294,null,{}] 14:21:19 INFO - PROCESS | 1788 | 1469136079081 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}] 14:21:19 INFO - PROCESS | 1788 | 1469136079088 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:19 INFO - PROCESS | 1788 | 1469136079273 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 14:21:19 INFO - PROCESS | 1788 | 1469136079462 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:19 INFO - PROCESS | 1788 | 1469136079468 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x9936a800 == 43 [pid = 1788] [id = 581] 14:21:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9936dc00) [pid = 1788] [serial = 1744] [outer = (nil)] 14:21:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x99734c00) [pid = 1788] [serial = 1745] [outer = 0x9936dc00] 14:21:19 INFO - PROCESS | 1788 | 1469136079559 Marionette DEBUG loaded listener.js 14:21:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x99abe800) [pid = 1788] [serial = 1746] [outer = 0x9936dc00] 14:21:20 INFO - PROCESS | 1788 | 1469136080520 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]]]}] 14:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1501ms 14:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:21:20 INFO - PROCESS | 1788 | 1469136080556 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 14:21:20 INFO - PROCESS | 1788 | 1469136080559 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 14:21:20 INFO - PROCESS | 1788 | 1469136080567 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:21:20 INFO - PROCESS | 1788 | 1469136080570 Marionette TRACE conn3 <- [1,2298,null,{}] 14:21:20 INFO - PROCESS | 1788 | 1469136080578 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}] 14:21:20 INFO - PROCESS | 1788 | 1469136080589 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:20 INFO - PROCESS | 1788 | 1469136080814 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 14:21:21 INFO - PROCESS | 1788 | 1469136081014 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:21 INFO - PROCESS | 1788 | 1469136081023 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x92572800 == 44 [pid = 1788] [id = 582] 14:21:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x99362c00) [pid = 1788] [serial = 1747] [outer = (nil)] 14:21:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9a117000) [pid = 1788] [serial = 1748] [outer = 0x99362c00] 14:21:21 INFO - PROCESS | 1788 | 1469136081109 Marionette DEBUG loaded listener.js 14:21:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9a11c400) [pid = 1788] [serial = 1749] [outer = 0x99362c00] 14:21:22 INFO - PROCESS | 1788 | 1469136082080 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]]]}] 14:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1550ms 14:21:22 INFO - PROCESS | 1788 | 1469136082116 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 14:21:22 INFO - PROCESS | 1788 | 1469136082121 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 14:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:21:22 INFO - PROCESS | 1788 | 1469136082128 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:21:22 INFO - PROCESS | 1788 | 1469136082131 Marionette TRACE conn3 <- [1,2302,null,{}] 14:21:22 INFO - PROCESS | 1788 | 1469136082138 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}] 14:21:22 INFO - PROCESS | 1788 | 1469136082143 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:22 INFO - PROCESS | 1788 | 1469136082326 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 14:21:22 INFO - PROCESS | 1788 | 1469136082521 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:22 INFO - PROCESS | 1788 | 1469136082528 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d997800 == 45 [pid = 1788] [id = 583] 14:21:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8dbea400) [pid = 1788] [serial = 1750] [outer = (nil)] 14:21:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9a120c00) [pid = 1788] [serial = 1751] [outer = 0x8dbea400] 14:21:22 INFO - PROCESS | 1788 | 1469136082610 Marionette DEBUG loaded listener.js 14:21:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9a13c000) [pid = 1788] [serial = 1752] [outer = 0x8dbea400] 14:21:23 INFO - PROCESS | 1788 | 1469136083608 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]]]}] 14:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1786ms 14:21:23 INFO - PROCESS | 1788 | 1469136083965 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 14:21:23 INFO - PROCESS | 1788 | 1469136083972 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 14:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:21:23 INFO - PROCESS | 1788 | 1469136083982 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:21:23 INFO - PROCESS | 1788 | 1469136083986 Marionette TRACE conn3 <- [1,2306,null,{}] 14:21:23 INFO - PROCESS | 1788 | 1469136083995 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}] 14:21:24 INFO - PROCESS | 1788 | 1469136084001 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:24 INFO - PROCESS | 1788 | 1469136084197 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 14:21:24 INFO - PROCESS | 1788 | 1469136084451 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:24 INFO - PROCESS | 1788 | 1469136084461 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d32800 == 46 [pid = 1788] [id = 584] 14:21:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x91d33000) [pid = 1788] [serial = 1753] [outer = (nil)] 14:21:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x91dd4000) [pid = 1788] [serial = 1754] [outer = 0x91d33000] 14:21:24 INFO - PROCESS | 1788 | 1469136084538 Marionette DEBUG loaded listener.js 14:21:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x91ddc000) [pid = 1788] [serial = 1755] [outer = 0x91d33000] 14:21:25 INFO - PROCESS | 1788 | 1469136085458 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]]]}] 14:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1538ms 14:21:25 INFO - PROCESS | 1788 | 1469136085527 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 14:21:25 INFO - PROCESS | 1788 | 1469136085536 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 14:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:21:25 INFO - PROCESS | 1788 | 1469136085554 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:21:25 INFO - PROCESS | 1788 | 1469136085566 Marionette TRACE conn3 <- [1,2310,null,{}] 14:21:25 INFO - PROCESS | 1788 | 1469136085579 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}] 14:21:25 INFO - PROCESS | 1788 | 1469136085583 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:25 INFO - PROCESS | 1788 | 1469136085833 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 14:21:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee79c00 == 45 [pid = 1788] [id = 535] 14:21:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbef400 == 44 [pid = 1788] [id = 534] 14:21:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe9c00 == 43 [pid = 1788] [id = 537] 14:21:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe5800 == 42 [pid = 1788] [id = 542] 14:21:26 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98e400 == 41 [pid = 1788] [id = 558] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8d992c00 == 40 [pid = 1788] [id = 570] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98a800 == 39 [pid = 1788] [id = 569] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc08000 == 38 [pid = 1788] [id = 568] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd88400 == 37 [pid = 1788] [id = 566] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x92045800 == 36 [pid = 1788] [id = 567] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd88800 == 35 [pid = 1788] [id = 564] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x9210b000 == 34 [pid = 1788] [id = 565] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98ac00 == 33 [pid = 1788] [id = 563] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x92414c00 == 32 [pid = 1788] [id = 539] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8d996c00 == 31 [pid = 1788] [id = 544] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe1800 == 30 [pid = 1788] [id = 546] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0bc00 == 29 [pid = 1788] [id = 532] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef8b800 == 28 [pid = 1788] [id = 536] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x92418800 == 27 [pid = 1788] [id = 547] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x91d37400 == 26 [pid = 1788] [id = 540] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x912f7000 == 25 [pid = 1788] [id = 533] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x922d2400 == 24 [pid = 1788] [id = 548] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc07400 == 23 [pid = 1788] [id = 541] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbea800 == 22 [pid = 1788] [id = 543] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef8f400 == 21 [pid = 1788] [id = 545] 14:21:27 INFO - PROCESS | 1788 | --DOCSHELL 0x93942c00 == 20 [pid = 1788] [id = 538] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x92247400) [pid = 1788] [serial = 1688] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x9a138c00) [pid = 1788] [serial = 1670] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x99bf6800) [pid = 1788] [serial = 1665] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x921e4c00) [pid = 1788] [serial = 1685] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x92572000) [pid = 1788] [serial = 1677] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x99730000) [pid = 1788] [serial = 1662] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x9a13dc00) [pid = 1788] [serial = 1671] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x912f8400) [pid = 1788] [serial = 1683] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x99bf2c00) [pid = 1788] [serial = 1664] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8ee87400) [pid = 1788] [serial = 1680] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x9257a800) [pid = 1788] [serial = 1659] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x912f1800) [pid = 1788] [serial = 1655] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x922ce800) [pid = 1788] [serial = 1676] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x91dd1c00) [pid = 1788] [serial = 1656] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x99c3a000) [pid = 1788] [serial = 1668] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8fd85400) [pid = 1788] [serial = 1673] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8fd90800) [pid = 1788] [serial = 1682] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x99363800) [pid = 1788] [serial = 1661] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9223cc00) [pid = 1788] [serial = 1686] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x92410800) [pid = 1788] [serial = 1658] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x91d2c400) [pid = 1788] [serial = 1674] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x99bfc800) [pid = 1788] [serial = 1667] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8ee88000) [pid = 1788] [serial = 1679] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1788 | 1469136087335 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:27 INFO - PROCESS | 1788 | 1469136087344 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d992c00 == 21 [pid = 1788] [id = 585] 14:21:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8d993800) [pid = 1788] [serial = 1756] [outer = (nil)] 14:21:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8dbe1800) [pid = 1788] [serial = 1757] [outer = 0x8d993800] 14:21:27 INFO - PROCESS | 1788 | 1469136087431 Marionette DEBUG loaded listener.js 14:21:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8ee7a400) [pid = 1788] [serial = 1758] [outer = 0x8d993800] 14:21:28 INFO - PROCESS | 1788 | 1469136088312 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]]]}] 14:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2810ms 14:21:28 INFO - PROCESS | 1788 | 1469136088360 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 14:21:28 INFO - PROCESS | 1788 | 1469136088366 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 14:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:21:28 INFO - PROCESS | 1788 | 1469136088374 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:21:28 INFO - PROCESS | 1788 | 1469136088378 Marionette TRACE conn3 <- [1,2314,null,{}] 14:21:28 INFO - PROCESS | 1788 | 1469136088386 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}] 14:21:28 INFO - PROCESS | 1788 | 1469136088393 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:28 INFO - PROCESS | 1788 | 1469136088565 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 14:21:28 INFO - PROCESS | 1788 | 1469136088592 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:28 INFO - PROCESS | 1788 | 1469136088600 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef8c800 == 22 [pid = 1788] [id = 586] 14:21:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8ef8f000) [pid = 1788] [serial = 1759] [outer = (nil)] 14:21:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8fc07400) [pid = 1788] [serial = 1760] [outer = 0x8ef8f000] 14:21:28 INFO - PROCESS | 1788 | 1469136088802 Marionette DEBUG loaded listener.js 14:21:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8fc10c00) [pid = 1788] [serial = 1761] [outer = 0x8ef8f000] 14:21:29 INFO - PROCESS | 1788 | 1469136089704 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]]]}] 14:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1383ms 14:21:29 INFO - PROCESS | 1788 | 1469136089774 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 14:21:29 INFO - PROCESS | 1788 | 1469136089780 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 14:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:21:29 INFO - PROCESS | 1788 | 1469136089788 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:21:29 INFO - PROCESS | 1788 | 1469136089791 Marionette TRACE conn3 <- [1,2318,null,{}] 14:21:29 INFO - PROCESS | 1788 | 1469136089798 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}] 14:21:29 INFO - PROCESS | 1788 | 1469136089804 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:30 INFO - PROCESS | 1788 | 1469136090038 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 14:21:30 INFO - PROCESS | 1788 | 1469136090055 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:30 INFO - PROCESS | 1788 | 1469136090063 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd88400 == 23 [pid = 1788] [id = 587] 14:21:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x91d2b000) [pid = 1788] [serial = 1762] [outer = (nil)] 14:21:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x91dcf000) [pid = 1788] [serial = 1763] [outer = 0x91d2b000] 14:21:30 INFO - PROCESS | 1788 | 1469136090139 Marionette DEBUG loaded listener.js 14:21:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x91dddc00) [pid = 1788] [serial = 1764] [outer = 0x91d2b000] 14:21:31 INFO - PROCESS | 1788 | 1469136091199 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] 14:21:31 INFO - PROCESS | 1788 | 1469136091275 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 14:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:21:31 INFO - PROCESS | 1788 | 1469136091292 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:21:31 INFO - PROCESS | 1788 | 1469136091302 Marionette TRACE conn3 <- [1,2322,null,{}] 14:21:31 INFO - PROCESS | 1788 | 1469136091327 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}] 14:21:31 INFO - PROCESS | 1788 | 1469136091335 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:31 INFO - PROCESS | 1788 | 1469136091579 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 14:21:31 INFO - PROCESS | 1788 | 1469136091632 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:31 INFO - PROCESS | 1788 | 1469136091641 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x92038800 == 24 [pid = 1788] [id = 588] 14:21:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9210b000) [pid = 1788] [serial = 1765] [outer = (nil)] 14:21:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x922c6800) [pid = 1788] [serial = 1766] [outer = 0x9210b000] 14:21:31 INFO - PROCESS | 1788 | 1469136091715 Marionette DEBUG loaded listener.js 14:21:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x922d2000) [pid = 1788] [serial = 1767] [outer = 0x9210b000] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8fc05400) [pid = 1788] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x946df000) [pid = 1788] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x9203a000) [pid = 1788] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8dbe5c00) [pid = 1788] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x92044000) [pid = 1788] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x92039000) [pid = 1788] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8dbe2800) [pid = 1788] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8dbf0800) [pid = 1788] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x93946000) [pid = 1788] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x921e1400) [pid = 1788] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8d98c000) [pid = 1788] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x912eb400) [pid = 1788] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8fd8bc00) [pid = 1788] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8d991800) [pid = 1788] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:21:32 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8fd84000) [pid = 1788] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:21:33 INFO - PROCESS | 1788 | 1469136093287 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]]]}] 14:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2023ms 14:21:33 INFO - PROCESS | 1788 | 1469136093307 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 14:21:33 INFO - PROCESS | 1788 | 1469136093311 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 14:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:21:33 INFO - PROCESS | 1788 | 1469136093322 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:21:33 INFO - PROCESS | 1788 | 1469136093325 Marionette TRACE conn3 <- [1,2326,null,{}] 14:21:33 INFO - PROCESS | 1788 | 1469136093331 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}] 14:21:33 INFO - PROCESS | 1788 | 1469136093336 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:33 INFO - PROCESS | 1788 | 1469136093552 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 14:21:33 INFO - PROCESS | 1788 | 1469136093571 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:33 INFO - PROCESS | 1788 | 1469136093580 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d998000 == 25 [pid = 1788] [id = 589] 14:21:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8ef8b800) [pid = 1788] [serial = 1768] [outer = (nil)] 14:21:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x92240c00) [pid = 1788] [serial = 1769] [outer = 0x8ef8b800] 14:21:33 INFO - PROCESS | 1788 | 1469136093650 Marionette DEBUG loaded listener.js 14:21:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x922c5400) [pid = 1788] [serial = 1770] [outer = 0x8ef8b800] 14:21:34 INFO - PROCESS | 1788 | 1469136094512 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]]]}] 14:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1230ms 14:21:34 INFO - PROCESS | 1788 | 1469136094583 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 14:21:34 INFO - PROCESS | 1788 | 1469136094590 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 14:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:21:34 INFO - PROCESS | 1788 | 1469136094605 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:21:34 INFO - PROCESS | 1788 | 1469136094612 Marionette TRACE conn3 <- [1,2330,null,{}] 14:21:34 INFO - PROCESS | 1788 | 1469136094621 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}] 14:21:34 INFO - PROCESS | 1788 | 1469136094628 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:34 INFO - PROCESS | 1788 | 1469136094832 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 14:21:35 INFO - PROCESS | 1788 | 1469136095022 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:35 INFO - PROCESS | 1788 | 1469136095040 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee85400 == 26 [pid = 1788] [id = 590] 14:21:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8ee85c00) [pid = 1788] [serial = 1771] [outer = (nil)] 14:21:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8ef88400) [pid = 1788] [serial = 1772] [outer = 0x8ee85c00] 14:21:35 INFO - PROCESS | 1788 | 1469136095170 Marionette DEBUG loaded listener.js 14:21:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x912eac00) [pid = 1788] [serial = 1773] [outer = 0x8ee85c00] 14:21:36 INFO - PROCESS | 1788 | 1469136096339 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]]]}] 14:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1788ms 14:21:36 INFO - PROCESS | 1788 | 1469136096394 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 14:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:21:36 INFO - PROCESS | 1788 | 1469136096400 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 14:21:36 INFO - PROCESS | 1788 | 1469136096410 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:21:36 INFO - PROCESS | 1788 | 1469136096416 Marionette TRACE conn3 <- [1,2334,null,{}] 14:21:36 INFO - PROCESS | 1788 | 1469136096423 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}] 14:21:36 INFO - PROCESS | 1788 | 1469136096430 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:36 INFO - PROCESS | 1788 | 1469136096626 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 14:21:36 INFO - PROCESS | 1788 | 1469136096861 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:36 INFO - PROCESS | 1788 | 1469136096869 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef84800 == 27 [pid = 1788] [id = 591] 14:21:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9210ec00) [pid = 1788] [serial = 1774] [outer = (nil)] 14:21:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x92248c00) [pid = 1788] [serial = 1775] [outer = 0x9210ec00] 14:21:37 INFO - PROCESS | 1788 | 1469136097000 Marionette DEBUG loaded listener.js 14:21:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x92410800) [pid = 1788] [serial = 1776] [outer = 0x9210ec00] 14:21:38 INFO - PROCESS | 1788 | 1469136098042 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]]]}] 14:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1704ms 14:21:38 INFO - PROCESS | 1788 | 1469136098112 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 14:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:21:38 INFO - PROCESS | 1788 | 1469136098117 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 14:21:38 INFO - PROCESS | 1788 | 1469136098124 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:21:38 INFO - PROCESS | 1788 | 1469136098128 Marionette TRACE conn3 <- [1,2338,null,{}] 14:21:38 INFO - PROCESS | 1788 | 1469136098142 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}] 14:21:38 INFO - PROCESS | 1788 | 1469136098151 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:38 INFO - PROCESS | 1788 | 1469136098382 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 14:21:38 INFO - PROCESS | 1788 | 1469136098667 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:38 INFO - PROCESS | 1788 | 1469136098680 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ed5000 == 28 [pid = 1788] [id = 592] 14:21:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x93815c00) [pid = 1788] [serial = 1777] [outer = (nil)] 14:21:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9381e800) [pid = 1788] [serial = 1778] [outer = 0x93815c00] 14:21:38 INFO - PROCESS | 1788 | 1469136098793 Marionette DEBUG loaded listener.js 14:21:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x93946000) [pid = 1788] [serial = 1779] [outer = 0x93815c00] 14:21:39 INFO - PROCESS | 1788 | 1469136099829 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]]]}] 14:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1789ms 14:21:39 INFO - PROCESS | 1788 | 1469136099914 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 14:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:21:39 INFO - PROCESS | 1788 | 1469136099918 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 14:21:39 INFO - PROCESS | 1788 | 1469136099925 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:21:39 INFO - PROCESS | 1788 | 1469136099929 Marionette TRACE conn3 <- [1,2342,null,{}] 14:21:39 INFO - PROCESS | 1788 | 1469136099935 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}] 14:21:39 INFO - PROCESS | 1788 | 1469136099941 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:40 INFO - PROCESS | 1788 | 1469136100174 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 14:21:40 INFO - PROCESS | 1788 | 1469136100417 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:40 INFO - PROCESS | 1788 | 1469136100427 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x922d1c00 == 29 [pid = 1788] [id = 593] 14:21:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9393f800) [pid = 1788] [serial = 1780] [outer = (nil)] 14:21:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x950ce800) [pid = 1788] [serial = 1781] [outer = 0x9393f800] 14:21:40 INFO - PROCESS | 1788 | 1469136100545 Marionette DEBUG loaded listener.js 14:21:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x95129400) [pid = 1788] [serial = 1782] [outer = 0x9393f800] 14:21:41 INFO - PROCESS | 1788 | 1469136101741 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]]]}] 14:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1896ms 14:21:41 INFO - PROCESS | 1788 | 1469136101822 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 14:21:41 INFO - PROCESS | 1788 | 1469136101828 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 14:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:21:41 INFO - PROCESS | 1788 | 1469136101838 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:21:41 INFO - PROCESS | 1788 | 1469136101841 Marionette TRACE conn3 <- [1,2346,null,{}] 14:21:41 INFO - PROCESS | 1788 | 1469136101859 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}] 14:21:41 INFO - PROCESS | 1788 | 1469136101864 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:42 INFO - PROCESS | 1788 | 1469136102112 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 14:21:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98fc00 == 28 [pid = 1788] [id = 571] 14:21:42 INFO - PROCESS | 1788 | 1469136102421 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:42 INFO - PROCESS | 1788 | 1469136102439 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x922ca800) [pid = 1788] [serial = 1689] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x951c7400) [pid = 1788] [serial = 1730] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x96de7c00) [pid = 1788] [serial = 1731] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x92579c00) [pid = 1788] [serial = 1724] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8fd86000) [pid = 1788] [serial = 1727] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x96ddfc00) [pid = 1788] [serial = 1706] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x987f0400) [pid = 1788] [serial = 1707] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x921e3400) [pid = 1788] [serial = 1721] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x91dd9000) [pid = 1788] [serial = 1712] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x921e8000) [pid = 1788] [serial = 1713] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x99365c00) [pid = 1788] [serial = 1709] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9936d400) [pid = 1788] [serial = 1710] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x951c9400) [pid = 1788] [serial = 1703] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x951d0800) [pid = 1788] [serial = 1704] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x92245800) [pid = 1788] [serial = 1697] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x922cb400) [pid = 1788] [serial = 1698] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8d992400) [pid = 1788] [serial = 1691] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8dbe9000) [pid = 1788] [serial = 1692] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x93815800) [pid = 1788] [serial = 1700] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9394c000) [pid = 1788] [serial = 1701] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x912ea400) [pid = 1788] [serial = 1694] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x91d29400) [pid = 1788] [serial = 1695] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8dbe3c00) [pid = 1788] [serial = 1715] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8ee7e800) [pid = 1788] [serial = 1716] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x912ed800) [pid = 1788] [serial = 1718] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x91d30800) [pid = 1788] [serial = 1719] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x92ed0800) [pid = 1788] [serial = 1725] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x91dd6800) [pid = 1788] [serial = 1728] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x92241000) [pid = 1788] [serial = 1722] [outer = (nil)] [url = about:blank] 14:21:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe3c00 == 29 [pid = 1788] [id = 594] 14:21:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8dbe5000) [pid = 1788] [serial = 1783] [outer = (nil)] 14:21:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8ee7b800) [pid = 1788] [serial = 1784] [outer = 0x8dbe5000] 14:21:42 INFO - PROCESS | 1788 | 1469136102557 Marionette DEBUG loaded listener.js 14:21:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8ef8fc00) [pid = 1788] [serial = 1785] [outer = 0x8dbe5000] 14:21:43 INFO - PROCESS | 1788 | 1469136103525 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]]]}] 14:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1736ms 14:21:43 INFO - PROCESS | 1788 | 1469136103574 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 14:21:43 INFO - PROCESS | 1788 | 1469136103581 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 14:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:21:43 INFO - PROCESS | 1788 | 1469136103589 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:21:43 INFO - PROCESS | 1788 | 1469136103595 Marionette TRACE conn3 <- [1,2350,null,{}] 14:21:43 INFO - PROCESS | 1788 | 1469136103604 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}] 14:21:43 INFO - PROCESS | 1788 | 1469136103610 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:43 INFO - PROCESS | 1788 | 1469136103804 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 14:21:44 INFO - PROCESS | 1788 | 1469136104047 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:44 INFO - PROCESS | 1788 | 1469136104059 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef8d400 == 30 [pid = 1788] [id = 595] 14:21:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8fc0c800) [pid = 1788] [serial = 1786] [outer = (nil)] 14:21:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x912f7800) [pid = 1788] [serial = 1787] [outer = 0x8fc0c800] 14:21:44 INFO - PROCESS | 1788 | 1469136104207 Marionette DEBUG loaded listener.js 14:21:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x91d30800) [pid = 1788] [serial = 1788] [outer = 0x8fc0c800] 14:21:45 INFO - PROCESS | 1788 | 1469136105293 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]]]}] 14:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1735ms 14:21:45 INFO - PROCESS | 1788 | 1469136105324 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 14:21:45 INFO - PROCESS | 1788 | 1469136105332 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 14:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:21:45 INFO - PROCESS | 1788 | 1469136105343 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:21:45 INFO - PROCESS | 1788 | 1469136105347 Marionette TRACE conn3 <- [1,2354,null,{}] 14:21:45 INFO - PROCESS | 1788 | 1469136105355 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}] 14:21:45 INFO - PROCESS | 1788 | 1469136105361 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:45 INFO - PROCESS | 1788 | 1469136105570 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 14:21:45 INFO - PROCESS | 1788 | 1469136105764 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:45 INFO - PROCESS | 1788 | 1469136105772 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d36000 == 31 [pid = 1788] [id = 596] 14:21:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x921ee400) [pid = 1788] [serial = 1789] [outer = (nil)] 14:21:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x92244000) [pid = 1788] [serial = 1790] [outer = 0x921ee400] 14:21:45 INFO - PROCESS | 1788 | 1469136105908 Marionette DEBUG loaded listener.js 14:21:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x922cb000) [pid = 1788] [serial = 1791] [outer = 0x921ee400] 14:21:46 INFO - PROCESS | 1788 | 1469136106886 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]]]}] 14:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1593ms 14:21:46 INFO - PROCESS | 1788 | 1469136106937 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 14:21:46 INFO - PROCESS | 1788 | 1469136106943 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 14:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:21:46 INFO - PROCESS | 1788 | 1469136106951 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:21:46 INFO - PROCESS | 1788 | 1469136106958 Marionette TRACE conn3 <- [1,2358,null,{}] 14:21:46 INFO - PROCESS | 1788 | 1469136106976 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}] 14:21:46 INFO - PROCESS | 1788 | 1469136106986 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:47 INFO - PROCESS | 1788 | 1469136107222 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 14:21:47 INFO - PROCESS | 1788 | 1469136107459 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:47 INFO - PROCESS | 1788 | 1469136107474 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ec8800 == 32 [pid = 1788] [id = 597] 14:21:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x92ecf400) [pid = 1788] [serial = 1792] [outer = (nil)] 14:21:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x93815400) [pid = 1788] [serial = 1793] [outer = 0x92ecf400] 14:21:47 INFO - PROCESS | 1788 | 1469136107601 Marionette DEBUG loaded listener.js 14:21:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x93821400) [pid = 1788] [serial = 1794] [outer = 0x92ecf400] 14:21:48 INFO - PROCESS | 1788 | 1469136108574 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]]]}] 14:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1695ms 14:21:48 INFO - PROCESS | 1788 | 1469136108647 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 14:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:21:48 INFO - PROCESS | 1788 | 1469136108652 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 14:21:48 INFO - PROCESS | 1788 | 1469136108658 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:21:48 INFO - PROCESS | 1788 | 1469136108662 Marionette TRACE conn3 <- [1,2362,null,{}] 14:21:48 INFO - PROCESS | 1788 | 1469136108668 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}] 14:21:48 INFO - PROCESS | 1788 | 1469136108674 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:48 INFO - PROCESS | 1788 | 1469136108864 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 14:21:49 INFO - PROCESS | 1788 | 1469136109047 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:49 INFO - PROCESS | 1788 | 1469136109056 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x9257c000 == 33 [pid = 1788] [id = 598] 14:21:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x9381fc00) [pid = 1788] [serial = 1795] [outer = (nil)] 14:21:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x95128400) [pid = 1788] [serial = 1796] [outer = 0x9381fc00] 14:21:49 INFO - PROCESS | 1788 | 1469136109137 Marionette DEBUG loaded listener.js 14:21:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x951c9400) [pid = 1788] [serial = 1797] [outer = 0x9381fc00] 14:21:50 INFO - PROCESS | 1788 | 1469136110208 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]]]}] 14:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1582ms 14:21:50 INFO - PROCESS | 1788 | 1469136110241 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 14:21:50 INFO - PROCESS | 1788 | 1469136110246 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 14:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:21:50 INFO - PROCESS | 1788 | 1469136110254 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:21:50 INFO - PROCESS | 1788 | 1469136110258 Marionette TRACE conn3 <- [1,2366,null,{}] 14:21:50 INFO - PROCESS | 1788 | 1469136110264 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}] 14:21:50 INFO - PROCESS | 1788 | 1469136110270 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:50 INFO - PROCESS | 1788 | 1469136110463 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 14:21:50 INFO - PROCESS | 1788 | 1469136110705 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:50 INFO - PROCESS | 1788 | 1469136110714 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x93b6c400 == 34 [pid = 1788] [id = 599] 14:21:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x950cb000) [pid = 1788] [serial = 1798] [outer = (nil)] 14:21:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x951d1000) [pid = 1788] [serial = 1799] [outer = 0x950cb000] 14:21:50 INFO - PROCESS | 1788 | 1469136110842 Marionette DEBUG loaded listener.js 14:21:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x92572c00) [pid = 1788] [serial = 1800] [outer = 0x950cb000] 14:21:51 INFO - PROCESS | 1788 | 1469136111770 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]]]}] 14:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1583ms 14:21:51 INFO - PROCESS | 1788 | 1469136111839 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 14:21:51 INFO - PROCESS | 1788 | 1469136111842 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 14:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:21:51 INFO - PROCESS | 1788 | 1469136111850 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:21:51 INFO - PROCESS | 1788 | 1469136111854 Marionette TRACE conn3 <- [1,2370,null,{}] 14:21:51 INFO - PROCESS | 1788 | 1469136111860 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}] 14:21:51 INFO - PROCESS | 1788 | 1469136111872 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:52 INFO - PROCESS | 1788 | 1469136112133 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 14:21:52 INFO - PROCESS | 1788 | 1469136112375 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:52 INFO - PROCESS | 1788 | 1469136112385 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee7dc00 == 35 [pid = 1788] [id = 600] 14:21:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8fc08000) [pid = 1788] [serial = 1801] [outer = (nil)] 14:21:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x96de6c00) [pid = 1788] [serial = 1802] [outer = 0x8fc08000] 14:21:52 INFO - PROCESS | 1788 | 1469136112485 Marionette DEBUG loaded listener.js 14:21:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x977d4800) [pid = 1788] [serial = 1803] [outer = 0x8fc08000] 14:21:53 INFO - PROCESS | 1788 | 1469136113423 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]]]}] 14:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1640ms 14:21:53 INFO - PROCESS | 1788 | 1469136113493 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 14:21:53 INFO - PROCESS | 1788 | 1469136113498 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 14:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:21:53 INFO - PROCESS | 1788 | 1469136113506 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:21:53 INFO - PROCESS | 1788 | 1469136113509 Marionette TRACE conn3 <- [1,2374,null,{}] 14:21:53 INFO - PROCESS | 1788 | 1469136113514 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}] 14:21:53 INFO - PROCESS | 1788 | 1469136113521 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:53 INFO - PROCESS | 1788 | 1469136113708 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 14:21:53 INFO - PROCESS | 1788 | 1469136113897 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:53 INFO - PROCESS | 1788 | 1469136113905 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee84c00 == 36 [pid = 1788] [id = 601] 14:21:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x912f0c00) [pid = 1788] [serial = 1804] [outer = (nil)] 14:21:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x98c4e000) [pid = 1788] [serial = 1805] [outer = 0x912f0c00] 14:21:54 INFO - PROCESS | 1788 | 1469136114027 Marionette DEBUG loaded listener.js 14:21:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x99366000) [pid = 1788] [serial = 1806] [outer = 0x912f0c00] 14:21:54 INFO - PROCESS | 1788 | 1469136114946 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]]]}] 14:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1489ms 14:21:54 INFO - PROCESS | 1788 | 1469136114996 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 14:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:21:55 INFO - PROCESS | 1788 | 1469136115007 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 14:21:55 INFO - PROCESS | 1788 | 1469136115014 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:21:55 INFO - PROCESS | 1788 | 1469136115018 Marionette TRACE conn3 <- [1,2378,null,{}] 14:21:55 INFO - PROCESS | 1788 | 1469136115024 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}] 14:21:55 INFO - PROCESS | 1788 | 1469136115030 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:55 INFO - PROCESS | 1788 | 1469136115208 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 14:21:55 INFO - PROCESS | 1788 | 1469136115423 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:55 INFO - PROCESS | 1788 | 1469136115432 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe7000 == 37 [pid = 1788] [id = 602] 14:21:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8dbe9000) [pid = 1788] [serial = 1807] [outer = (nil)] 14:21:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9936e400) [pid = 1788] [serial = 1808] [outer = 0x8dbe9000] 14:21:55 INFO - PROCESS | 1788 | 1469136115516 Marionette DEBUG loaded listener.js 14:21:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x99382c00) [pid = 1788] [serial = 1809] [outer = 0x8dbe9000] 14:21:56 INFO - PROCESS | 1788 | 1469136116488 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]]]}] 14:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1537ms 14:21:56 INFO - PROCESS | 1788 | 1469136116551 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 14:21:56 INFO - PROCESS | 1788 | 1469136116555 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 14:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:21:56 INFO - PROCESS | 1788 | 1469136116562 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:21:56 INFO - PROCESS | 1788 | 1469136116565 Marionette TRACE conn3 <- [1,2382,null,{}] 14:21:56 INFO - PROCESS | 1788 | 1469136116571 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}] 14:21:56 INFO - PROCESS | 1788 | 1469136116577 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:56 INFO - PROCESS | 1788 | 1469136116759 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 14:21:56 INFO - PROCESS | 1788 | 1469136116954 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:56 INFO - PROCESS | 1788 | 1469136116965 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x922cdc00 == 38 [pid = 1788] [id = 603] 14:21:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x9512fc00) [pid = 1788] [serial = 1810] [outer = (nil)] 14:21:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x99732c00) [pid = 1788] [serial = 1811] [outer = 0x9512fc00] 14:21:57 INFO - PROCESS | 1788 | 1469136117041 Marionette DEBUG loaded listener.js 14:21:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x99972c00) [pid = 1788] [serial = 1812] [outer = 0x9512fc00] 14:21:58 INFO - PROCESS | 1788 | 1469136118174 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]]]}] 14:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1692ms 14:21:58 INFO - PROCESS | 1788 | 1469136118256 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 14:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:21:58 INFO - PROCESS | 1788 | 1469136118262 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 14:21:58 INFO - PROCESS | 1788 | 1469136118270 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:21:58 INFO - PROCESS | 1788 | 1469136118277 Marionette TRACE conn3 <- [1,2386,null,{}] 14:21:58 INFO - PROCESS | 1788 | 1469136118285 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}] 14:21:58 INFO - PROCESS | 1788 | 1469136118290 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:21:58 INFO - PROCESS | 1788 | 1469136118475 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8d989400 == 37 [pid = 1788] [id = 574] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe3800 == 36 [pid = 1788] [id = 575] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef91400 == 35 [pid = 1788] [id = 577] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98d000 == 34 [pid = 1788] [id = 580] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x91d32800 == 33 [pid = 1788] [id = 584] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x922cd400 == 32 [pid = 1788] [id = 579] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x92572800 == 31 [pid = 1788] [id = 582] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x9936a800 == 30 [pid = 1788] [id = 581] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8d997800 == 29 [pid = 1788] [id = 583] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee86400 == 28 [pid = 1788] [id = 572] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8d992c00 == 27 [pid = 1788] [id = 585] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd8000 == 26 [pid = 1788] [id = 573] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x9240b400 == 25 [pid = 1788] [id = 578] 14:21:59 INFO - PROCESS | 1788 | --DOCSHELL 0x93b66000 == 24 [pid = 1788] [id = 576] 14:21:59 INFO - PROCESS | 1788 | 1469136119909 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:59 INFO - PROCESS | 1788 | 1469136119919 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d991000 == 25 [pid = 1788] [id = 604] 14:22:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8d993400) [pid = 1788] [serial = 1813] [outer = (nil)] 14:22:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8dbe2400) [pid = 1788] [serial = 1814] [outer = 0x8d993400] 14:22:00 INFO - PROCESS | 1788 | 1469136120086 Marionette DEBUG loaded listener.js 14:22:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8ee79c00) [pid = 1788] [serial = 1815] [outer = 0x8d993400] 14:22:00 INFO - PROCESS | 1788 | 1469136120967 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]]]}] 14:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2747ms 14:22:01 INFO - PROCESS | 1788 | 1469136121027 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 14:22:01 INFO - PROCESS | 1788 | 1469136121033 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 14:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:22:01 INFO - PROCESS | 1788 | 1469136121042 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:22:01 INFO - PROCESS | 1788 | 1469136121046 Marionette TRACE conn3 <- [1,2390,null,{}] 14:22:01 INFO - PROCESS | 1788 | 1469136121056 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}] 14:22:01 INFO - PROCESS | 1788 | 1469136121061 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:01 INFO - PROCESS | 1788 | 1469136121236 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 14:22:01 INFO - PROCESS | 1788 | 1469136121249 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:01 INFO - PROCESS | 1788 | 1469136121262 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc09400 == 26 [pid = 1788] [id = 605] 14:22:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8fc0ac00) [pid = 1788] [serial = 1816] [outer = (nil)] 14:22:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8fd85800) [pid = 1788] [serial = 1817] [outer = 0x8fc0ac00] 14:22:01 INFO - PROCESS | 1788 | 1469136121336 Marionette DEBUG loaded listener.js 14:22:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8fd90800) [pid = 1788] [serial = 1818] [outer = 0x8fc0ac00] 14:22:02 INFO - PROCESS | 1788 | 1469136122549 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]]]}] 14:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1584ms 14:22:02 INFO - PROCESS | 1788 | 1469136122640 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 14:22:02 INFO - PROCESS | 1788 | 1469136122653 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 14:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:22:02 INFO - PROCESS | 1788 | 1469136122709 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:22:02 INFO - PROCESS | 1788 | 1469136122713 Marionette TRACE conn3 <- [1,2394,null,{}] 14:22:02 INFO - PROCESS | 1788 | 1469136122720 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}] 14:22:02 INFO - PROCESS | 1788 | 1469136122727 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:02 INFO - PROCESS | 1788 | 1469136122959 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 14:22:03 INFO - PROCESS | 1788 | 1469136123041 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:03 INFO - PROCESS | 1788 | 1469136123052 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x92039000 == 27 [pid = 1788] [id = 606] 14:22:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x92039800) [pid = 1788] [serial = 1819] [outer = (nil)] 14:22:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x92108c00) [pid = 1788] [serial = 1820] [outer = 0x92039800] 14:22:03 INFO - PROCESS | 1788 | 1469136123131 Marionette DEBUG loaded listener.js 14:22:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x921e2000) [pid = 1788] [serial = 1821] [outer = 0x92039800] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8ef8b800) [pid = 1788] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8fc02000) [pid = 1788] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8ef8f000) [pid = 1788] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x92413800) [pid = 1788] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8dbe5000) [pid = 1788] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x91d2b000) [pid = 1788] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x9210b000) [pid = 1788] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x98733800) [pid = 1788] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8d993800) [pid = 1788] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x91d33000) [pid = 1788] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9880a000) [pid = 1788] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9936dc00) [pid = 1788] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8ee85c00) [pid = 1788] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9210ec00) [pid = 1788] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x93815c00) [pid = 1788] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x99362c00) [pid = 1788] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9393f800) [pid = 1788] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:22:04 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8dbea400) [pid = 1788] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:22:04 INFO - PROCESS | 1788 | 1469136124833 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]]]}] 14:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2169ms 14:22:04 INFO - PROCESS | 1788 | 1469136124849 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 14:22:04 INFO - PROCESS | 1788 | 1469136124852 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 14:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:22:04 INFO - PROCESS | 1788 | 1469136124861 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - PROCESS | 1788 | 1469136124871 Marionette TRACE conn3 <- [1,2398,null,{}] 14:22:04 INFO - PROCESS | 1788 | 1469136124887 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}] 14:22:04 INFO - PROCESS | 1788 | 1469136124895 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:05 INFO - PROCESS | 1788 | 1469136125094 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 14:22:05 INFO - PROCESS | 1788 | 1469136125240 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:05 INFO - PROCESS | 1788 | 1469136125248 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d992000 == 28 [pid = 1788] [id = 607] 14:22:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8ef86000) [pid = 1788] [serial = 1822] [outer = (nil)] 14:22:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9223e800) [pid = 1788] [serial = 1823] [outer = 0x8ef86000] 14:22:05 INFO - PROCESS | 1788 | 1469136125343 Marionette DEBUG loaded listener.js 14:22:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x922c7000) [pid = 1788] [serial = 1824] [outer = 0x8ef86000] 14:22:06 INFO - PROCESS | 1788 | 1469136126133 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]]]}] 14:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1304ms 14:22:06 INFO - PROCESS | 1788 | 1469136126164 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 14:22:06 INFO - PROCESS | 1788 | 1469136126168 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 14:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:22:06 INFO - PROCESS | 1788 | 1469136126175 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:22:06 INFO - PROCESS | 1788 | 1469136126178 Marionette TRACE conn3 <- [1,2402,null,{}] 14:22:06 INFO - PROCESS | 1788 | 1469136126185 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}] 14:22:06 INFO - PROCESS | 1788 | 1469136126190 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:06 INFO - PROCESS | 1788 | 1469136126399 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 14:22:06 INFO - PROCESS | 1788 | 1469136126713 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:06 INFO - PROCESS | 1788 | 1469136126730 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d991800 == 29 [pid = 1788] [id = 608] 14:22:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8d991c00) [pid = 1788] [serial = 1825] [outer = (nil)] 14:22:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8dbe2c00) [pid = 1788] [serial = 1826] [outer = 0x8d991c00] 14:22:06 INFO - PROCESS | 1788 | 1469136126988 Marionette DEBUG loaded listener.js 14:22:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8ee80800) [pid = 1788] [serial = 1827] [outer = 0x8d991c00] 14:22:08 INFO - PROCESS | 1788 | 1469136128591 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]]]}] 14:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2443ms 14:22:08 INFO - PROCESS | 1788 | 1469136128620 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 14:22:08 INFO - PROCESS | 1788 | 1469136128627 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 14:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:22:08 INFO - PROCESS | 1788 | 1469136128635 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:22:08 INFO - PROCESS | 1788 | 1469136128640 Marionette TRACE conn3 <- [1,2406,null,{}] 14:22:08 INFO - PROCESS | 1788 | 1469136128649 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}] 14:22:08 INFO - PROCESS | 1788 | 1469136128658 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:08 INFO - PROCESS | 1788 | 1469136128895 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 14:22:09 INFO - PROCESS | 1788 | 1469136129141 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:09 INFO - PROCESS | 1788 | 1469136129154 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f0400 == 30 [pid = 1788] [id = 609] 14:22:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x91d2d400) [pid = 1788] [serial = 1828] [outer = (nil)] 14:22:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x91d35800) [pid = 1788] [serial = 1829] [outer = 0x91d2d400] 14:22:09 INFO - PROCESS | 1788 | 1469136129240 Marionette DEBUG loaded listener.js 14:22:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x91dd9000) [pid = 1788] [serial = 1830] [outer = 0x91d2d400] 14:22:10 INFO - PROCESS | 1788 | 1469136130325 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]]]}] 14:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1740ms 14:22:10 INFO - PROCESS | 1788 | 1469136130380 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 14:22:10 INFO - PROCESS | 1788 | 1469136130386 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 14:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:22:10 INFO - PROCESS | 1788 | 1469136130395 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:22:10 INFO - PROCESS | 1788 | 1469136130399 Marionette TRACE conn3 <- [1,2410,null,{}] 14:22:10 INFO - PROCESS | 1788 | 1469136130406 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}] 14:22:10 INFO - PROCESS | 1788 | 1469136130412 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:10 INFO - PROCESS | 1788 | 1469136130613 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 14:22:10 INFO - PROCESS | 1788 | 1469136130847 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:10 INFO - PROCESS | 1788 | 1469136130856 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef91800 == 31 [pid = 1788] [id = 610] 14:22:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x92243400) [pid = 1788] [serial = 1831] [outer = (nil)] 14:22:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x9240d000) [pid = 1788] [serial = 1832] [outer = 0x92243400] 14:22:10 INFO - PROCESS | 1788 | 1469136130996 Marionette DEBUG loaded listener.js 14:22:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x92573800) [pid = 1788] [serial = 1833] [outer = 0x92243400] 14:22:12 INFO - PROCESS | 1788 | 1469136132070 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]]]}] 14:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1733ms 14:22:12 INFO - PROCESS | 1788 | 1469136132129 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 14:22:12 INFO - PROCESS | 1788 | 1469136132132 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 14:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:22:12 INFO - PROCESS | 1788 | 1469136132148 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:22:12 INFO - PROCESS | 1788 | 1469136132157 Marionette TRACE conn3 <- [1,2414,null,{}] 14:22:12 INFO - PROCESS | 1788 | 1469136132222 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}] 14:22:12 INFO - PROCESS | 1788 | 1469136132231 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:12 INFO - PROCESS | 1788 | 1469136132443 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 14:22:12 INFO - PROCESS | 1788 | 1469136132671 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:12 INFO - PROCESS | 1788 | 1469136132685 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223f400 == 32 [pid = 1788] [id = 611] 14:22:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x92573400) [pid = 1788] [serial = 1834] [outer = (nil)] 14:22:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x93b69c00) [pid = 1788] [serial = 1835] [outer = 0x92573400] 14:22:12 INFO - PROCESS | 1788 | 1469136132760 Marionette DEBUG loaded listener.js 14:22:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x951c8000) [pid = 1788] [serial = 1836] [outer = 0x92573400] 14:22:13 INFO - PROCESS | 1788 | 1469136133769 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]]]}] 14:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1702ms 14:22:13 INFO - PROCESS | 1788 | 1469136133844 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 14:22:13 INFO - PROCESS | 1788 | 1469136133848 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 14:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:22:13 INFO - PROCESS | 1788 | 1469136133856 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:22:13 INFO - PROCESS | 1788 | 1469136133860 Marionette TRACE conn3 <- [1,2418,null,{}] 14:22:13 INFO - PROCESS | 1788 | 1469136133866 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}] 14:22:13 INFO - PROCESS | 1788 | 1469136133871 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:14 INFO - PROCESS | 1788 | 1469136134071 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 14:22:14 INFO - PROCESS | 1788 | 1469136134299 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:14 INFO - PROCESS | 1788 | 1469136134307 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef8e800 == 33 [pid = 1788] [id = 612] 14:22:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8fc01400) [pid = 1788] [serial = 1837] [outer = (nil)] 14:22:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x96dda000) [pid = 1788] [serial = 1838] [outer = 0x8fc01400] 14:22:14 INFO - PROCESS | 1788 | 1469136134436 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x951d2800) [pid = 1788] [serial = 1839] [outer = 0x8fc01400] 14:22:15 INFO - PROCESS | 1788 | 1469136135524 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]]]}] 14:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1738ms 14:22:15 INFO - PROCESS | 1788 | 1469136135595 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 14:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:22:15 INFO - PROCESS | 1788 | 1469136135600 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 14:22:15 INFO - PROCESS | 1788 | 1469136135607 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:22:15 INFO - PROCESS | 1788 | 1469136135611 Marionette TRACE conn3 <- [1,2422,null,{}] 14:22:15 INFO - PROCESS | 1788 | 1469136135617 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}] 14:22:15 INFO - PROCESS | 1788 | 1469136135623 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:15 INFO - PROCESS | 1788 | 1469136135827 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 14:22:16 INFO - PROCESS | 1788 | 1469136136215 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:16 INFO - PROCESS | 1788 | 1469136136226 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d992c00 == 34 [pid = 1788] [id = 613] 14:22:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8d993000) [pid = 1788] [serial = 1840] [outer = (nil)] 14:22:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8dbe5c00) [pid = 1788] [serial = 1841] [outer = 0x8d993000] 14:22:16 INFO - PROCESS | 1788 | 1469136136347 Marionette DEBUG loaded listener.js 14:22:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8ef84c00) [pid = 1788] [serial = 1842] [outer = 0x8d993000] 14:22:17 INFO - PROCESS | 1788 | --DOCSHELL 0x8d992000 == 33 [pid = 1788] [id = 607] 14:22:17 INFO - PROCESS | 1788 | --DOCSHELL 0x92039000 == 32 [pid = 1788] [id = 606] 14:22:17 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc09400 == 31 [pid = 1788] [id = 605] 14:22:17 INFO - PROCESS | 1788 | --DOCSHELL 0x8d991000 == 30 [pid = 1788] [id = 604] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x91ddb800) [pid = 1788] [serial = 1734] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x91dd0c00) [pid = 1788] [serial = 1733] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8fc07400) [pid = 1788] [serial = 1760] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x93b66800) [pid = 1788] [serial = 1737] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x93814000) [pid = 1788] [serial = 1736] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x91dddc00) [pid = 1788] [serial = 1764] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x922c6800) [pid = 1788] [serial = 1766] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x922d2000) [pid = 1788] [serial = 1767] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x98c51400) [pid = 1788] [serial = 1740] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8dbe1800) [pid = 1788] [serial = 1757] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8ee7a400) [pid = 1788] [serial = 1758] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x98880400) [pid = 1788] [serial = 1739] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x91dd4000) [pid = 1788] [serial = 1754] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9972d000) [pid = 1788] [serial = 1743] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x99672800) [pid = 1788] [serial = 1742] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x91ddc000) [pid = 1788] [serial = 1755] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x99abe800) [pid = 1788] [serial = 1746] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x99734c00) [pid = 1788] [serial = 1745] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91dcf000) [pid = 1788] [serial = 1763] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8fc10c00) [pid = 1788] [serial = 1761] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9a11c400) [pid = 1788] [serial = 1749] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9a117000) [pid = 1788] [serial = 1748] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9a13c000) [pid = 1788] [serial = 1752] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9a120c00) [pid = 1788] [serial = 1751] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x92240c00) [pid = 1788] [serial = 1769] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8ef8fc00) [pid = 1788] [serial = 1785] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8ee7b800) [pid = 1788] [serial = 1784] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ef88400) [pid = 1788] [serial = 1772] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x912eac00) [pid = 1788] [serial = 1773] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x92248c00) [pid = 1788] [serial = 1775] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x92410800) [pid = 1788] [serial = 1776] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9381e800) [pid = 1788] [serial = 1778] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x950ce800) [pid = 1788] [serial = 1781] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x93946000) [pid = 1788] [serial = 1779] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x95129400) [pid = 1788] [serial = 1782] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x922c5400) [pid = 1788] [serial = 1770] [outer = (nil)] [url = about:blank] 14:22:17 INFO - PROCESS | 1788 | 1469136137468 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]]]}] 14:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1891ms 14:22:17 INFO - PROCESS | 1788 | 1469136137500 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 14:22:17 INFO - PROCESS | 1788 | 1469136137505 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 14:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:22:17 INFO - PROCESS | 1788 | 1469136137513 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:22:17 INFO - PROCESS | 1788 | 1469136137518 Marionette TRACE conn3 <- [1,2426,null,{}] 14:22:17 INFO - PROCESS | 1788 | 1469136137534 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}] 14:22:17 INFO - PROCESS | 1788 | 1469136137542 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:17 INFO - PROCESS | 1788 | 1469136137712 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 14:22:17 INFO - PROCESS | 1788 | 1469136137725 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:17 INFO - PROCESS | 1788 | 1469136137735 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee7f000 == 31 [pid = 1788] [id = 614] 14:22:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8ef93400) [pid = 1788] [serial = 1843] [outer = (nil)] 14:22:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8fd8a000) [pid = 1788] [serial = 1844] [outer = 0x8ef93400] 14:22:17 INFO - PROCESS | 1788 | 1469136137808 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x91d2a000) [pid = 1788] [serial = 1845] [outer = 0x8ef93400] 14:22:18 INFO - PROCESS | 1788 | 1469136138842 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]]]}] 14:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1390ms 14:22:18 INFO - PROCESS | 1788 | 1469136138907 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 14:22:18 INFO - PROCESS | 1788 | 1469136138914 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 14:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:22:18 INFO - PROCESS | 1788 | 1469136138922 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:22:18 INFO - PROCESS | 1788 | 1469136138925 Marionette TRACE conn3 <- [1,2430,null,{}] 14:22:18 INFO - PROCESS | 1788 | 1469136138932 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}] 14:22:18 INFO - PROCESS | 1788 | 1469136138938 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:19 INFO - PROCESS | 1788 | 1469136139166 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 14:22:19 INFO - PROCESS | 1788 | 1469136139182 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:19 INFO - PROCESS | 1788 | 1469136139191 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f8400 == 32 [pid = 1788] [id = 615] 14:22:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x91dcf000) [pid = 1788] [serial = 1846] [outer = (nil)] 14:22:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x921e2800) [pid = 1788] [serial = 1847] [outer = 0x91dcf000] 14:22:19 INFO - PROCESS | 1788 | 1469136139261 Marionette DEBUG loaded listener.js 14:22:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x92243800) [pid = 1788] [serial = 1848] [outer = 0x91dcf000] 14:22:20 INFO - PROCESS | 1788 | 1469136140309 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]]]}] 14:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1431ms 14:22:20 INFO - PROCESS | 1788 | 1469136140362 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 14:22:20 INFO - PROCESS | 1788 | 1469136140365 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 14:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:22:20 INFO - PROCESS | 1788 | 1469136140381 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:22:20 INFO - PROCESS | 1788 | 1469136140390 Marionette TRACE conn3 <- [1,2434,null,{}] 14:22:20 INFO - PROCESS | 1788 | 1469136140407 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}] 14:22:20 INFO - PROCESS | 1788 | 1469136140414 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:20 INFO - PROCESS | 1788 | 1469136140667 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 14:22:20 INFO - PROCESS | 1788 | 1469136140687 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:20 INFO - PROCESS | 1788 | 1469136140696 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98d400 == 33 [pid = 1788] [id = 616] 14:22:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x922d3c00) [pid = 1788] [serial = 1849] [outer = (nil)] 14:22:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x92574800) [pid = 1788] [serial = 1850] [outer = 0x922d3c00] 14:22:20 INFO - PROCESS | 1788 | 1469136140776 Marionette DEBUG loaded listener.js 14:22:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9257d800) [pid = 1788] [serial = 1851] [outer = 0x922d3c00] 14:22:21 INFO - PROCESS | 1788 | 1469136141805 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]]]}] 14:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1498ms 14:22:21 INFO - PROCESS | 1788 | 1469136141872 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 14:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:22:21 INFO - PROCESS | 1788 | 1469136141877 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 14:22:21 INFO - PROCESS | 1788 | 1469136141883 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - PROCESS | 1788 | 1469136141887 Marionette TRACE conn3 <- [1,2438,null,{}] 14:22:21 INFO - PROCESS | 1788 | 1469136141893 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}] 14:22:21 INFO - PROCESS | 1788 | 1469136141898 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:22 INFO - PROCESS | 1788 | 1469136142211 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x92039800) [pid = 1788] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8fc0ac00) [pid = 1788] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8d993400) [pid = 1788] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9512fc00) [pid = 1788] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8fc0c800) [pid = 1788] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x921ee400) [pid = 1788] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x92ecf400) [pid = 1788] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9381fc00) [pid = 1788] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x950cb000) [pid = 1788] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8fc08000) [pid = 1788] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x912f0c00) [pid = 1788] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:22:22 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8dbe9000) [pid = 1788] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:22:22 INFO - PROCESS | 1788 | 1469136142336 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:22 INFO - PROCESS | 1788 | 1469136142344 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d993400 == 34 [pid = 1788] [id = 617] 14:22:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8dbe2000) [pid = 1788] [serial = 1852] [outer = (nil)] 14:22:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8fc0ac00) [pid = 1788] [serial = 1853] [outer = 0x8dbe2000] 14:22:22 INFO - PROCESS | 1788 | 1469136142416 Marionette DEBUG loaded listener.js 14:22:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x91d29400) [pid = 1788] [serial = 1854] [outer = 0x8dbe2000] 14:22:23 INFO - PROCESS | 1788 | 1469136143250 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]]]}] 14:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1433ms 14:22:23 INFO - PROCESS | 1788 | 1469136143317 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 14:22:23 INFO - PROCESS | 1788 | 1469136143321 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 14:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:22:23 INFO - PROCESS | 1788 | 1469136143327 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:22:23 INFO - PROCESS | 1788 | 1469136143330 Marionette TRACE conn3 <- [1,2442,null,{}] 14:22:23 INFO - PROCESS | 1788 | 1469136143336 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}] 14:22:23 INFO - PROCESS | 1788 | 1469136143341 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:23 INFO - PROCESS | 1788 | 1469136143510 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 14:22:23 INFO - PROCESS | 1788 | 1469136143520 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:23 INFO - PROCESS | 1788 | 1469136143540 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f9c00 == 35 [pid = 1788] [id = 618] 14:22:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x92413000) [pid = 1788] [serial = 1855] [outer = (nil)] 14:22:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x93946800) [pid = 1788] [serial = 1856] [outer = 0x92413000] 14:22:23 INFO - PROCESS | 1788 | 1469136143778 Marionette DEBUG loaded listener.js 14:22:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9512b800) [pid = 1788] [serial = 1857] [outer = 0x92413000] 14:22:25 INFO - PROCESS | 1788 | 1469136145113 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]]]}] 14:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1849ms 14:22:25 INFO - PROCESS | 1788 | 1469136145179 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 14:22:25 INFO - PROCESS | 1788 | 1469136145186 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 14:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:22:25 INFO - PROCESS | 1788 | 1469136145194 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:22:25 INFO - PROCESS | 1788 | 1469136145200 Marionette TRACE conn3 <- [1,2446,null,{}] 14:22:25 INFO - PROCESS | 1788 | 1469136145210 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}] 14:22:25 INFO - PROCESS | 1788 | 1469136145216 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:25 INFO - PROCESS | 1788 | 1469136145476 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 14:22:25 INFO - PROCESS | 1788 | 1469136145726 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:25 INFO - PROCESS | 1788 | 1469136145735 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0ec00 == 36 [pid = 1788] [id = 619] 14:22:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8fc10000) [pid = 1788] [serial = 1858] [outer = (nil)] 14:22:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x91dd1000) [pid = 1788] [serial = 1859] [outer = 0x8fc10000] 14:22:25 INFO - PROCESS | 1788 | 1469136145854 Marionette DEBUG loaded listener.js 14:22:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9203a000) [pid = 1788] [serial = 1860] [outer = 0x8fc10000] 14:22:26 INFO - PROCESS | 1788 | 1469136146850 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]]]}] 14:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1692ms 14:22:26 INFO - PROCESS | 1788 | 1469136146888 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 14:22:26 INFO - PROCESS | 1788 | 1469136146896 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 14:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:22:26 INFO - PROCESS | 1788 | 1469136146910 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:22:26 INFO - PROCESS | 1788 | 1469136146914 Marionette TRACE conn3 <- [1,2450,null,{}] 14:22:26 INFO - PROCESS | 1788 | 1469136146922 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}] 14:22:26 INFO - PROCESS | 1788 | 1469136146929 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:27 INFO - PROCESS | 1788 | 1469136147129 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 14:22:27 INFO - PROCESS | 1788 | 1469136147379 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 1788 | 1469136147393 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x922d0400 == 37 [pid = 1788] [id = 620] 14:22:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x922d4400) [pid = 1788] [serial = 1861] [outer = (nil)] 14:22:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x92416c00) [pid = 1788] [serial = 1862] [outer = 0x922d4400] 14:22:27 INFO - PROCESS | 1788 | 1469136147529 Marionette DEBUG loaded listener.js 14:22:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x93814c00) [pid = 1788] [serial = 1863] [outer = 0x922d4400] 14:22:28 INFO - PROCESS | 1788 | 1469136148586 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]]]}] 14:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1740ms 14:22:28 INFO - PROCESS | 1788 | 1469136148651 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 14:22:28 INFO - PROCESS | 1788 | 1469136148656 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 14:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:22:28 INFO - PROCESS | 1788 | 1469136148666 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - PROCESS | 1788 | 1469136148675 Marionette TRACE conn3 <- [1,2454,null,{}] 14:22:28 INFO - PROCESS | 1788 | 1469136148695 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}] 14:22:28 INFO - PROCESS | 1788 | 1469136148707 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:28 INFO - PROCESS | 1788 | 1469136148969 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 14:22:29 INFO - PROCESS | 1788 | 1469136149211 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 1788 | 1469136149227 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381cc00 == 38 [pid = 1788] [id = 621] 14:22:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x96ddb800) [pid = 1788] [serial = 1864] [outer = (nil)] 14:22:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x96de3800) [pid = 1788] [serial = 1865] [outer = 0x96ddb800] 14:22:29 INFO - PROCESS | 1788 | 1469136149357 Marionette DEBUG loaded listener.js 14:22:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x977d6800) [pid = 1788] [serial = 1866] [outer = 0x96ddb800] 14:22:30 INFO - PROCESS | 1788 | 1469136150241 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]]]}] 14:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1600ms 14:22:30 INFO - PROCESS | 1788 | 1469136150268 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 14:22:30 INFO - PROCESS | 1788 | 1469136150279 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 14:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:22:30 INFO - PROCESS | 1788 | 1469136150315 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:22:30 INFO - PROCESS | 1788 | 1469136150320 Marionette TRACE conn3 <- [1,2458,null,{}] 14:22:30 INFO - PROCESS | 1788 | 1469136150350 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}] 14:22:30 INFO - PROCESS | 1788 | 1469136150355 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:30 INFO - PROCESS | 1788 | 1469136150551 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 14:22:30 INFO - PROCESS | 1788 | 1469136150740 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:30 INFO - PROCESS | 1788 | 1469136150754 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x96dda400 == 39 [pid = 1788] [id = 622] 14:22:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x96de1000) [pid = 1788] [serial = 1867] [outer = (nil)] 14:22:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x988d8c00) [pid = 1788] [serial = 1868] [outer = 0x96de1000] 14:22:30 INFO - PROCESS | 1788 | 1469136150874 Marionette DEBUG loaded listener.js 14:22:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x98c51800) [pid = 1788] [serial = 1869] [outer = 0x96de1000] 14:22:31 INFO - PROCESS | 1788 | 1469136151867 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]]]}] 14:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1602ms 14:22:31 INFO - PROCESS | 1788 | 1469136151916 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 14:22:31 INFO - PROCESS | 1788 | 1469136151921 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 14:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:22:31 INFO - PROCESS | 1788 | 1469136151927 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - PROCESS | 1788 | 1469136151931 Marionette TRACE conn3 <- [1,2462,null,{}] 14:22:31 INFO - PROCESS | 1788 | 1469136151937 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}] 14:22:31 INFO - PROCESS | 1788 | 1469136151942 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:32 INFO - PROCESS | 1788 | 1469136152127 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 14:22:32 INFO - PROCESS | 1788 | 1469136152315 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:32 INFO - PROCESS | 1788 | 1469136152324 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x98806800 == 40 [pid = 1788] [id = 623] 14:22:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9880ac00) [pid = 1788] [serial = 1870] [outer = (nil)] 14:22:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9936e000) [pid = 1788] [serial = 1871] [outer = 0x9880ac00] 14:22:32 INFO - PROCESS | 1788 | 1469136152417 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x99676000) [pid = 1788] [serial = 1872] [outer = 0x9880ac00] 14:22:33 INFO - PROCESS | 1788 | 1469136153449 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]]]}] 14:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1587ms 14:22:33 INFO - PROCESS | 1788 | 1469136153515 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 14:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:22:33 INFO - PROCESS | 1788 | 1469136153520 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 14:22:33 INFO - PROCESS | 1788 | 1469136153528 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:22:33 INFO - PROCESS | 1788 | 1469136153534 Marionette TRACE conn3 <- [1,2466,null,{}] 14:22:33 INFO - PROCESS | 1788 | 1469136153539 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}] 14:22:33 INFO - PROCESS | 1788 | 1469136153550 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:33 INFO - PROCESS | 1788 | 1469136153809 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 14:22:34 INFO - PROCESS | 1788 | 1469136154094 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:34 INFO - PROCESS | 1788 | 1469136154103 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x988d3400 == 41 [pid = 1788] [id = 624] 14:22:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x994bfc00) [pid = 1788] [serial = 1873] [outer = (nil)] 14:22:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x99bf2800) [pid = 1788] [serial = 1874] [outer = 0x994bfc00] 14:22:34 INFO - PROCESS | 1788 | 1469136154186 Marionette DEBUG loaded listener.js 14:22:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x99bf4c00) [pid = 1788] [serial = 1875] [outer = 0x994bfc00] 14:22:35 INFO - PROCESS | 1788 | 1469136155113 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]]]}] 14:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1643ms 14:22:35 INFO - PROCESS | 1788 | 1469136155185 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 14:22:35 INFO - PROCESS | 1788 | 1469136155188 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 14:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:22:35 INFO - PROCESS | 1788 | 1469136155198 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:22:35 INFO - PROCESS | 1788 | 1469136155201 Marionette TRACE conn3 <- [1,2470,null,{}] 14:22:35 INFO - PROCESS | 1788 | 1469136155207 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}] 14:22:35 INFO - PROCESS | 1788 | 1469136155213 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:35 INFO - PROCESS | 1788 | 1469136155410 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 14:22:35 INFO - PROCESS | 1788 | 1469136155936 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:35 INFO - PROCESS | 1788 | 1469136155949 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee7a400 == 42 [pid = 1788] [id = 625] 14:22:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8ee7b800) [pid = 1788] [serial = 1876] [outer = (nil)] 14:22:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8ee85000) [pid = 1788] [serial = 1877] [outer = 0x8ee7b800] 14:22:36 INFO - PROCESS | 1788 | 1469136156024 Marionette DEBUG loaded listener.js 14:22:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8fc08800) [pid = 1788] [serial = 1878] [outer = 0x8ee7b800] 14:22:36 INFO - PROCESS | 1788 | 1469136156956 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]]]}] 14:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1841ms 14:22:37 INFO - PROCESS | 1788 | 1469136157047 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 14:22:37 INFO - PROCESS | 1788 | 1469136157053 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 14:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:22:37 INFO - PROCESS | 1788 | 1469136157076 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:22:37 INFO - PROCESS | 1788 | 1469136157083 Marionette TRACE conn3 <- [1,2474,null,{}] 14:22:37 INFO - PROCESS | 1788 | 1469136157092 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}] 14:22:37 INFO - PROCESS | 1788 | 1469136157102 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:37 INFO - PROCESS | 1788 | 1469136157379 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef8c800 == 41 [pid = 1788] [id = 586] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x92ec8800 == 40 [pid = 1788] [id = 597] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd88400 == 39 [pid = 1788] [id = 587] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x9257c000 == 38 [pid = 1788] [id = 598] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8d998000 == 37 [pid = 1788] [id = 589] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x91d36000 == 36 [pid = 1788] [id = 596] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef84800 == 35 [pid = 1788] [id = 591] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef91800 == 34 [pid = 1788] [id = 610] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8d991800 == 33 [pid = 1788] [id = 608] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee85400 == 32 [pid = 1788] [id = 590] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x922d1c00 == 31 [pid = 1788] [id = 593] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x912f0400 == 30 [pid = 1788] [id = 609] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee7dc00 == 29 [pid = 1788] [id = 600] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef8e800 == 28 [pid = 1788] [id = 612] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x9223f400 == 27 [pid = 1788] [id = 611] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe3c00 == 26 [pid = 1788] [id = 594] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x92038800 == 25 [pid = 1788] [id = 588] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x92ed5000 == 24 [pid = 1788] [id = 592] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee84c00 == 23 [pid = 1788] [id = 601] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe7000 == 22 [pid = 1788] [id = 602] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x93b6c400 == 21 [pid = 1788] [id = 599] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x922cdc00 == 20 [pid = 1788] [id = 603] 14:22:38 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef8d400 == 19 [pid = 1788] [id = 595] 14:22:38 INFO - PROCESS | 1788 | 1469136158697 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 1788 | 1469136158705 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x91d30800) [pid = 1788] [serial = 1788] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x912f7800) [pid = 1788] [serial = 1787] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x922cb000) [pid = 1788] [serial = 1791] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x92244000) [pid = 1788] [serial = 1790] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x93821400) [pid = 1788] [serial = 1794] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x93815400) [pid = 1788] [serial = 1793] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x951c9400) [pid = 1788] [serial = 1797] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x95128400) [pid = 1788] [serial = 1796] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x92572c00) [pid = 1788] [serial = 1800] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x951d1000) [pid = 1788] [serial = 1799] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x977d4800) [pid = 1788] [serial = 1803] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x96de6c00) [pid = 1788] [serial = 1802] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9223e800) [pid = 1788] [serial = 1823] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x99366000) [pid = 1788] [serial = 1806] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x98c4e000) [pid = 1788] [serial = 1805] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x99382c00) [pid = 1788] [serial = 1809] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9936e400) [pid = 1788] [serial = 1808] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8fd90800) [pid = 1788] [serial = 1818] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x92108c00) [pid = 1788] [serial = 1820] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x921e2000) [pid = 1788] [serial = 1821] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8fd85800) [pid = 1788] [serial = 1817] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8dbe2400) [pid = 1788] [serial = 1814] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8ee79c00) [pid = 1788] [serial = 1815] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x99972c00) [pid = 1788] [serial = 1812] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x99732c00) [pid = 1788] [serial = 1811] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98f400 == 20 [pid = 1788] [id = 626] 14:22:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8d991800) [pid = 1788] [serial = 1879] [outer = (nil)] 14:22:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8dbe1c00) [pid = 1788] [serial = 1880] [outer = 0x8d991800] 14:22:38 INFO - PROCESS | 1788 | 1469136158947 Marionette DEBUG loaded listener.js 14:22:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8dbee800) [pid = 1788] [serial = 1881] [outer = 0x8d991800] 14:22:39 INFO - PROCESS | 1788 | 1469136159858 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]]]}] 14:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2810ms 14:22:39 INFO - PROCESS | 1788 | 1469136159885 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 14:22:39 INFO - PROCESS | 1788 | 1469136159891 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 14:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:22:39 INFO - PROCESS | 1788 | 1469136159900 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:22:39 INFO - PROCESS | 1788 | 1469136159905 Marionette TRACE conn3 <- [1,2478,null,{}] 14:22:39 INFO - PROCESS | 1788 | 1469136159913 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}] 14:22:39 INFO - PROCESS | 1788 | 1469136159922 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:40 INFO - PROCESS | 1788 | 1469136160103 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 14:22:40 INFO - PROCESS | 1788 | 1469136160118 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:40 INFO - PROCESS | 1788 | 1469136160130 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc0c000 == 21 [pid = 1788] [id = 627] 14:22:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8fc0cc00) [pid = 1788] [serial = 1882] [outer = (nil)] 14:22:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8fd85c00) [pid = 1788] [serial = 1883] [outer = 0x8fc0cc00] 14:22:40 INFO - PROCESS | 1788 | 1469136160230 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x912eac00) [pid = 1788] [serial = 1884] [outer = 0x8fc0cc00] 14:22:41 INFO - PROCESS | 1788 | 1469136161282 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]]]}] 14:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1433ms 14:22:41 INFO - PROCESS | 1788 | 1469136161353 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 14:22:41 INFO - PROCESS | 1788 | 1469136161361 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 14:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:22:41 INFO - PROCESS | 1788 | 1469136161370 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - PROCESS | 1788 | 1469136161374 Marionette TRACE conn3 <- [1,2482,null,{}] 14:22:41 INFO - PROCESS | 1788 | 1469136161391 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}] 14:22:41 INFO - PROCESS | 1788 | 1469136161397 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:41 INFO - PROCESS | 1788 | 1469136161685 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 14:22:41 INFO - PROCESS | 1788 | 1469136161717 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 1788 | 1469136161724 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef93c00 == 22 [pid = 1788] [id = 628] 14:22:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8fc05000) [pid = 1788] [serial = 1885] [outer = (nil)] 14:22:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x91dd3400) [pid = 1788] [serial = 1886] [outer = 0x8fc05000] 14:22:41 INFO - PROCESS | 1788 | 1469136161796 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9203bc00) [pid = 1788] [serial = 1887] [outer = 0x8fc05000] 14:22:42 INFO - PROCESS | 1788 | 1469136162933 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]]]}] 14:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1639ms 14:22:43 INFO - PROCESS | 1788 | 1469136163010 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 14:22:43 INFO - PROCESS | 1788 | 1469136163014 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 14:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:22:43 INFO - PROCESS | 1788 | 1469136163023 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:22:43 INFO - PROCESS | 1788 | 1469136163033 Marionette TRACE conn3 <- [1,2486,null,{}] 14:22:43 INFO - PROCESS | 1788 | 1469136163059 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}] 14:22:43 INFO - PROCESS | 1788 | 1469136163069 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:43 INFO - PROCESS | 1788 | 1469136163305 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 14:22:43 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8d991c00) [pid = 1788] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:22:43 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8fc01400) [pid = 1788] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:22:43 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8ef93400) [pid = 1788] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:22:43 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x91d2d400) [pid = 1788] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:22:43 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8dbe2000) [pid = 1788] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:22:43 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x922d3c00) [pid = 1788] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:22:43 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x91dcf000) [pid = 1788] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:22:43 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8d993000) [pid = 1788] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:22:43 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x92573400) [pid = 1788] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:22:43 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8ef86000) [pid = 1788] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:22:44 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x92243400) [pid = 1788] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:22:44 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x92413000) [pid = 1788] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:22:44 INFO - PROCESS | 1788 | 1469136164003 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:44 INFO - PROCESS | 1788 | 1469136164011 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d991c00 == 23 [pid = 1788] [id = 629] 14:22:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8d993000) [pid = 1788] [serial = 1888] [outer = (nil)] 14:22:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8ef8f400) [pid = 1788] [serial = 1889] [outer = 0x8d993000] 14:22:44 INFO - PROCESS | 1788 | 1469136164084 Marionette DEBUG loaded listener.js 14:22:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x91dd0400) [pid = 1788] [serial = 1890] [outer = 0x8d993000] 14:22:44 INFO - PROCESS | 1788 | 1469136164916 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]]]}] 14:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1921ms 14:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:22:44 INFO - PROCESS | 1788 | 1469136164947 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 14:22:44 INFO - PROCESS | 1788 | 1469136164951 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 14:22:44 INFO - PROCESS | 1788 | 1469136164959 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:22:44 INFO - PROCESS | 1788 | 1469136164962 Marionette TRACE conn3 <- [1,2490,null,{}] 14:22:44 INFO - PROCESS | 1788 | 1469136164968 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}] 14:22:44 INFO - PROCESS | 1788 | 1469136164974 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:45 INFO - PROCESS | 1788 | 1469136165154 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 14:22:45 INFO - PROCESS | 1788 | 1469136165165 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:45 INFO - PROCESS | 1788 | 1469136165171 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc01400 == 24 [pid = 1788] [id = 630] 14:22:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x921e6400) [pid = 1788] [serial = 1891] [outer = (nil)] 14:22:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x922d2800) [pid = 1788] [serial = 1892] [outer = 0x921e6400] 14:22:45 INFO - PROCESS | 1788 | 1469136165244 Marionette DEBUG loaded listener.js 14:22:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9240c400) [pid = 1788] [serial = 1893] [outer = 0x921e6400] 14:22:46 INFO - PROCESS | 1788 | 1469136166471 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]]]}] 14:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1592ms 14:22:46 INFO - PROCESS | 1788 | 1469136166554 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 14:22:46 INFO - PROCESS | 1788 | 1469136166567 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 14:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:22:46 INFO - PROCESS | 1788 | 1469136166582 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:22:46 INFO - PROCESS | 1788 | 1469136166592 Marionette TRACE conn3 <- [1,2494,null,{}] 14:22:46 INFO - PROCESS | 1788 | 1469136166679 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}] 14:22:46 INFO - PROCESS | 1788 | 1469136166684 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:46 INFO - PROCESS | 1788 | 1469136166883 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 14:22:47 INFO - PROCESS | 1788 | 1469136167124 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 1788 | 1469136167141 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef91400 == 25 [pid = 1788] [id = 631] 14:22:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8ef91800) [pid = 1788] [serial = 1894] [outer = (nil)] 14:22:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x912ec800) [pid = 1788] [serial = 1895] [outer = 0x8ef91800] 14:22:47 INFO - PROCESS | 1788 | 1469136167270 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x91ddc400) [pid = 1788] [serial = 1896] [outer = 0x8ef91800] 14:22:48 INFO - PROCESS | 1788 | 1469136168264 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]]]}] 14:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1747ms 14:22:48 INFO - PROCESS | 1788 | 1469136168330 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 14:22:48 INFO - PROCESS | 1788 | 1469136168337 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 14:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:22:48 INFO - PROCESS | 1788 | 1469136168352 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:22:48 INFO - PROCESS | 1788 | 1469136168357 Marionette TRACE conn3 <- [1,2498,null,{}] 14:22:48 INFO - PROCESS | 1788 | 1469136168364 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}] 14:22:48 INFO - PROCESS | 1788 | 1469136168370 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:48 INFO - PROCESS | 1788 | 1469136168582 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 14:22:48 INFO - PROCESS | 1788 | 1469136168769 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:48 INFO - PROCESS | 1788 | 1469136168780 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee7a000 == 26 [pid = 1788] [id = 632] 14:22:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x92249400) [pid = 1788] [serial = 1897] [outer = (nil)] 14:22:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x922d1c00) [pid = 1788] [serial = 1898] [outer = 0x92249400] 14:22:48 INFO - PROCESS | 1788 | 1469136168934 Marionette DEBUG loaded listener.js 14:22:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x92573000) [pid = 1788] [serial = 1899] [outer = 0x92249400] 14:22:49 INFO - PROCESS | 1788 | 1469136169934 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]]]}] 14:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1638ms 14:22:49 INFO - PROCESS | 1788 | 1469136169996 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 14:22:50 INFO - PROCESS | 1788 | 1469136170001 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 14:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:22:50 INFO - PROCESS | 1788 | 1469136170011 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:22:50 INFO - PROCESS | 1788 | 1469136170017 Marionette TRACE conn3 <- [1,2502,null,{}] 14:22:50 INFO - PROCESS | 1788 | 1469136170035 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}] 14:22:50 INFO - PROCESS | 1788 | 1469136170044 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:50 INFO - PROCESS | 1788 | 1469136170270 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 14:22:50 INFO - PROCESS | 1788 | 1469136170513 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 1788 | 1469136170524 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x9394a800 == 27 [pid = 1788] [id = 633] 14:22:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x93b63800) [pid = 1788] [serial = 1900] [outer = (nil)] 14:22:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x93b6ac00) [pid = 1788] [serial = 1901] [outer = 0x93b63800] 14:22:50 INFO - PROCESS | 1788 | 1469136170631 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x950cbc00) [pid = 1788] [serial = 1902] [outer = 0x93b63800] 14:22:51 INFO - PROCESS | 1788 | 1469136171605 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]]]}] 14:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1646ms 14:22:51 INFO - PROCESS | 1788 | 1469136171670 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 14:22:51 INFO - PROCESS | 1788 | 1469136171679 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 14:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:22:51 INFO - PROCESS | 1788 | 1469136171692 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:22:51 INFO - PROCESS | 1788 | 1469136171697 Marionette TRACE conn3 <- [1,2506,null,{}] 14:22:51 INFO - PROCESS | 1788 | 1469136171707 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}] 14:22:51 INFO - PROCESS | 1788 | 1469136171712 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:51 INFO - PROCESS | 1788 | 1469136171903 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 14:22:52 INFO - PROCESS | 1788 | 1469136172090 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:52 INFO - PROCESS | 1788 | 1469136172100 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbec000 == 28 [pid = 1788] [id = 634] 14:22:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x946de000) [pid = 1788] [serial = 1903] [outer = (nil)] 14:22:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x951c9800) [pid = 1788] [serial = 1904] [outer = 0x946de000] 14:22:52 INFO - PROCESS | 1788 | 1469136172183 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x951cac00) [pid = 1788] [serial = 1905] [outer = 0x946de000] 14:22:53 INFO - PROCESS | 1788 | 1469136173146 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]]]}] 14:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1489ms 14:22:53 INFO - PROCESS | 1788 | 1469136173195 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 14:22:53 INFO - PROCESS | 1788 | 1469136173200 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 14:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:22:53 INFO - PROCESS | 1788 | 1469136173207 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:22:53 INFO - PROCESS | 1788 | 1469136173211 Marionette TRACE conn3 <- [1,2510,null,{}] 14:22:53 INFO - PROCESS | 1788 | 1469136173217 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}] 14:22:53 INFO - PROCESS | 1788 | 1469136173222 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:53 INFO - PROCESS | 1788 | 1469136173405 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 14:22:53 INFO - PROCESS | 1788 | 1469136173603 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 1788 | 1469136173617 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d995800 == 29 [pid = 1788] [id = 635] 14:22:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8ef91c00) [pid = 1788] [serial = 1906] [outer = (nil)] 14:22:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x96ddec00) [pid = 1788] [serial = 1907] [outer = 0x8ef91c00] 14:22:53 INFO - PROCESS | 1788 | 1469136173696 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x96de5c00) [pid = 1788] [serial = 1908] [outer = 0x8ef91c00] 14:22:54 INFO - PROCESS | 1788 | 1469136174694 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]]]}] 14:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1537ms 14:22:54 INFO - PROCESS | 1788 | 1469136174745 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 1788 | 1469136174749 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 14:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:22:54 INFO - PROCESS | 1788 | 1469136174757 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:22:54 INFO - PROCESS | 1788 | 1469136174761 Marionette TRACE conn3 <- [1,2514,null,{}] 14:22:54 INFO - PROCESS | 1788 | 1469136174767 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}] 14:22:54 INFO - PROCESS | 1788 | 1469136174779 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:55 INFO - PROCESS | 1788 | 1469136175024 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 14:22:55 INFO - PROCESS | 1788 | 1469136175265 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 1788 | 1469136175276 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d990800 == 30 [pid = 1788] [id = 636] 14:22:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8d994800) [pid = 1788] [serial = 1909] [outer = (nil)] 14:22:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x99386800) [pid = 1788] [serial = 1910] [outer = 0x8d994800] 14:22:55 INFO - PROCESS | 1788 | 1469136175415 Marionette DEBUG loaded listener.js 14:22:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x994be400) [pid = 1788] [serial = 1911] [outer = 0x8d994800] 14:22:56 INFO - PROCESS | 1788 | 1469136176387 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]]]}] 14:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1686ms 14:22:56 INFO - PROCESS | 1788 | 1469136176444 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 14:22:56 INFO - PROCESS | 1788 | 1469136176449 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 14:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:22:56 INFO - PROCESS | 1788 | 1469136176456 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:22:56 INFO - PROCESS | 1788 | 1469136176460 Marionette TRACE conn3 <- [1,2518,null,{}] 14:22:56 INFO - PROCESS | 1788 | 1469136176466 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}] 14:22:56 INFO - PROCESS | 1788 | 1469136176472 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:56 INFO - PROCESS | 1788 | 1469136176714 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 14:22:56 INFO - PROCESS | 1788 | 1469136176904 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 1788 | 1469136176914 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee82000 == 31 [pid = 1788] [id = 637] 14:22:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8ef88c00) [pid = 1788] [serial = 1912] [outer = (nil)] 14:22:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x99730400) [pid = 1788] [serial = 1913] [outer = 0x8ef88c00] 14:22:57 INFO - PROCESS | 1788 | 1469136177038 Marionette DEBUG loaded listener.js 14:22:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x99733400) [pid = 1788] [serial = 1914] [outer = 0x8ef88c00] 14:22:57 INFO - PROCESS | 1788 | 1469136177974 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]]]}] 14:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1588ms 14:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:22:58 INFO - PROCESS | 1788 | 1469136178045 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 14:22:58 INFO - PROCESS | 1788 | 1469136178049 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 14:22:58 INFO - PROCESS | 1788 | 1469136178056 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:22:58 INFO - PROCESS | 1788 | 1469136178059 Marionette TRACE conn3 <- [1,2522,null,{}] 14:22:58 INFO - PROCESS | 1788 | 1469136178065 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}] 14:22:58 INFO - PROCESS | 1788 | 1469136178070 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:58 INFO - PROCESS | 1788 | 1469136178251 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 14:22:58 INFO - PROCESS | 1788 | 1469136178518 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 1788 | 1469136178526 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe8c00 == 32 [pid = 1788] [id = 638] 14:22:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8ef8e800) [pid = 1788] [serial = 1915] [outer = (nil)] 14:22:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x977d9000) [pid = 1788] [serial = 1916] [outer = 0x8ef8e800] 14:22:58 INFO - PROCESS | 1788 | 1469136178661 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x99bee800) [pid = 1788] [serial = 1917] [outer = 0x8ef8e800] 14:22:59 INFO - PROCESS | 1788 | 1469136179601 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]]]}] 14:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1583ms 14:22:59 INFO - PROCESS | 1788 | 1469136179638 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 14:22:59 INFO - PROCESS | 1788 | 1469136179643 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 14:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:22:59 INFO - PROCESS | 1788 | 1469136179649 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:22:59 INFO - PROCESS | 1788 | 1469136179653 Marionette TRACE conn3 <- [1,2526,null,{}] 14:22:59 INFO - PROCESS | 1788 | 1469136179660 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}] 14:22:59 INFO - PROCESS | 1788 | 1469136179665 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:22:59 INFO - PROCESS | 1788 | 1469136179858 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 14:23:00 INFO - PROCESS | 1788 | 1469136180030 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 1788 | 1469136180037 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe4000 == 33 [pid = 1788] [id = 639] 14:23:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8dbe4c00) [pid = 1788] [serial = 1918] [outer = (nil)] 14:23:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9240bc00) [pid = 1788] [serial = 1919] [outer = 0x8dbe4c00] 14:23:00 INFO - PROCESS | 1788 | 1469136180137 Marionette DEBUG loaded listener.js 14:23:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x93b6c000) [pid = 1788] [serial = 1920] [outer = 0x8dbe4c00] 14:23:01 INFO - PROCESS | 1788 | 1469136181410 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]]]}] 14:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1834ms 14:23:01 INFO - PROCESS | 1788 | 1469136181498 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 14:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:23:01 INFO - PROCESS | 1788 | 1469136181507 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 14:23:01 INFO - PROCESS | 1788 | 1469136181517 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:23:01 INFO - PROCESS | 1788 | 1469136181521 Marionette TRACE conn3 <- [1,2530,null,{}] 14:23:01 INFO - PROCESS | 1788 | 1469136181537 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}] 14:23:01 INFO - PROCESS | 1788 | 1469136181543 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:01 INFO - PROCESS | 1788 | 1469136181937 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 14:23:02 INFO - PROCESS | 1788 | 1469136182092 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:02 INFO - PROCESS | 1788 | 1469136182107 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee85400 == 34 [pid = 1788] [id = 640] 14:23:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8ef85800) [pid = 1788] [serial = 1921] [outer = (nil)] 14:23:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8fc0d400) [pid = 1788] [serial = 1922] [outer = 0x8ef85800] 14:23:02 INFO - PROCESS | 1788 | 1469136182180 Marionette DEBUG loaded listener.js 14:23:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8fd87800) [pid = 1788] [serial = 1923] [outer = 0x8ef85800] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8dbe2c00) [pid = 1788] [serial = 1826] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x951d2800) [pid = 1788] [serial = 1839] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8fd8a000) [pid = 1788] [serial = 1844] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x91dd9000) [pid = 1788] [serial = 1830] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x91d29400) [pid = 1788] [serial = 1854] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x92574800) [pid = 1788] [serial = 1850] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x92243800) [pid = 1788] [serial = 1848] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x91d35800) [pid = 1788] [serial = 1829] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8dbe5c00) [pid = 1788] [serial = 1841] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8fc0ac00) [pid = 1788] [serial = 1853] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x921e2800) [pid = 1788] [serial = 1847] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x93b69c00) [pid = 1788] [serial = 1835] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x922c7000) [pid = 1788] [serial = 1824] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x951c8000) [pid = 1788] [serial = 1836] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x92573800) [pid = 1788] [serial = 1833] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9240d000) [pid = 1788] [serial = 1832] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8ef84c00) [pid = 1788] [serial = 1842] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x91d2a000) [pid = 1788] [serial = 1845] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9257d800) [pid = 1788] [serial = 1851] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x96dda000) [pid = 1788] [serial = 1838] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8ee80800) [pid = 1788] [serial = 1827] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x93946800) [pid = 1788] [serial = 1856] [outer = (nil)] [url = about:blank] 14:23:02 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9512b800) [pid = 1788] [serial = 1857] [outer = (nil)] [url = about:blank] 14:23:03 INFO - PROCESS | 1788 | 1469136183144 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]]]}] 14:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1695ms 14:23:03 INFO - PROCESS | 1788 | 1469136183211 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 1788 | 1469136183218 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 14:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:23:03 INFO - PROCESS | 1788 | 1469136183228 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:23:03 INFO - PROCESS | 1788 | 1469136183232 Marionette TRACE conn3 <- [1,2534,null,{}] 14:23:03 INFO - PROCESS | 1788 | 1469136183238 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}] 14:23:03 INFO - PROCESS | 1788 | 1469136183244 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:03 INFO - PROCESS | 1788 | 1469136183422 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 14:23:03 INFO - PROCESS | 1788 | 1469136183603 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 1788 | 1469136183613 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee80c00 == 35 [pid = 1788] [id = 641] 14:23:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x912ee400) [pid = 1788] [serial = 1924] [outer = (nil)] 14:23:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91dd9000) [pid = 1788] [serial = 1925] [outer = 0x912ee400] 14:23:03 INFO - PROCESS | 1788 | 1469136183725 Marionette DEBUG loaded listener.js 14:23:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9210b400) [pid = 1788] [serial = 1926] [outer = 0x912ee400] 14:23:04 INFO - PROCESS | 1788 | 1469136184595 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]]]}] 14:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1429ms 14:23:04 INFO - PROCESS | 1788 | 1469136184658 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 14:23:04 INFO - PROCESS | 1788 | 1469136184663 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 14:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:23:04 INFO - PROCESS | 1788 | 1469136184670 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:23:04 INFO - PROCESS | 1788 | 1469136184676 Marionette TRACE conn3 <- [1,2538,null,{}] 14:23:04 INFO - PROCESS | 1788 | 1469136184692 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}] 14:23:04 INFO - PROCESS | 1788 | 1469136184700 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:04 INFO - PROCESS | 1788 | 1469136184870 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 14:23:05 INFO - PROCESS | 1788 | 1469136185031 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 1788 | 1469136185041 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x922cf800 == 36 [pid = 1788] [id = 642] 14:23:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x922d2400) [pid = 1788] [serial = 1927] [outer = (nil)] 14:23:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x92414800) [pid = 1788] [serial = 1928] [outer = 0x922d2400] 14:23:05 INFO - PROCESS | 1788 | 1469136185115 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9257a800) [pid = 1788] [serial = 1929] [outer = 0x922d2400] 14:23:06 INFO - PROCESS | 1788 | 1469136186062 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]]]}] 14:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1435ms 14:23:06 INFO - PROCESS | 1788 | 1469136186105 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 14:23:06 INFO - PROCESS | 1788 | 1469136186111 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 14:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:23:06 INFO - PROCESS | 1788 | 1469136186137 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:23:06 INFO - PROCESS | 1788 | 1469136186140 Marionette TRACE conn3 <- [1,2542,null,{}] 14:23:06 INFO - PROCESS | 1788 | 1469136186147 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}] 14:23:06 INFO - PROCESS | 1788 | 1469136186151 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:06 INFO - PROCESS | 1788 | 1469136186383 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 14:23:06 INFO - PROCESS | 1788 | 1469136186407 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:06 INFO - PROCESS | 1788 | 1469136186417 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e5400 == 37 [pid = 1788] [id = 643] 14:23:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x92579800) [pid = 1788] [serial = 1930] [outer = (nil)] 14:23:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9381ec00) [pid = 1788] [serial = 1931] [outer = 0x92579800] 14:23:06 INFO - PROCESS | 1788 | 1469136186486 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x93b64c00) [pid = 1788] [serial = 1932] [outer = 0x92579800] 14:23:07 INFO - PROCESS | 1788 | 1469136187562 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]]]}] 14:23:07 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8fc10000) [pid = 1788] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:23:07 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8d991800) [pid = 1788] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:23:07 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8fc0cc00) [pid = 1788] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:23:07 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8ee7b800) [pid = 1788] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:23:07 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x922d4400) [pid = 1788] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:23:07 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x96ddb800) [pid = 1788] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:23:07 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x96de1000) [pid = 1788] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:23:07 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9880ac00) [pid = 1788] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:23:07 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8fc05000) [pid = 1788] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:23:07 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8d993000) [pid = 1788] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:23:07 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x994bfc00) [pid = 1788] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1497ms 14:23:07 INFO - PROCESS | 1788 | 1469136187620 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 1788 | 1469136187623 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 14:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:23:07 INFO - PROCESS | 1788 | 1469136187630 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 1788 | 1469136187633 Marionette TRACE conn3 <- [1,2546,null,{}] 14:23:07 INFO - PROCESS | 1788 | 1469136187644 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}] 14:23:07 INFO - PROCESS | 1788 | 1469136187648 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:07 INFO - PROCESS | 1788 | 1469136187809 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 14:23:07 INFO - PROCESS | 1788 | 1469136187954 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 1788 | 1469136187962 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef86000 == 38 [pid = 1788] [id = 644] 14:23:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8fc06000) [pid = 1788] [serial = 1933] [outer = (nil)] 14:23:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9223d800) [pid = 1788] [serial = 1934] [outer = 0x8fc06000] 14:23:08 INFO - PROCESS | 1788 | 1469136188030 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x92572800) [pid = 1788] [serial = 1935] [outer = 0x8fc06000] 14:23:08 INFO - PROCESS | 1788 | 1469136188866 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]]]}] 14:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1293ms 14:23:08 INFO - PROCESS | 1788 | 1469136188928 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 14:23:08 INFO - PROCESS | 1788 | 1469136188931 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 14:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:23:08 INFO - PROCESS | 1788 | 1469136188938 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:23:08 INFO - PROCESS | 1788 | 1469136188941 Marionette TRACE conn3 <- [1,2550,null,{}] 14:23:08 INFO - PROCESS | 1788 | 1469136188947 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}] 14:23:08 INFO - PROCESS | 1788 | 1469136188957 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:09 INFO - PROCESS | 1788 | 1469136189167 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 14:23:09 INFO - PROCESS | 1788 | 1469136189320 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:09 INFO - PROCESS | 1788 | 1469136189327 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc05800 == 39 [pid = 1788] [id = 645] 14:23:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91d35c00) [pid = 1788] [serial = 1936] [outer = (nil)] 14:23:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x96ddc800) [pid = 1788] [serial = 1937] [outer = 0x91d35c00] 14:23:09 INFO - PROCESS | 1788 | 1469136189399 Marionette DEBUG loaded listener.js 14:23:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x9872d400) [pid = 1788] [serial = 1938] [outer = 0x91d35c00] 14:23:10 INFO - PROCESS | 1788 | 1469136190503 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]]]}] 14:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1580ms 14:23:10 INFO - PROCESS | 1788 | 1469136190535 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 14:23:10 INFO - PROCESS | 1788 | 1469136190543 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 14:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:23:10 INFO - PROCESS | 1788 | 1469136190554 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:23:10 INFO - PROCESS | 1788 | 1469136190564 Marionette TRACE conn3 <- [1,2554,null,{}] 14:23:10 INFO - PROCESS | 1788 | 1469136190573 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}] 14:23:10 INFO - PROCESS | 1788 | 1469136190578 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:10 INFO - PROCESS | 1788 | 1469136190784 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 14:23:11 INFO - PROCESS | 1788 | 1469136191054 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 1788 | 1469136191066 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef8d800 == 40 [pid = 1788] [id = 646] 14:23:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8ef93800) [pid = 1788] [serial = 1939] [outer = (nil)] 14:23:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x91d2cc00) [pid = 1788] [serial = 1940] [outer = 0x8ef93800] 14:23:11 INFO - PROCESS | 1788 | 1469136191209 Marionette DEBUG loaded listener.js 14:23:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9203d400) [pid = 1788] [serial = 1941] [outer = 0x8ef93800] 14:23:12 INFO - PROCESS | 1788 | 1469136192168 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]]]}] 14:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1690ms 14:23:12 INFO - PROCESS | 1788 | 1469136192244 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 14:23:12 INFO - PROCESS | 1788 | 1469136192252 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 14:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:23:12 INFO - PROCESS | 1788 | 1469136192263 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:23:12 INFO - PROCESS | 1788 | 1469136192267 Marionette TRACE conn3 <- [1,2558,null,{}] 14:23:12 INFO - PROCESS | 1788 | 1469136192274 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}] 14:23:12 INFO - PROCESS | 1788 | 1469136192280 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:12 INFO - PROCESS | 1788 | 1469136192523 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 14:23:12 INFO - PROCESS | 1788 | 1469136192775 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:12 INFO - PROCESS | 1788 | 1469136192785 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x922d2c00 == 41 [pid = 1788] [id = 647] 14:23:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9240f000) [pid = 1788] [serial = 1942] [outer = (nil)] 14:23:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x92ed5000) [pid = 1788] [serial = 1943] [outer = 0x9240f000] 14:23:12 INFO - PROCESS | 1788 | 1469136192883 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9394c400) [pid = 1788] [serial = 1944] [outer = 0x9240f000] 14:23:13 INFO - PROCESS | 1788 | 1469136193906 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]]]}] 14:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1687ms 14:23:13 INFO - PROCESS | 1788 | 1469136193951 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 14:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:23:13 INFO - PROCESS | 1788 | 1469136193955 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 14:23:13 INFO - PROCESS | 1788 | 1469136193962 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:23:13 INFO - PROCESS | 1788 | 1469136193969 Marionette TRACE conn3 <- [1,2562,null,{}] 14:23:13 INFO - PROCESS | 1788 | 1469136193986 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}] 14:23:13 INFO - PROCESS | 1788 | 1469136193995 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:14 INFO - PROCESS | 1788 | 1469136194207 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 14:23:14 INFO - PROCESS | 1788 | 1469136194444 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:14 INFO - PROCESS | 1788 | 1469136194458 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x977d1400 == 42 [pid = 1788] [id = 648] 14:23:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9936a800) [pid = 1788] [serial = 1945] [outer = (nil)] 14:23:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9972dc00) [pid = 1788] [serial = 1946] [outer = 0x9936a800] 14:23:14 INFO - PROCESS | 1788 | 1469136194585 Marionette DEBUG loaded listener.js 14:23:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x99bf7c00) [pid = 1788] [serial = 1947] [outer = 0x9936a800] 14:23:15 INFO - PROCESS | 1788 | 1469136195628 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]]]}] 14:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1707ms 14:23:15 INFO - PROCESS | 1788 | 1469136195669 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 14:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:23:15 INFO - PROCESS | 1788 | 1469136195675 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 14:23:15 INFO - PROCESS | 1788 | 1469136195683 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:23:15 INFO - PROCESS | 1788 | 1469136195686 Marionette TRACE conn3 <- [1,2566,null,{}] 14:23:15 INFO - PROCESS | 1788 | 1469136195694 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}] 14:23:15 INFO - PROCESS | 1788 | 1469136195699 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:15 INFO - PROCESS | 1788 | 1469136195903 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 14:23:16 INFO - PROCESS | 1788 | 1469136196146 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:16 INFO - PROCESS | 1788 | 1469136196156 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d2b400 == 43 [pid = 1788] [id = 649] 14:23:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x96ddd000) [pid = 1788] [serial = 1948] [outer = (nil)] 14:23:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x99c3a000) [pid = 1788] [serial = 1949] [outer = 0x96ddd000] 14:23:16 INFO - PROCESS | 1788 | 1469136196262 Marionette DEBUG loaded listener.js 14:23:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x9a112c00) [pid = 1788] [serial = 1950] [outer = 0x96ddd000] 14:23:17 INFO - PROCESS | 1788 | 1469136197249 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]]]}] 14:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1637ms 14:23:17 INFO - PROCESS | 1788 | 1469136197321 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 14:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:23:17 INFO - PROCESS | 1788 | 1469136197325 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 14:23:17 INFO - PROCESS | 1788 | 1469136197332 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:23:17 INFO - PROCESS | 1788 | 1469136197336 Marionette TRACE conn3 <- [1,2570,null,{}] 14:23:17 INFO - PROCESS | 1788 | 1469136197342 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}] 14:23:17 INFO - PROCESS | 1788 | 1469136197348 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:17 INFO - PROCESS | 1788 | 1469136197585 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 14:23:17 INFO - PROCESS | 1788 | 1469136197844 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 1788 | 1469136197853 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d996c00 == 44 [pid = 1788] [id = 650] 14:23:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x99bfb000) [pid = 1788] [serial = 1951] [outer = (nil)] 14:23:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9a11b400) [pid = 1788] [serial = 1952] [outer = 0x99bfb000] 14:23:17 INFO - PROCESS | 1788 | 1469136197976 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9a11e400) [pid = 1788] [serial = 1953] [outer = 0x99bfb000] 14:23:18 INFO - PROCESS | 1788 | 1469136198981 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]]]}] 14:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1683ms 14:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:23:19 INFO - PROCESS | 1788 | 1469136199015 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 14:23:19 INFO - PROCESS | 1788 | 1469136199018 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 14:23:19 INFO - PROCESS | 1788 | 1469136199025 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:23:19 INFO - PROCESS | 1788 | 1469136199028 Marionette TRACE conn3 <- [1,2574,null,{}] 14:23:19 INFO - PROCESS | 1788 | 1469136199035 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}] 14:23:19 INFO - PROCESS | 1788 | 1469136199045 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:19 INFO - PROCESS | 1788 | 1469136199292 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 14:23:19 INFO - PROCESS | 1788 | 1469136199535 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 1788 | 1469136199545 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee83c00 == 45 [pid = 1788] [id = 651] 14:23:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x946d5c00) [pid = 1788] [serial = 1954] [outer = (nil)] 14:23:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9a142c00) [pid = 1788] [serial = 1955] [outer = 0x946d5c00] 14:23:19 INFO - PROCESS | 1788 | 1469136199674 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9a146800) [pid = 1788] [serial = 1956] [outer = 0x946d5c00] 14:23:20 INFO - PROCESS | 1788 | 1469136200615 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]]]}] 14:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1635ms 14:23:20 INFO - PROCESS | 1788 | 1469136200660 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 14:23:20 INFO - PROCESS | 1788 | 1469136200665 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 14:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:23:20 INFO - PROCESS | 1788 | 1469136200671 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:23:20 INFO - PROCESS | 1788 | 1469136200675 Marionette TRACE conn3 <- [1,2578,null,{}] 14:23:20 INFO - PROCESS | 1788 | 1469136200681 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}] 14:23:20 INFO - PROCESS | 1788 | 1469136200686 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:20 INFO - PROCESS | 1788 | 1469136200869 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 14:23:21 INFO - PROCESS | 1788 | 1469136201074 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:21 INFO - PROCESS | 1788 | 1469136201083 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef85400 == 46 [pid = 1788] [id = 652] 14:23:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8ef85c00) [pid = 1788] [serial = 1957] [outer = (nil)] 14:23:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8ef90000) [pid = 1788] [serial = 1958] [outer = 0x8ef85c00] 14:23:21 INFO - PROCESS | 1788 | 1469136201446 Marionette DEBUG loaded listener.js 14:23:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x912ec000) [pid = 1788] [serial = 1959] [outer = 0x8ef85c00] 14:23:22 INFO - PROCESS | 1788 | 1469136202481 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]]]}] 14:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1883ms 14:23:22 INFO - PROCESS | 1788 | 1469136202556 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 14:23:22 INFO - PROCESS | 1788 | 1469136202561 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 14:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:23:22 INFO - PROCESS | 1788 | 1469136202571 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:23:22 INFO - PROCESS | 1788 | 1469136202576 Marionette TRACE conn3 <- [1,2582,null,{}] 14:23:22 INFO - PROCESS | 1788 | 1469136202584 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}] 14:23:22 INFO - PROCESS | 1788 | 1469136202590 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:22 INFO - PROCESS | 1788 | 1469136202816 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 14:23:23 INFO - PROCESS | 1788 | 1469136203154 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 1788 | 1469136203165 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x9223fc00 == 47 [pid = 1788] [id = 653] 14:23:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x92245400) [pid = 1788] [serial = 1960] [outer = (nil)] 14:23:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x922cd800) [pid = 1788] [serial = 1961] [outer = 0x92245400] 14:23:23 INFO - PROCESS | 1788 | 1469136203246 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x92411c00) [pid = 1788] [serial = 1962] [outer = 0x92245400] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x912f8400 == 46 [pid = 1788] [id = 615] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8d993400 == 45 [pid = 1788] [id = 617] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98d400 == 44 [pid = 1788] [id = 616] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee7f000 == 43 [pid = 1788] [id = 614] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee7a400 == 42 [pid = 1788] [id = 625] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8d992c00 == 41 [pid = 1788] [id = 613] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98f400 == 40 [pid = 1788] [id = 626] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef86000 == 39 [pid = 1788] [id = 644] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x9381cc00 == 38 [pid = 1788] [id = 621] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x912f9c00 == 37 [pid = 1788] [id = 618] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x922d0400 == 36 [pid = 1788] [id = 620] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x988d3400 == 35 [pid = 1788] [id = 624] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x98806800 == 34 [pid = 1788] [id = 623] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0ec00 == 33 [pid = 1788] [id = 619] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x96dda400 == 32 [pid = 1788] [id = 622] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef85400 == 31 [pid = 1788] [id = 652] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8d996c00 == 30 [pid = 1788] [id = 650] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee83c00 == 29 [pid = 1788] [id = 651] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x91d2b400 == 28 [pid = 1788] [id = 649] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x977d1400 == 27 [pid = 1788] [id = 648] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x922d2c00 == 26 [pid = 1788] [id = 647] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc05800 == 25 [pid = 1788] [id = 645] 14:23:24 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef8d800 == 24 [pid = 1788] [id = 646] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x922d2800) [pid = 1788] [serial = 1892] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x9203a000) [pid = 1788] [serial = 1860] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x8dbe1c00) [pid = 1788] [serial = 1880] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8dbee800) [pid = 1788] [serial = 1881] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8fd85c00) [pid = 1788] [serial = 1883] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x91dd1000) [pid = 1788] [serial = 1859] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8fc08800) [pid = 1788] [serial = 1878] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8ee85000) [pid = 1788] [serial = 1877] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x93814c00) [pid = 1788] [serial = 1863] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x92416c00) [pid = 1788] [serial = 1862] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x977d6800) [pid = 1788] [serial = 1866] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x96de3800) [pid = 1788] [serial = 1865] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x98c51800) [pid = 1788] [serial = 1869] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x988d8c00) [pid = 1788] [serial = 1868] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x99676000) [pid = 1788] [serial = 1872] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9203bc00) [pid = 1788] [serial = 1887] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x9936e000) [pid = 1788] [serial = 1871] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8ef8f400) [pid = 1788] [serial = 1889] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x99bf4c00) [pid = 1788] [serial = 1875] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x99bf2800) [pid = 1788] [serial = 1874] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x91dd3400) [pid = 1788] [serial = 1886] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x912eac00) [pid = 1788] [serial = 1884] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x91dd0400) [pid = 1788] [serial = 1890] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1788 | 1469136205440 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]]]}] 14:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2890ms 14:23:25 INFO - PROCESS | 1788 | 1469136205460 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 14:23:25 INFO - PROCESS | 1788 | 1469136205465 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 14:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:23:25 INFO - PROCESS | 1788 | 1469136205477 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:23:25 INFO - PROCESS | 1788 | 1469136205484 Marionette TRACE conn3 <- [1,2586,null,{}] 14:23:25 INFO - PROCESS | 1788 | 1469136205493 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}] 14:23:25 INFO - PROCESS | 1788 | 1469136205498 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:25 INFO - PROCESS | 1788 | 1469136205723 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 14:23:25 INFO - PROCESS | 1788 | 1469136205874 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:25 INFO - PROCESS | 1788 | 1469136205887 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbec800 == 25 [pid = 1788] [id = 654] 14:23:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8ee80000) [pid = 1788] [serial = 1963] [outer = (nil)] 14:23:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8ef86000) [pid = 1788] [serial = 1964] [outer = 0x8ee80000] 14:23:25 INFO - PROCESS | 1788 | 1469136205959 Marionette DEBUG loaded listener.js 14:23:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8ef8f400) [pid = 1788] [serial = 1965] [outer = 0x8ee80000] 14:23:26 INFO - PROCESS | 1788 | 1469136206797 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]]]}] 14:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1387ms 14:23:26 INFO - PROCESS | 1788 | 1469136206863 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 1788 | 1469136206871 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 14:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:23:26 INFO - PROCESS | 1788 | 1469136206883 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - PROCESS | 1788 | 1469136206887 Marionette TRACE conn3 <- [1,2590,null,{}] 14:23:26 INFO - PROCESS | 1788 | 1469136206893 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}] 14:23:26 INFO - PROCESS | 1788 | 1469136206900 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:27 INFO - PROCESS | 1788 | 1469136207071 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 14:23:27 INFO - PROCESS | 1788 | 1469136207233 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:27 INFO - PROCESS | 1788 | 1469136207242 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd8c800 == 26 [pid = 1788] [id = 655] 14:23:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x912ef400) [pid = 1788] [serial = 1966] [outer = (nil)] 14:23:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x91d28c00) [pid = 1788] [serial = 1967] [outer = 0x912ef400] 14:23:27 INFO - PROCESS | 1788 | 1469136207317 Marionette DEBUG loaded listener.js 14:23:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x91d31800) [pid = 1788] [serial = 1968] [outer = 0x912ef400] 14:23:28 INFO - PROCESS | 1788 | 1469136208299 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]]]}] 14:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1442ms 14:23:28 INFO - PROCESS | 1788 | 1469136208326 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 14:23:28 INFO - PROCESS | 1788 | 1469136208331 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 14:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:23:28 INFO - PROCESS | 1788 | 1469136208337 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:23:28 INFO - PROCESS | 1788 | 1469136208343 Marionette TRACE conn3 <- [1,2594,null,{}] 14:23:28 INFO - PROCESS | 1788 | 1469136208371 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}] 14:23:28 INFO - PROCESS | 1788 | 1469136208381 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:28 INFO - PROCESS | 1788 | 1469136208628 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 14:23:28 INFO - PROCESS | 1788 | 1469136208659 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 1788 | 1469136208669 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ea000 == 27 [pid = 1788] [id = 656] 14:23:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x921eb000) [pid = 1788] [serial = 1969] [outer = (nil)] 14:23:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x92242c00) [pid = 1788] [serial = 1970] [outer = 0x921eb000] 14:23:28 INFO - PROCESS | 1788 | 1469136208747 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x922c6000) [pid = 1788] [serial = 1971] [outer = 0x921eb000] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x91d35c00) [pid = 1788] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8ef8e800) [pid = 1788] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8ef91800) [pid = 1788] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x922d2400) [pid = 1788] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8dbe4c00) [pid = 1788] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x93b63800) [pid = 1788] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8ef91c00) [pid = 1788] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x912ee400) [pid = 1788] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x92579800) [pid = 1788] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8ef85800) [pid = 1788] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x92249400) [pid = 1788] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8fc06000) [pid = 1788] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8ef88c00) [pid = 1788] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8d994800) [pid = 1788] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x946de000) [pid = 1788] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:23:30 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x921e6400) [pid = 1788] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:23:30 INFO - PROCESS | 1788 | 1469136210489 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]]]}] 14:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2205ms 14:23:30 INFO - PROCESS | 1788 | 1469136210543 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 14:23:30 INFO - PROCESS | 1788 | 1469136210547 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 14:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:23:30 INFO - PROCESS | 1788 | 1469136210554 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:23:30 INFO - PROCESS | 1788 | 1469136210557 Marionette TRACE conn3 <- [1,2598,null,{}] 14:23:30 INFO - PROCESS | 1788 | 1469136210563 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}] 14:23:30 INFO - PROCESS | 1788 | 1469136210568 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:30 INFO - PROCESS | 1788 | 1469136210731 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 14:23:30 INFO - PROCESS | 1788 | 1469136210881 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 1788 | 1469136210890 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98d000 == 28 [pid = 1788] [id = 657] 14:23:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8ef88800) [pid = 1788] [serial = 1972] [outer = (nil)] 14:23:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91ddb400) [pid = 1788] [serial = 1973] [outer = 0x8ef88800] 14:23:30 INFO - PROCESS | 1788 | 1469136210959 Marionette DEBUG loaded listener.js 14:23:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x922cc000) [pid = 1788] [serial = 1974] [outer = 0x8ef88800] 14:23:31 INFO - PROCESS | 1788 | 1469136211856 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]]]}] 14:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1336ms 14:23:31 INFO - PROCESS | 1788 | 1469136211892 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 14:23:31 INFO - PROCESS | 1788 | 1469136211896 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 14:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:23:31 INFO - PROCESS | 1788 | 1469136211902 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - PROCESS | 1788 | 1469136211905 Marionette TRACE conn3 <- [1,2602,null,{}] 14:23:31 INFO - PROCESS | 1788 | 1469136211911 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}] 14:23:31 INFO - PROCESS | 1788 | 1469136211916 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:32 INFO - PROCESS | 1788 | 1469136212077 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 14:23:32 INFO - PROCESS | 1788 | 1469136212091 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:32 INFO - PROCESS | 1788 | 1469136212098 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d34c00 == 29 [pid = 1788] [id = 658] 14:23:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x921e6c00) [pid = 1788] [serial = 1975] [outer = (nil)] 14:23:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9257e400) [pid = 1788] [serial = 1976] [outer = 0x921e6c00] 14:23:32 INFO - PROCESS | 1788 | 1469136212171 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x93816000) [pid = 1788] [serial = 1977] [outer = 0x921e6c00] 14:23:33 INFO - PROCESS | 1788 | 1469136213632 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]]]}] 14:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1792ms 14:23:33 INFO - PROCESS | 1788 | 1469136213695 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 14:23:33 INFO - PROCESS | 1788 | 1469136213702 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 14:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:23:33 INFO - PROCESS | 1788 | 1469136213710 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:23:33 INFO - PROCESS | 1788 | 1469136213718 Marionette TRACE conn3 <- [1,2606,null,{}] 14:23:33 INFO - PROCESS | 1788 | 1469136213726 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}] 14:23:33 INFO - PROCESS | 1788 | 1469136213732 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:33 INFO - PROCESS | 1788 | 1469136213913 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 14:23:34 INFO - PROCESS | 1788 | 1469136214161 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:34 INFO - PROCESS | 1788 | 1469136214173 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbea400 == 30 [pid = 1788] [id = 659] 14:23:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8ef8f000) [pid = 1788] [serial = 1978] [outer = (nil)] 14:23:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x912eac00) [pid = 1788] [serial = 1979] [outer = 0x8ef8f000] 14:23:34 INFO - PROCESS | 1788 | 1469136214257 Marionette DEBUG loaded listener.js 14:23:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x91d36800) [pid = 1788] [serial = 1980] [outer = 0x8ef8f000] 14:23:35 INFO - PROCESS | 1788 | 1469136215357 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]]]}] 14:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1688ms 14:23:35 INFO - PROCESS | 1788 | 1469136215399 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 14:23:35 INFO - PROCESS | 1788 | 1469136215406 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 14:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:23:35 INFO - PROCESS | 1788 | 1469136215418 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:23:35 INFO - PROCESS | 1788 | 1469136215421 Marionette TRACE conn3 <- [1,2610,null,{}] 14:23:35 INFO - PROCESS | 1788 | 1469136215429 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}] 14:23:35 INFO - PROCESS | 1788 | 1469136215435 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:35 INFO - PROCESS | 1788 | 1469136215664 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 14:23:35 INFO - PROCESS | 1788 | 1469136215944 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 1788 | 1469136215956 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d992400 == 31 [pid = 1788] [id = 660] 14:23:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x922c5800) [pid = 1788] [serial = 1981] [outer = (nil)] 14:23:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x92576800) [pid = 1788] [serial = 1982] [outer = 0x922c5800] 14:23:36 INFO - PROCESS | 1788 | 1469136216040 Marionette DEBUG loaded listener.js 14:23:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x922c7800) [pid = 1788] [serial = 1983] [outer = 0x922c5800] 14:23:37 INFO - PROCESS | 1788 | 1469136217080 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]]]}] 14:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1739ms 14:23:37 INFO - PROCESS | 1788 | 1469136217156 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 1788 | 1469136217161 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 14:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:23:37 INFO - PROCESS | 1788 | 1469136217168 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - PROCESS | 1788 | 1469136217174 Marionette TRACE conn3 <- [1,2614,null,{}] 14:23:37 INFO - PROCESS | 1788 | 1469136217191 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}] 14:23:37 INFO - PROCESS | 1788 | 1469136217201 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:37 INFO - PROCESS | 1788 | 1469136217421 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 14:23:37 INFO - PROCESS | 1788 | 1469136217661 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:37 INFO - PROCESS | 1788 | 1469136217670 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x951c9400 == 32 [pid = 1788] [id = 661] 14:23:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x951cb400) [pid = 1788] [serial = 1984] [outer = (nil)] 14:23:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9524e800) [pid = 1788] [serial = 1985] [outer = 0x951cb400] 14:23:37 INFO - PROCESS | 1788 | 1469136217781 Marionette DEBUG loaded listener.js 14:23:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x96ddf000) [pid = 1788] [serial = 1986] [outer = 0x951cb400] 14:23:38 INFO - PROCESS | 1788 | 1469136218782 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]]]}] 14:23:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:23:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1696ms 14:23:38 INFO - PROCESS | 1788 | 1469136218875 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 14:23:38 INFO - PROCESS | 1788 | 1469136218879 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 14:23:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:23:38 INFO - PROCESS | 1788 | 1469136218888 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:23:38 INFO - PROCESS | 1788 | 1469136218891 Marionette TRACE conn3 <- [1,2618,null,{}] 14:23:38 INFO - PROCESS | 1788 | 1469136218898 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}] 14:23:38 INFO - PROCESS | 1788 | 1469136218903 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:39 INFO - PROCESS | 1788 | 1469136219095 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 14:23:39 INFO - PROCESS | 1788 | 1469136219331 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:39 INFO - PROCESS | 1788 | 1469136219338 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x921e9000 == 33 [pid = 1788] [id = 662] 14:23:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x96de7800) [pid = 1788] [serial = 1987] [outer = (nil)] 14:23:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x987f0400) [pid = 1788] [serial = 1988] [outer = 0x96de7800] 14:23:39 INFO - PROCESS | 1788 | 1469136219448 Marionette DEBUG loaded listener.js 14:23:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x98808000) [pid = 1788] [serial = 1989] [outer = 0x96de7800] 14:23:40 INFO - PROCESS | 1788 | 1469136220392 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]]]}] 14:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1684ms 14:23:40 INFO - PROCESS | 1788 | 1469136220583 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 14:23:40 INFO - PROCESS | 1788 | 1469136220589 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 14:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:23:40 INFO - PROCESS | 1788 | 1469136220627 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:23:40 INFO - PROCESS | 1788 | 1469136220632 Marionette TRACE conn3 <- [1,2622,null,{}] 14:23:40 INFO - PROCESS | 1788 | 1469136220640 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}] 14:23:40 INFO - PROCESS | 1788 | 1469136220647 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:40 INFO - PROCESS | 1788 | 1469136220821 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 14:23:41 INFO - PROCESS | 1788 | 1469136221068 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 1788 | 1469136221079 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee7f000 == 34 [pid = 1788] [id = 663] 14:23:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8ee83c00) [pid = 1788] [serial = 1990] [outer = (nil)] 14:23:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8ef91c00) [pid = 1788] [serial = 1991] [outer = 0x8ee83c00] 14:23:41 INFO - PROCESS | 1788 | 1469136221166 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8fc0f000) [pid = 1788] [serial = 1992] [outer = 0x8ee83c00] 14:23:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98d000 == 33 [pid = 1788] [id = 657] 14:23:41 INFO - PROCESS | 1788 | --DOCSHELL 0x921ea000 == 32 [pid = 1788] [id = 656] 14:23:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd8c800 == 31 [pid = 1788] [id = 655] 14:23:42 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbec800 == 30 [pid = 1788] [id = 654] 14:23:42 INFO - PROCESS | 1788 | 1469136222172 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]]]}] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x96ddc800) [pid = 1788] [serial = 1937] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x9872d400) [pid = 1788] [serial = 1938] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x99bee800) [pid = 1788] [serial = 1917] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x912ec800) [pid = 1788] [serial = 1895] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x92414800) [pid = 1788] [serial = 1928] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x977d9000) [pid = 1788] [serial = 1916] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9240bc00) [pid = 1788] [serial = 1919] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x950cbc00) [pid = 1788] [serial = 1902] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x96ddec00) [pid = 1788] [serial = 1907] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x91ddc400) [pid = 1788] [serial = 1896] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91dd9000) [pid = 1788] [serial = 1925] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9381ec00) [pid = 1788] [serial = 1931] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8fd87800) [pid = 1788] [serial = 1923] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x922d1c00) [pid = 1788] [serial = 1898] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9223d800) [pid = 1788] [serial = 1934] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x99733400) [pid = 1788] [serial = 1914] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x92572800) [pid = 1788] [serial = 1935] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8fc0d400) [pid = 1788] [serial = 1922] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x99386800) [pid = 1788] [serial = 1910] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x951cac00) [pid = 1788] [serial = 1905] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x93b6c000) [pid = 1788] [serial = 1920] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x93b6ac00) [pid = 1788] [serial = 1901] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9210b400) [pid = 1788] [serial = 1926] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x994be400) [pid = 1788] [serial = 1911] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x99730400) [pid = 1788] [serial = 1913] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x951c9800) [pid = 1788] [serial = 1904] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x92573000) [pid = 1788] [serial = 1899] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x93b64c00) [pid = 1788] [serial = 1932] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x96de5c00) [pid = 1788] [serial = 1908] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9240c400) [pid = 1788] [serial = 1893] [outer = (nil)] [url = about:blank] 14:23:42 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x9257a800) [pid = 1788] [serial = 1929] [outer = (nil)] [url = about:blank] 14:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1642ms 14:23:42 INFO - PROCESS | 1788 | 1469136222267 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 14:23:42 INFO - PROCESS | 1788 | 1469136222273 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 14:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:23:42 INFO - PROCESS | 1788 | 1469136222283 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:23:42 INFO - PROCESS | 1788 | 1469136222288 Marionette TRACE conn3 <- [1,2626,null,{}] 14:23:42 INFO - PROCESS | 1788 | 1469136222294 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}] 14:23:42 INFO - PROCESS | 1788 | 1469136222300 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:42 INFO - PROCESS | 1788 | 1469136222475 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 14:23:42 INFO - PROCESS | 1788 | 1469136222616 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:42 INFO - PROCESS | 1788 | 1469136222622 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbef000 == 31 [pid = 1788] [id = 664] 14:23:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x912f8000) [pid = 1788] [serial = 1993] [outer = (nil)] 14:23:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x92038400) [pid = 1788] [serial = 1994] [outer = 0x912f8000] 14:23:42 INFO - PROCESS | 1788 | 1469136222700 Marionette DEBUG loaded listener.js 14:23:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9210bc00) [pid = 1788] [serial = 1995] [outer = 0x912f8000] 14:23:43 INFO - PROCESS | 1788 | 1469136223544 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]]]}] 14:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1297ms 14:23:43 INFO - PROCESS | 1788 | 1469136223578 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 14:23:43 INFO - PROCESS | 1788 | 1469136223581 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 14:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:23:43 INFO - PROCESS | 1788 | 1469136223588 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 1788 | 1469136223592 Marionette TRACE conn3 <- [1,2630,null,{}] 14:23:43 INFO - PROCESS | 1788 | 1469136223607 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}] 14:23:43 INFO - PROCESS | 1788 | 1469136223616 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:43 INFO - PROCESS | 1788 | 1469136223800 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 14:23:43 INFO - PROCESS | 1788 | 1469136223812 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 1788 | 1469136223821 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x92413400 == 32 [pid = 1788] [id = 665] 14:23:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x92414800) [pid = 1788] [serial = 1996] [outer = (nil)] 14:23:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x92579c00) [pid = 1788] [serial = 1997] [outer = 0x92414800] 14:23:44 INFO - PROCESS | 1788 | 1469136224041 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x93820c00) [pid = 1788] [serial = 1998] [outer = 0x92414800] 14:23:44 INFO - PROCESS | 1788 | 1469136224943 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]]]}] 14:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1394ms 14:23:44 INFO - PROCESS | 1788 | 1469136224983 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 14:23:44 INFO - PROCESS | 1788 | 1469136224986 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 14:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:23:44 INFO - PROCESS | 1788 | 1469136224993 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:23:44 INFO - PROCESS | 1788 | 1469136224995 Marionette TRACE conn3 <- [1,2634,null,{}] 14:23:45 INFO - PROCESS | 1788 | 1469136225002 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}] 14:23:45 INFO - PROCESS | 1788 | 1469136225007 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:45 INFO - PROCESS | 1788 | 1469136225227 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 14:23:45 INFO - PROCESS | 1788 | 1469136225261 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:45 INFO - PROCESS | 1788 | 1469136225270 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x92417c00 == 33 [pid = 1788] [id = 666] 14:23:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x93b62800) [pid = 1788] [serial = 1999] [outer = (nil)] 14:23:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9512e800) [pid = 1788] [serial = 2000] [outer = 0x93b62800] 14:23:45 INFO - PROCESS | 1788 | 1469136225338 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x951c9c00) [pid = 1788] [serial = 2001] [outer = 0x93b62800] 14:23:46 INFO - PROCESS | 1788 | 1469136226346 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]]]}] 14:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1385ms 14:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:23:46 INFO - PROCESS | 1788 | 1469136226379 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 14:23:46 INFO - PROCESS | 1788 | 1469136226382 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 14:23:46 INFO - PROCESS | 1788 | 1469136226390 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:23:46 INFO - PROCESS | 1788 | 1469136226393 Marionette TRACE conn3 <- [1,2638,null,{}] 14:23:46 INFO - PROCESS | 1788 | 1469136226406 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}] 14:23:46 INFO - PROCESS | 1788 | 1469136226412 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:46 INFO - PROCESS | 1788 | 1469136226626 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 14:23:46 INFO - PROCESS | 1788 | 1469136226645 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 1788 | 1469136226653 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x92574000 == 34 [pid = 1788] [id = 667] 14:23:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x93b62400) [pid = 1788] [serial = 2002] [outer = (nil)] 14:23:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x96dd9800) [pid = 1788] [serial = 2003] [outer = 0x93b62400] 14:23:46 INFO - PROCESS | 1788 | 1469136226720 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x96de1400) [pid = 1788] [serial = 2004] [outer = 0x93b62400] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ef93800) [pid = 1788] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x921eb000) [pid = 1788] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x912ef400) [pid = 1788] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9240f000) [pid = 1788] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8ee80000) [pid = 1788] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9936a800) [pid = 1788] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x92245400) [pid = 1788] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x96ddd000) [pid = 1788] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x99bfb000) [pid = 1788] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x946d5c00) [pid = 1788] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8ef85c00) [pid = 1788] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:23:47 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8ef88800) [pid = 1788] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:23:47 INFO - PROCESS | 1788 | 1469136227811 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]]]}] 14:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1481ms 14:23:47 INFO - PROCESS | 1788 | 1469136227875 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 1788 | 1469136227879 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 14:23:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:23:47 INFO - PROCESS | 1788 | 1469136227886 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - PROCESS | 1788 | 1469136227890 Marionette TRACE conn3 <- [1,2642,null,{}] 14:23:47 INFO - PROCESS | 1788 | 1469136227895 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}] 14:23:47 INFO - PROCESS | 1788 | 1469136227906 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:48 INFO - PROCESS | 1788 | 1469136228181 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 14:23:48 INFO - PROCESS | 1788 | 1469136228195 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 1788 | 1469136228202 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98c000 == 35 [pid = 1788] [id = 668] 14:23:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8ef93800) [pid = 1788] [serial = 2005] [outer = (nil)] 14:23:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x96ddd000) [pid = 1788] [serial = 2006] [outer = 0x8ef93800] 14:23:48 INFO - PROCESS | 1788 | 1469136228292 Marionette DEBUG loaded listener.js 14:23:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x988d3400) [pid = 1788] [serial = 2007] [outer = 0x8ef93800] 14:23:49 INFO - PROCESS | 1788 | 1469136229340 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]]]}] 14:23:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:23:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1483ms 14:23:49 INFO - PROCESS | 1788 | 1469136229371 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 14:23:49 INFO - PROCESS | 1788 | 1469136229378 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 14:23:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:23:49 INFO - PROCESS | 1788 | 1469136229387 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:23:49 INFO - PROCESS | 1788 | 1469136229393 Marionette TRACE conn3 <- [1,2646,null,{}] 14:23:49 INFO - PROCESS | 1788 | 1469136229402 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}] 14:23:49 INFO - PROCESS | 1788 | 1469136229407 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:49 INFO - PROCESS | 1788 | 1469136229610 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 14:23:49 INFO - PROCESS | 1788 | 1469136229801 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:49 INFO - PROCESS | 1788 | 1469136229819 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe2800 == 36 [pid = 1788] [id = 669] 14:23:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8dbf0400) [pid = 1788] [serial = 2008] [outer = (nil)] 14:23:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8ef88800) [pid = 1788] [serial = 2009] [outer = 0x8dbf0400] 14:23:49 INFO - PROCESS | 1788 | 1469136229943 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8fd8cc00) [pid = 1788] [serial = 2010] [outer = 0x8dbf0400] 14:23:50 INFO - PROCESS | 1788 | 1469136230980 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]]]}] 14:23:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:23:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1647ms 14:23:51 INFO - PROCESS | 1788 | 1469136231035 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 14:23:51 INFO - PROCESS | 1788 | 1469136231042 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 14:23:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:23:51 INFO - PROCESS | 1788 | 1469136231054 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:23:51 INFO - PROCESS | 1788 | 1469136231058 Marionette TRACE conn3 <- [1,2650,null,{}] 14:23:51 INFO - PROCESS | 1788 | 1469136231065 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}] 14:23:51 INFO - PROCESS | 1788 | 1469136231071 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:51 INFO - PROCESS | 1788 | 1469136231270 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 14:23:51 INFO - PROCESS | 1788 | 1469136231459 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 1788 | 1469136231468 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x92042c00 == 37 [pid = 1788] [id = 670] 14:23:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x921e8800) [pid = 1788] [serial = 2011] [outer = (nil)] 14:23:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x922d0400) [pid = 1788] [serial = 2012] [outer = 0x921e8800] 14:23:51 INFO - PROCESS | 1788 | 1469136231555 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x92411000) [pid = 1788] [serial = 2013] [outer = 0x921e8800] 14:23:52 INFO - PROCESS | 1788 | 1469136232583 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]]]}] 14:23:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:23:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1585ms 14:23:52 INFO - PROCESS | 1788 | 1469136232640 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 14:23:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:23:52 INFO - PROCESS | 1788 | 1469136232645 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 14:23:52 INFO - PROCESS | 1788 | 1469136232652 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - PROCESS | 1788 | 1469136232658 Marionette TRACE conn3 <- [1,2654,null,{}] 14:23:52 INFO - PROCESS | 1788 | 1469136232675 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}] 14:23:52 INFO - PROCESS | 1788 | 1469136232684 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:52 INFO - PROCESS | 1788 | 1469136232919 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 14:23:53 INFO - PROCESS | 1788 | 1469136233202 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 1788 | 1469136233212 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x92579800 == 38 [pid = 1788] [id = 671] 14:23:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x951d0800) [pid = 1788] [serial = 2014] [outer = (nil)] 14:23:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x977d3c00) [pid = 1788] [serial = 2015] [outer = 0x951d0800] 14:23:53 INFO - PROCESS | 1788 | 1469136233341 Marionette DEBUG loaded listener.js 14:23:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x98c4a800) [pid = 1788] [serial = 2016] [outer = 0x951d0800] 14:23:54 INFO - PROCESS | 1788 | 1469136234300 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]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:23:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1697ms 14:23:54 INFO - PROCESS | 1788 | 1469136234350 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 1788 | 1469136234355 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 14:23:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:23:54 INFO - PROCESS | 1788 | 1469136234362 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 1788 | 1469136234365 Marionette TRACE conn3 <- [1,2658,null,{}] 14:23:54 INFO - PROCESS | 1788 | 1469136234371 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}] 14:23:54 INFO - PROCESS | 1788 | 1469136234377 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:54 INFO - PROCESS | 1788 | 1469136234563 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 14:23:54 INFO - PROCESS | 1788 | 1469136234754 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 1788 | 1469136234760 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x9257ac00 == 39 [pid = 1788] [id = 672] 14:23:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x96de6400) [pid = 1788] [serial = 2017] [outer = (nil)] 14:23:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9936a800) [pid = 1788] [serial = 2018] [outer = 0x96de6400] 14:23:54 INFO - PROCESS | 1788 | 1469136234846 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x99386800) [pid = 1788] [serial = 2019] [outer = 0x96de6400] 14:23:55 INFO - PROCESS | 1788 | 1469136235810 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]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:23:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1486ms 14:23:55 INFO - PROCESS | 1788 | 1469136235849 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 14:23:55 INFO - PROCESS | 1788 | 1469136235854 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 14:23:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:23:55 INFO - PROCESS | 1788 | 1469136235860 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - PROCESS | 1788 | 1469136235863 Marionette TRACE conn3 <- [1,2662,null,{}] 14:23:55 INFO - PROCESS | 1788 | 1469136235870 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}] 14:23:55 INFO - PROCESS | 1788 | 1469136235875 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:56 INFO - PROCESS | 1788 | 1469136236056 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 14:23:56 INFO - PROCESS | 1788 | 1469136236248 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 1788 | 1469136236259 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x98c53c00 == 40 [pid = 1788] [id = 673] 14:23:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x99360800) [pid = 1788] [serial = 2020] [outer = (nil)] 14:23:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x9970ec00) [pid = 1788] [serial = 2021] [outer = 0x99360800] 14:23:56 INFO - PROCESS | 1788 | 1469136236335 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x99731000) [pid = 1788] [serial = 2022] [outer = 0x99360800] 14:23:57 INFO - PROCESS | 1788 | 1469136237299 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]]]}] 14:23:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:23:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1484ms 14:23:57 INFO - PROCESS | 1788 | 1469136237345 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 14:23:57 INFO - PROCESS | 1788 | 1469136237349 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 14:23:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:23:57 INFO - PROCESS | 1788 | 1469136237356 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:23:57 INFO - PROCESS | 1788 | 1469136237360 Marionette TRACE conn3 <- [1,2666,null,{}] 14:23:57 INFO - PROCESS | 1788 | 1469136237366 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}] 14:23:57 INFO - PROCESS | 1788 | 1469136237376 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:57 INFO - PROCESS | 1788 | 1469136237600 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 14:23:57 INFO - PROCESS | 1788 | 1469136237856 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 1788 | 1469136237862 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:23:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd89800 == 41 [pid = 1788] [id = 674] 14:23:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x99707000) [pid = 1788] [serial = 2023] [outer = (nil)] 14:23:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x99bf5800) [pid = 1788] [serial = 2024] [outer = 0x99707000] 14:23:57 INFO - PROCESS | 1788 | 1469136237992 Marionette DEBUG loaded listener.js 14:23:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x99bf9800) [pid = 1788] [serial = 2025] [outer = 0x99707000] 14:23:59 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:59 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:23:59 INFO - PROCESS | 1788 | 1469136239336 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]]]}] 14:23:59 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) 14:23:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2038ms 14:23:59 INFO - PROCESS | 1788 | 1469136239395 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 1788 | 1469136239400 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 14:23:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:23:59 INFO - PROCESS | 1788 | 1469136239412 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:23:59 INFO - PROCESS | 1788 | 1469136239415 Marionette TRACE conn3 <- [1,2670,null,{}] 14:23:59 INFO - PROCESS | 1788 | 1469136239424 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}] 14:23:59 INFO - PROCESS | 1788 | 1469136239429 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:00 INFO - PROCESS | 1788 | 1469136240000 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 14:24:00 INFO - PROCESS | 1788 | 1469136240153 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 1788 | 1469136240163 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef84c00 == 42 [pid = 1788] [id = 675] 14:24:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8ef85400) [pid = 1788] [serial = 2026] [outer = (nil)] 14:24:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8fc07400) [pid = 1788] [serial = 2027] [outer = 0x8ef85400] 14:24:00 INFO - PROCESS | 1788 | 1469136240240 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8fd8f800) [pid = 1788] [serial = 2028] [outer = 0x8ef85400] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x92574000 == 41 [pid = 1788] [id = 667] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x92417c00 == 40 [pid = 1788] [id = 666] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x92413400 == 39 [pid = 1788] [id = 665] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbef000 == 38 [pid = 1788] [id = 664] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee7f000 == 37 [pid = 1788] [id = 663] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x9223fc00 == 36 [pid = 1788] [id = 653] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbea400 == 35 [pid = 1788] [id = 659] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8d992400 == 34 [pid = 1788] [id = 660] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x951c9400 == 33 [pid = 1788] [id = 661] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x921e9000 == 32 [pid = 1788] [id = 662] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x91d34c00 == 31 [pid = 1788] [id = 658] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd89800 == 30 [pid = 1788] [id = 674] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x98c53c00 == 29 [pid = 1788] [id = 673] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x9257ac00 == 28 [pid = 1788] [id = 672] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x92042c00 == 27 [pid = 1788] [id = 670] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x92579800 == 26 [pid = 1788] [id = 671] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98c000 == 25 [pid = 1788] [id = 668] 14:24:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe2800 == 24 [pid = 1788] [id = 669] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x91d2cc00) [pid = 1788] [serial = 1940] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x92242c00) [pid = 1788] [serial = 1970] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x91d28c00) [pid = 1788] [serial = 1967] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9394c400) [pid = 1788] [serial = 1944] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8ef86000) [pid = 1788] [serial = 1964] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x92ed5000) [pid = 1788] [serial = 1943] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8ef8f400) [pid = 1788] [serial = 1965] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x99bf7c00) [pid = 1788] [serial = 1947] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9972dc00) [pid = 1788] [serial = 1946] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x922c6000) [pid = 1788] [serial = 1971] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x92411c00) [pid = 1788] [serial = 1962] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x922cd800) [pid = 1788] [serial = 1961] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9a112c00) [pid = 1788] [serial = 1950] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x99c3a000) [pid = 1788] [serial = 1949] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9a11e400) [pid = 1788] [serial = 1953] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9a11b400) [pid = 1788] [serial = 1952] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9a146800) [pid = 1788] [serial = 1956] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9a142c00) [pid = 1788] [serial = 1955] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x912ec000) [pid = 1788] [serial = 1959] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8ef90000) [pid = 1788] [serial = 1958] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9203d400) [pid = 1788] [serial = 1941] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x922cc000) [pid = 1788] [serial = 1974] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x91ddb400) [pid = 1788] [serial = 1973] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x91d31800) [pid = 1788] [serial = 1968] [outer = (nil)] [url = about:blank] 14:24:02 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:24:02 INFO - PROCESS | 1788 | 1469136242952 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"]]]}] 14:24:03 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 14:24:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:24:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:24:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 3590ms 14:24:03 INFO - PROCESS | 1788 | 1469136243014 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 14:24:03 INFO - PROCESS | 1788 | 1469136243021 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 14:24:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:24:03 INFO - PROCESS | 1788 | 1469136243072 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:24:03 INFO - PROCESS | 1788 | 1469136243077 Marionette TRACE conn3 <- [1,2674,null,{}] 14:24:03 INFO - PROCESS | 1788 | 1469136243093 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}] 14:24:03 INFO - PROCESS | 1788 | 1469136243099 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:03 INFO - PROCESS | 1788 | 1469136243316 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 14:24:03 INFO - PROCESS | 1788 | 1469136243505 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 1788 | 1469136243516 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d997800 == 25 [pid = 1788] [id = 676] 14:24:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8dbe2c00) [pid = 1788] [serial = 2029] [outer = (nil)] 14:24:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8ee7e400) [pid = 1788] [serial = 2030] [outer = 0x8dbe2c00] 14:24:03 INFO - PROCESS | 1788 | 1469136243605 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8ee81400) [pid = 1788] [serial = 2031] [outer = 0x8dbe2c00] 14:24:05 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:24:05 INFO - PROCESS | 1788 | 1469136245205 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"]]]}] 14:24:05 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 14:24:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:24:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:24:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2236ms 14:24:05 INFO - PROCESS | 1788 | 1469136245267 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 1788 | 1469136245278 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 14:24:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:24:05 INFO - PROCESS | 1788 | 1469136245331 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 1788 | 1469136245338 Marionette TRACE conn3 <- [1,2678,null,{}] 14:24:05 INFO - PROCESS | 1788 | 1469136245347 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}] 14:24:05 INFO - PROCESS | 1788 | 1469136245353 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:05 INFO - PROCESS | 1788 | 1469136245559 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 14:24:05 INFO - PROCESS | 1788 | 1469136245748 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 1788 | 1469136245760 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee7b400 == 26 [pid = 1788] [id = 677] 14:24:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8ef8f400) [pid = 1788] [serial = 2032] [outer = (nil)] 14:24:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8fd8bc00) [pid = 1788] [serial = 2033] [outer = 0x8ef8f400] 14:24:05 INFO - PROCESS | 1788 | 1469136245846 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x912f0000) [pid = 1788] [serial = 2034] [outer = 0x8ef8f400] 14:24:07 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:24:07 INFO - PROCESS | 1788 | 1469136247303 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]]]}] 14:24:07 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) 14:24:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2034ms 14:24:07 INFO - PROCESS | 1788 | 1469136247324 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 1788 | 1469136247328 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 14:24:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:24:07 INFO - PROCESS | 1788 | 1469136247335 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 1788 | 1469136247341 Marionette TRACE conn3 <- [1,2682,null,{}] 14:24:07 INFO - PROCESS | 1788 | 1469136247480 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}] 14:24:07 INFO - PROCESS | 1788 | 1469136247490 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:07 INFO - PROCESS | 1788 | 1469136247685 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 14:24:07 INFO - PROCESS | 1788 | 1469136247862 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 1788 | 1469136247875 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd4c00 == 27 [pid = 1788] [id = 678] 14:24:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x91dd5800) [pid = 1788] [serial = 2035] [outer = (nil)] 14:24:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x91dd8400) [pid = 1788] [serial = 2036] [outer = 0x91dd5800] 14:24:07 INFO - PROCESS | 1788 | 1469136247963 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x92039c00) [pid = 1788] [serial = 2037] [outer = 0x91dd5800] 14:24:09 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe4000 == 26 [pid = 1788] [id = 639] 14:24:09 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe8c00 == 25 [pid = 1788] [id = 638] 14:24:09 INFO - PROCESS | 1788 | --DOCSHELL 0x8d995800 == 24 [pid = 1788] [id = 635] 14:24:09 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:24:09 INFO - PROCESS | 1788 | 1469136249498 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]]]}] 14:24:09 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) 14:24:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2200ms 14:24:09 INFO - PROCESS | 1788 | 1469136249536 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 14:24:09 INFO - PROCESS | 1788 | 1469136249544 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 14:24:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:24:09 INFO - PROCESS | 1788 | 1469136249554 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:24:09 INFO - PROCESS | 1788 | 1469136249559 Marionette TRACE conn3 <- [1,2686,null,{}] 14:24:09 INFO - PROCESS | 1788 | 1469136249569 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}] 14:24:09 INFO - PROCESS | 1788 | 1469136249575 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:09 INFO - PROCESS | 1788 | 1469136249839 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 14:24:10 INFO - PROCESS | 1788 | 1469136249987 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:10 INFO - PROCESS | 1788 | 1469136249998 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe8c00 == 25 [pid = 1788] [id = 679] 14:24:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8dbeec00) [pid = 1788] [serial = 2038] [outer = (nil)] 14:24:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8fd83000) [pid = 1788] [serial = 2039] [outer = 0x8dbeec00] 14:24:10 INFO - PROCESS | 1788 | 1469136250069 Marionette DEBUG loaded listener.js 14:24:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x912f9c00) [pid = 1788] [serial = 2040] [outer = 0x8dbeec00] 14:24:11 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:24:11 INFO - PROCESS | 1788 | 1469136251296 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"]]]}] 14:24:11 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 14:24:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:24:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:24:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1787ms 14:24:11 INFO - PROCESS | 1788 | 1469136251340 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 14:24:11 INFO - PROCESS | 1788 | 1469136251347 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 14:24:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:24:11 INFO - PROCESS | 1788 | 1469136251357 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:24:11 INFO - PROCESS | 1788 | 1469136251362 Marionette TRACE conn3 <- [1,2690,null,{}] 14:24:11 INFO - PROCESS | 1788 | 1469136251375 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}] 14:24:11 INFO - PROCESS | 1788 | 1469136251380 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:11 INFO - PROCESS | 1788 | 1469136251665 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 14:24:11 INFO - PROCESS | 1788 | 1469136251705 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:11 INFO - PROCESS | 1788 | 1469136251716 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d2c400 == 26 [pid = 1788] [id = 680] 14:24:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9203d400) [pid = 1788] [serial = 2041] [outer = (nil)] 14:24:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x92108000) [pid = 1788] [serial = 2042] [outer = 0x9203d400] 14:24:11 INFO - PROCESS | 1788 | 1469136251789 Marionette DEBUG loaded listener.js 14:24:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x921e8000) [pid = 1788] [serial = 2043] [outer = 0x9203d400] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8dbf0400) [pid = 1788] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x921e8800) [pid = 1788] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x951d0800) [pid = 1788] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x96de6400) [pid = 1788] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x99360800) [pid = 1788] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x99707000) [pid = 1788] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x951cb400) [pid = 1788] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x921e6c00) [pid = 1788] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8ef8f000) [pid = 1788] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x93b62800) [pid = 1788] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x93b62400) [pid = 1788] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:24:12 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x92414800) [pid = 1788] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:24:13 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x96de7800) [pid = 1788] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:24:13 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8ee83c00) [pid = 1788] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:24:13 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x912f8000) [pid = 1788] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:24:13 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x922c5800) [pid = 1788] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:24:13 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8ef93800) [pid = 1788] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:24:13 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:24:13 INFO - PROCESS | 1788 | 1469136253193 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"]]]}] 14:24:13 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 14:24:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:24:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:24:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1894ms 14:24:13 INFO - PROCESS | 1788 | 1469136253253 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 14:24:13 INFO - PROCESS | 1788 | 1469136253256 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 14:24:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:24:13 INFO - PROCESS | 1788 | 1469136253264 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 1788 | 1469136253269 Marionette TRACE conn3 <- [1,2694,null,{}] 14:24:13 INFO - PROCESS | 1788 | 1469136253285 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}] 14:24:13 INFO - PROCESS | 1788 | 1469136253294 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:13 INFO - PROCESS | 1788 | 1469136253502 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 14:24:13 INFO - PROCESS | 1788 | 1469136253649 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 1788 | 1469136253659 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x92245800 == 27 [pid = 1788] [id = 681] 14:24:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x92245c00) [pid = 1788] [serial = 2044] [outer = (nil)] 14:24:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x922c7400) [pid = 1788] [serial = 2045] [outer = 0x92245c00] 14:24:13 INFO - PROCESS | 1788 | 1469136253735 Marionette DEBUG loaded listener.js 14:24:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x922d0000) [pid = 1788] [serial = 2046] [outer = 0x92245c00] 14:24:14 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:24:15 INFO - PROCESS | 1788 | 1469136255035 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"]]]}] 14:24:15 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 14:24:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:24:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:24:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1836ms 14:24:15 INFO - PROCESS | 1788 | 1469136255103 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 1788 | 1469136255110 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 14:24:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:24:15 INFO - PROCESS | 1788 | 1469136255120 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - PROCESS | 1788 | 1469136255128 Marionette TRACE conn3 <- [1,2698,null,{}] 14:24:15 INFO - PROCESS | 1788 | 1469136255250 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}] 14:24:15 INFO - PROCESS | 1788 | 1469136255257 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:15 INFO - PROCESS | 1788 | 1469136255448 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 14:24:15 INFO - PROCESS | 1788 | 1469136255632 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 1788 | 1469136255641 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef87400 == 28 [pid = 1788] [id = 682] 14:24:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8ef88c00) [pid = 1788] [serial = 2047] [outer = (nil)] 14:24:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8fc0bc00) [pid = 1788] [serial = 2048] [outer = 0x8ef88c00] 14:24:15 INFO - PROCESS | 1788 | 1469136255731 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x912f6400) [pid = 1788] [serial = 2049] [outer = 0x8ef88c00] 14:24:17 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 14:24:17 INFO - PROCESS | 1788 | 1469136257142 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"]]]}] 14:24:17 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 14:24:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:24:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:24:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2053ms 14:24:17 INFO - PROCESS | 1788 | 1469136257173 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 1788 | 1469136257181 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 14:24:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:24:17 INFO - PROCESS | 1788 | 1469136257295 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 1788 | 1469136257301 Marionette TRACE conn3 <- [1,2702,null,{}] 14:24:17 INFO - PROCESS | 1788 | 1469136257310 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}] 14:24:17 INFO - PROCESS | 1788 | 1469136257315 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:17 INFO - PROCESS | 1788 | 1469136257509 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 14:24:17 INFO - PROCESS | 1788 | 1469136257734 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 1788 | 1469136257743 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d996c00 == 29 [pid = 1788] [id = 683] 14:24:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x921e9c00) [pid = 1788] [serial = 2050] [outer = (nil)] 14:24:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x92240800) [pid = 1788] [serial = 2051] [outer = 0x921e9c00] 14:24:17 INFO - PROCESS | 1788 | 1469136257825 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x92244800) [pid = 1788] [serial = 2052] [outer = 0x921e9c00] 14:24:18 INFO - PROCESS | 1788 | 1469136258807 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]]]}] 14:24:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:24:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1641ms 14:24:18 INFO - PROCESS | 1788 | 1469136258882 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 14:24:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:24:18 INFO - PROCESS | 1788 | 1469136258887 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 14:24:18 INFO - PROCESS | 1788 | 1469136258894 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 1788 | 1469136258900 Marionette TRACE conn3 <- [1,2706,null,{}] 14:24:18 INFO - PROCESS | 1788 | 1469136258919 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}] 14:24:18 INFO - PROCESS | 1788 | 1469136258928 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:19 INFO - PROCESS | 1788 | 1469136259246 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 14:24:19 INFO - PROCESS | 1788 | 1469136259477 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 1788 | 1469136259487 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x92572c00 == 30 [pid = 1788] [id = 684] 14:24:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x92574400) [pid = 1788] [serial = 2053] [outer = (nil)] 14:24:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x92578800) [pid = 1788] [serial = 2054] [outer = 0x92574400] 14:24:19 INFO - PROCESS | 1788 | 1469136259580 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x92ec9000) [pid = 1788] [serial = 2055] [outer = 0x92574400] 14:24:20 INFO - PROCESS | 1788 | 1469136260610 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]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:24:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1739ms 14:24:20 INFO - PROCESS | 1788 | 1469136260634 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 14:24:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:24:20 INFO - PROCESS | 1788 | 1469136260640 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 14:24:20 INFO - PROCESS | 1788 | 1469136260646 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - PROCESS | 1788 | 1469136260650 Marionette TRACE conn3 <- [1,2710,null,{}] 14:24:20 INFO - PROCESS | 1788 | 1469136260656 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}] 14:24:20 INFO - PROCESS | 1788 | 1469136260661 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:20 INFO - PROCESS | 1788 | 1469136260850 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 14:24:21 INFO - PROCESS | 1788 | 1469136261036 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 1788 | 1469136261044 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe4400 == 31 [pid = 1788] [id = 685] 14:24:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9240d400) [pid = 1788] [serial = 2056] [outer = (nil)] 14:24:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x950c4c00) [pid = 1788] [serial = 2057] [outer = 0x9240d400] 14:24:21 INFO - PROCESS | 1788 | 1469136261129 Marionette DEBUG loaded listener.js 14:24:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x95129800) [pid = 1788] [serial = 2058] [outer = 0x9240d400] 14:24:22 INFO - PROCESS | 1788 | 1469136262151 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] 14:24:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:24:22 INFO - PROCESS | 1788 | 1469136262235 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 14:24:22 INFO - PROCESS | 1788 | 1469136262242 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - PROCESS | 1788 | 1469136262245 Marionette TRACE conn3 <- [1,2714,null,{}] 14:24:22 INFO - PROCESS | 1788 | 1469136262251 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}] 14:24:22 INFO - PROCESS | 1788 | 1469136262257 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:22 INFO - PROCESS | 1788 | 1469136262492 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 14:24:22 INFO - PROCESS | 1788 | 1469136262736 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 1788 | 1469136262744 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d995000 == 32 [pid = 1788] [id = 686] 14:24:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8d998000) [pid = 1788] [serial = 2059] [outer = (nil)] 14:24:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8dbe8400) [pid = 1788] [serial = 2060] [outer = 0x8d998000] 14:24:23 INFO - PROCESS | 1788 | 1469136263021 Marionette DEBUG loaded listener.js 14:24:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8ee7ec00) [pid = 1788] [serial = 2061] [outer = 0x8d998000] 14:24:23 INFO - PROCESS | 1788 | 1469136263945 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]]]}] 14:24:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:24:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1733ms 14:24:23 INFO - PROCESS | 1788 | 1469136263976 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 14:24:23 INFO - PROCESS | 1788 | 1469136263981 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 14:24:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:24:24 INFO - PROCESS | 1788 | 1469136264008 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - PROCESS | 1788 | 1469136264012 Marionette TRACE conn3 <- [1,2718,null,{}] 14:24:24 INFO - PROCESS | 1788 | 1469136264021 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}] 14:24:24 INFO - PROCESS | 1788 | 1469136264027 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:24 INFO - PROCESS | 1788 | 1469136264204 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 14:24:24 INFO - PROCESS | 1788 | 1469136264485 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:24 INFO - PROCESS | 1788 | 1469136264494 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee7a800 == 33 [pid = 1788] [id = 687] 14:24:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8ee82800) [pid = 1788] [serial = 2062] [outer = (nil)] 14:24:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8ef93800) [pid = 1788] [serial = 2063] [outer = 0x8ee82800] 14:24:24 INFO - PROCESS | 1788 | 1469136264623 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x91d32c00) [pid = 1788] [serial = 2064] [outer = 0x8ee82800] 14:24:25 INFO - PROCESS | 1788 | --DOCSHELL 0x91d2c400 == 32 [pid = 1788] [id = 680] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8fc07400) [pid = 1788] [serial = 2027] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe8c00 == 31 [pid = 1788] [id = 679] 14:24:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee7b400 == 30 [pid = 1788] [id = 677] 14:24:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8d997800 == 29 [pid = 1788] [id = 676] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x99386800) [pid = 1788] [serial = 2019] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x99731000) [pid = 1788] [serial = 2022] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x99bf5800) [pid = 1788] [serial = 2024] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x99bf9800) [pid = 1788] [serial = 2025] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x988d3400) [pid = 1788] [serial = 2007] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9524e800) [pid = 1788] [serial = 1985] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x93816000) [pid = 1788] [serial = 1977] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x91d36800) [pid = 1788] [serial = 1980] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x951c9c00) [pid = 1788] [serial = 2001] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x96dd9800) [pid = 1788] [serial = 2003] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x912eac00) [pid = 1788] [serial = 1979] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x9512e800) [pid = 1788] [serial = 2000] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x93820c00) [pid = 1788] [serial = 1998] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x98808000) [pid = 1788] [serial = 1989] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8fc0f000) [pid = 1788] [serial = 1992] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x92579c00) [pid = 1788] [serial = 1997] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x9210bc00) [pid = 1788] [serial = 1995] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x922c7800) [pid = 1788] [serial = 1983] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x987f0400) [pid = 1788] [serial = 1988] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x96de1400) [pid = 1788] [serial = 2004] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x92038400) [pid = 1788] [serial = 1994] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x96ddf000) [pid = 1788] [serial = 1986] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x92576800) [pid = 1788] [serial = 1982] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x9257e400) [pid = 1788] [serial = 1976] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x8ef91c00) [pid = 1788] [serial = 1991] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x96ddd000) [pid = 1788] [serial = 2006] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x8ef88800) [pid = 1788] [serial = 2009] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x922d0400) [pid = 1788] [serial = 2012] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 56 (0x8fd8cc00) [pid = 1788] [serial = 2010] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 55 (0x977d3c00) [pid = 1788] [serial = 2015] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 54 (0x92411000) [pid = 1788] [serial = 2013] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 53 (0x9936a800) [pid = 1788] [serial = 2018] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 52 (0x98c4a800) [pid = 1788] [serial = 2016] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | --DOMWINDOW == 51 (0x9970ec00) [pid = 1788] [serial = 2021] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1788 | 1469136265560 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] 14:24:25 INFO - PROCESS | 1788 | 1469136265601 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 14:24:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:24:25 INFO - PROCESS | 1788 | 1469136265611 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - PROCESS | 1788 | 1469136265616 Marionette TRACE conn3 <- [1,2722,null,{}] 14:24:25 INFO - PROCESS | 1788 | 1469136265627 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}] 14:24:25 INFO - PROCESS | 1788 | 1469136265632 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:25 INFO - PROCESS | 1788 | 1469136265892 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 14:24:25 INFO - PROCESS | 1788 | 1469136265908 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 1788 | 1469136265916 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f5000 == 30 [pid = 1788] [id = 688] 14:24:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 52 (0x912f5800) [pid = 1788] [serial = 2065] [outer = (nil)] 14:24:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 53 (0x9210ec00) [pid = 1788] [serial = 2066] [outer = 0x912f5800] 14:24:25 INFO - PROCESS | 1788 | 1469136265984 Marionette DEBUG loaded listener.js 14:24:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 54 (0x921ed400) [pid = 1788] [serial = 2067] [outer = 0x912f5800] 14:24:27 INFO - PROCESS | 1788 | 1469136266988 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] 14:24:27 INFO - PROCESS | 1788 | 1469136267060 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 14:24:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:24:27 INFO - PROCESS | 1788 | 1469136267085 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:24:27 INFO - PROCESS | 1788 | 1469136267091 Marionette TRACE conn3 <- [1,2726,null,{}] 14:24:27 INFO - PROCESS | 1788 | 1469136267107 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}] 14:24:27 INFO - PROCESS | 1788 | 1469136267116 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:27 INFO - PROCESS | 1788 | 1469136267293 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 14:24:27 INFO - PROCESS | 1788 | 1469136267305 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 1788 | 1469136267315 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd90400 == 31 [pid = 1788] [id = 689] 14:24:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 55 (0x92410800) [pid = 1788] [serial = 2068] [outer = (nil)] 14:24:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 56 (0x92579400) [pid = 1788] [serial = 2069] [outer = 0x92410800] 14:24:27 INFO - PROCESS | 1788 | 1469136267390 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x9257bc00) [pid = 1788] [serial = 2070] [outer = 0x92410800] 14:24:28 INFO - PROCESS | 1788 | 1469136268413 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]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:24:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1389ms 14:24:28 INFO - PROCESS | 1788 | 1469136268474 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 1788 | 1469136268479 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 14:24:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:24:28 INFO - PROCESS | 1788 | 1469136268486 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - PROCESS | 1788 | 1469136268489 Marionette TRACE conn3 <- [1,2730,null,{}] 14:24:28 INFO - PROCESS | 1788 | 1469136268495 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}] 14:24:28 INFO - PROCESS | 1788 | 1469136268500 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:28 INFO - PROCESS | 1788 | 1469136268721 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 14:24:28 INFO - PROCESS | 1788 | 1469136268743 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 1788 | 1469136268750 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d990c00 == 32 [pid = 1788] [id = 690] 14:24:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x8ef8e800) [pid = 1788] [serial = 2071] [outer = (nil)] 14:24:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x9381fc00) [pid = 1788] [serial = 2072] [outer = 0x8ef8e800] 14:24:28 INFO - PROCESS | 1788 | 1469136268820 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x93821800) [pid = 1788] [serial = 2073] [outer = 0x8ef8e800] 14:24:29 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x9203d400) [pid = 1788] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:24:29 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x8ef85400) [pid = 1788] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:24:29 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x91dd5800) [pid = 1788] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:24:29 INFO - PROCESS | 1788 | --DOMWINDOW == 56 (0x8dbe2c00) [pid = 1788] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:24:29 INFO - PROCESS | 1788 | --DOMWINDOW == 55 (0x8dbeec00) [pid = 1788] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:24:29 INFO - PROCESS | 1788 | --DOMWINDOW == 54 (0x8ef8f400) [pid = 1788] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:24:30 INFO - PROCESS | 1788 | 1469136270242 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"]]]}] 14:24:30 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 14:24:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:24:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:24:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:24:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1783ms 14:24:30 INFO - PROCESS | 1788 | 1469136270269 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 14:24:30 INFO - PROCESS | 1788 | 1469136270273 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 14:24:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:24:30 INFO - PROCESS | 1788 | 1469136270279 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - PROCESS | 1788 | 1469136270282 Marionette TRACE conn3 <- [1,2734,null,{}] 14:24:30 INFO - PROCESS | 1788 | 1469136270288 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}] 14:24:30 INFO - PROCESS | 1788 | 1469136270293 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:30 INFO - PROCESS | 1788 | 1469136270481 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 14:24:30 INFO - PROCESS | 1788 | 1469136270632 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 1788 | 1469136270643 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ee400 == 33 [pid = 1788] [id = 691] 14:24:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 55 (0x91dd3800) [pid = 1788] [serial = 2074] [outer = (nil)] 14:24:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 56 (0x93b63800) [pid = 1788] [serial = 2075] [outer = 0x91dd3800] 14:24:30 INFO - PROCESS | 1788 | 1469136270726 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x951cd400) [pid = 1788] [serial = 2076] [outer = 0x91dd3800] 14:24:31 INFO - PROCESS | 1788 | 1469136271578 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]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:24:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1339ms 14:24:31 INFO - PROCESS | 1788 | 1469136271619 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 1788 | 1469136271622 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 14:24:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:24:31 INFO - PROCESS | 1788 | 1469136271629 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - PROCESS | 1788 | 1469136271632 Marionette TRACE conn3 <- [1,2738,null,{}] 14:24:31 INFO - PROCESS | 1788 | 1469136271638 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}] 14:24:31 INFO - PROCESS | 1788 | 1469136271648 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:31 INFO - PROCESS | 1788 | 1469136271890 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 14:24:32 INFO - PROCESS | 1788 | 1469136272083 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 1788 | 1469136272095 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d997000 == 34 [pid = 1788] [id = 692] 14:24:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x8dbe3400) [pid = 1788] [serial = 2077] [outer = (nil)] 14:24:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x8dbed400) [pid = 1788] [serial = 2078] [outer = 0x8dbe3400] 14:24:32 INFO - PROCESS | 1788 | 1469136272180 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x8ef86000) [pid = 1788] [serial = 2079] [outer = 0x8dbe3400] 14:24:33 INFO - PROCESS | 1788 | 1469136273320 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]]]}] 14:24:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:24:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1735ms 14:24:33 INFO - PROCESS | 1788 | 1469136273367 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 1788 | 1469136273373 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 14:24:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:24:33 INFO - PROCESS | 1788 | 1469136273382 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - PROCESS | 1788 | 1469136273387 Marionette TRACE conn3 <- [1,2742,null,{}] 14:24:33 INFO - PROCESS | 1788 | 1469136273395 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}] 14:24:33 INFO - PROCESS | 1788 | 1469136273401 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:33 INFO - PROCESS | 1788 | 1469136273604 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 14:24:33 INFO - PROCESS | 1788 | 1469136273841 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 1788 | 1469136273851 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d2fc00 == 35 [pid = 1788] [id = 693] 14:24:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x9203f800) [pid = 1788] [serial = 2080] [outer = (nil)] 14:24:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x921dfc00) [pid = 1788] [serial = 2081] [outer = 0x9203f800] 14:24:33 INFO - PROCESS | 1788 | 1469136273990 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x92249800) [pid = 1788] [serial = 2082] [outer = 0x9203f800] 14:24:34 INFO - PROCESS | 1788 | 1469136274947 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]]]}] 14:24:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:24:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1642ms 14:24:35 INFO - PROCESS | 1788 | 1469136275026 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 14:24:35 INFO - PROCESS | 1788 | 1469136275033 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 14:24:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:24:35 INFO - PROCESS | 1788 | 1469136275041 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - PROCESS | 1788 | 1469136275046 Marionette TRACE conn3 <- [1,2746,null,{}] 14:24:35 INFO - PROCESS | 1788 | 1469136275053 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}] 14:24:35 INFO - PROCESS | 1788 | 1469136275059 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:35 INFO - PROCESS | 1788 | 1469136275308 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 14:24:35 INFO - PROCESS | 1788 | 1469136275593 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 1788 | 1469136275605 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x92571400 == 36 [pid = 1788] [id = 694] 14:24:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x93818000) [pid = 1788] [serial = 2083] [outer = (nil)] 14:24:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x93b66000) [pid = 1788] [serial = 2084] [outer = 0x93818000] 14:24:35 INFO - PROCESS | 1788 | 1469136275697 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x951c8000) [pid = 1788] [serial = 2085] [outer = 0x93818000] 14:24:36 INFO - PROCESS | 1788 | 1469136276655 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]]]}] 14:24:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:24:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1643ms 14:24:36 INFO - PROCESS | 1788 | 1469136276684 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 14:24:36 INFO - PROCESS | 1788 | 1469136276691 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 14:24:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:24:36 INFO - PROCESS | 1788 | 1469136276708 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:24:36 INFO - PROCESS | 1788 | 1469136276716 Marionette TRACE conn3 <- [1,2750,null,{}] 14:24:36 INFO - PROCESS | 1788 | 1469136276722 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}] 14:24:36 INFO - PROCESS | 1788 | 1469136276729 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:36 INFO - PROCESS | 1788 | 1469136276937 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 14:24:37 INFO - PROCESS | 1788 | 1469136277125 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 1788 | 1469136277131 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98f400 == 37 [pid = 1788] [id = 695] 14:24:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8fd8d800) [pid = 1788] [serial = 2086] [outer = (nil)] 14:24:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x977d3800) [pid = 1788] [serial = 2087] [outer = 0x8fd8d800] 14:24:37 INFO - PROCESS | 1788 | 1469136277217 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x98729c00) [pid = 1788] [serial = 2088] [outer = 0x8fd8d800] 14:24:38 INFO - PROCESS | 1788 | 1469136278195 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]]]}] 14:24:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:24:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1544ms 14:24:38 INFO - PROCESS | 1788 | 1469136278244 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 14:24:38 INFO - PROCESS | 1788 | 1469136278248 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 14:24:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:24:38 INFO - PROCESS | 1788 | 1469136278255 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - PROCESS | 1788 | 1469136278259 Marionette TRACE conn3 <- [1,2754,null,{}] 14:24:38 INFO - PROCESS | 1788 | 1469136278264 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}] 14:24:38 INFO - PROCESS | 1788 | 1469136278270 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:38 INFO - PROCESS | 1788 | 1469136278453 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 14:24:38 INFO - PROCESS | 1788 | 1469136278643 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:38 INFO - PROCESS | 1788 | 1469136278652 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x977d5400 == 38 [pid = 1788] [id = 696] 14:24:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x98729800) [pid = 1788] [serial = 2089] [outer = (nil)] 14:24:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x98886400) [pid = 1788] [serial = 2090] [outer = 0x98729800] 14:24:38 INFO - PROCESS | 1788 | 1469136278737 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x988d4c00) [pid = 1788] [serial = 2091] [outer = 0x98729800] 14:24:39 INFO - PROCESS | 1788 | 1469136279652 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]]]}] 14:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1431ms 14:24:39 INFO - PROCESS | 1788 | 1469136279687 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 1788 | 1469136279691 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 14:24:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:24:39 INFO - PROCESS | 1788 | 1469136279716 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - PROCESS | 1788 | 1469136279720 Marionette TRACE conn3 <- [1,2758,null,{}] 14:24:39 INFO - PROCESS | 1788 | 1469136279727 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}] 14:24:39 INFO - PROCESS | 1788 | 1469136279732 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:39 INFO - PROCESS | 1788 | 1469136279921 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 14:24:40 INFO - PROCESS | 1788 | 1469136280113 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:40 INFO - PROCESS | 1788 | 1469136280133 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x99361400 == 39 [pid = 1788] [id = 697] 14:24:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x99361800) [pid = 1788] [serial = 2092] [outer = (nil)] 14:24:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x99367c00) [pid = 1788] [serial = 2093] [outer = 0x99361800] 14:24:40 INFO - PROCESS | 1788 | 1469136280268 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x994c4400) [pid = 1788] [serial = 2094] [outer = 0x99361800] 14:24:41 INFO - PROCESS | 1788 | 1469136281363 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]]]}] 14:24:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:24:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1688ms 14:24:41 INFO - PROCESS | 1788 | 1469136281402 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 1788 | 1469136281407 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 14:24:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:24:41 INFO - PROCESS | 1788 | 1469136281415 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:24:41 INFO - PROCESS | 1788 | 1469136281419 Marionette TRACE conn3 <- [1,2762,null,{}] 14:24:41 INFO - PROCESS | 1788 | 1469136281426 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}] 14:24:41 INFO - PROCESS | 1788 | 1469136281432 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:41 INFO - PROCESS | 1788 | 1469136281626 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 14:24:41 INFO - PROCESS | 1788 | 1469136281823 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 1788 | 1469136281833 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d2a400 == 40 [pid = 1788] [id = 698] 14:24:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x91dd0000) [pid = 1788] [serial = 2095] [outer = (nil)] 14:24:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x99731400) [pid = 1788] [serial = 2096] [outer = 0x91dd0000] 14:24:41 INFO - PROCESS | 1788 | 1469136281952 Marionette DEBUG loaded listener.js 14:24:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x99735800) [pid = 1788] [serial = 2097] [outer = 0x91dd0000] 14:24:42 INFO - PROCESS | 1788 | 1469136282850 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]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:24:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1481ms 14:24:42 INFO - PROCESS | 1788 | 1469136282898 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 14:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:24:42 INFO - PROCESS | 1788 | 1469136282902 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 14:24:42 INFO - PROCESS | 1788 | 1469136282908 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 1788 | 1469136282912 Marionette TRACE conn3 <- [1,2766,null,{}] 14:24:42 INFO - PROCESS | 1788 | 1469136282918 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}] 14:24:42 INFO - PROCESS | 1788 | 1469136282923 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:43 INFO - PROCESS | 1788 | 1469136283111 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 14:24:43 INFO - PROCESS | 1788 | 1469136283302 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 1788 | 1469136283310 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203c400 == 41 [pid = 1788] [id = 699] 14:24:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x92241c00) [pid = 1788] [serial = 2098] [outer = (nil)] 14:24:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x99aba400) [pid = 1788] [serial = 2099] [outer = 0x92241c00] 14:24:43 INFO - PROCESS | 1788 | 1469136283400 Marionette DEBUG loaded listener.js 14:24:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x99abe800) [pid = 1788] [serial = 2100] [outer = 0x92241c00] 14:24:44 INFO - PROCESS | 1788 | 1469136284598 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]]]}] 14:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1792ms 14:24:44 INFO - PROCESS | 1788 | 1469136284701 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 14:24:44 INFO - PROCESS | 1788 | 1469136284708 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 14:24:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:24:44 INFO - PROCESS | 1788 | 1469136284716 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:24:44 INFO - PROCESS | 1788 | 1469136284722 Marionette TRACE conn3 <- [1,2770,null,{}] 14:24:44 INFO - PROCESS | 1788 | 1469136284784 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}] 14:24:44 INFO - PROCESS | 1788 | 1469136284791 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:45 INFO - PROCESS | 1788 | 1469136285011 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 14:24:45 INFO - PROCESS | 1788 | 1469136285272 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 1788 | 1469136285289 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbecc00 == 42 [pid = 1788] [id = 700] 14:24:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8ee81000) [pid = 1788] [serial = 2101] [outer = (nil)] 14:24:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8fc0f800) [pid = 1788] [serial = 2102] [outer = 0x8ee81000] 14:24:45 INFO - PROCESS | 1788 | 1469136285385 Marionette DEBUG loaded listener.js 14:24:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8fd88400) [pid = 1788] [serial = 2103] [outer = 0x8ee81000] 14:24:45 INFO - PROCESS | 1788 | --DOCSHELL 0x912ee400 == 41 [pid = 1788] [id = 691] 14:24:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8d990c00 == 40 [pid = 1788] [id = 690] 14:24:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd90400 == 39 [pid = 1788] [id = 689] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x922c7400) [pid = 1788] [serial = 2045] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | --DOCSHELL 0x912f5000 == 38 [pid = 1788] [id = 688] 14:24:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee7a800 == 37 [pid = 1788] [id = 687] 14:24:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8d995000 == 36 [pid = 1788] [id = 686] 14:24:46 INFO - PROCESS | 1788 | --DOCSHELL 0x92572c00 == 35 [pid = 1788] [id = 684] 14:24:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8d996c00 == 34 [pid = 1788] [id = 683] 14:24:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef87400 == 33 [pid = 1788] [id = 682] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x92108000) [pid = 1788] [serial = 2042] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8fd8f800) [pid = 1788] [serial = 2028] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x92039c00) [pid = 1788] [serial = 2037] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91dd8400) [pid = 1788] [serial = 2036] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ee81400) [pid = 1788] [serial = 2031] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8ee7e400) [pid = 1788] [serial = 2030] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8fd83000) [pid = 1788] [serial = 2039] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x912f0000) [pid = 1788] [serial = 2034] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8fd8bc00) [pid = 1788] [serial = 2033] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x921e8000) [pid = 1788] [serial = 2043] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x912f9c00) [pid = 1788] [serial = 2040] [outer = (nil)] [url = about:blank] 14:24:46 INFO - PROCESS | 1788 | 1469136286374 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]]]}] 14:24:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:24:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1696ms 14:24:46 INFO - PROCESS | 1788 | 1469136286411 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 14:24:46 INFO - PROCESS | 1788 | 1469136286418 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 14:24:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:24:46 INFO - PROCESS | 1788 | 1469136286428 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:24:46 INFO - PROCESS | 1788 | 1469136286432 Marionette TRACE conn3 <- [1,2774,null,{}] 14:24:46 INFO - PROCESS | 1788 | 1469136286438 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}] 14:24:46 INFO - PROCESS | 1788 | 1469136286443 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:46 INFO - PROCESS | 1788 | 1469136286622 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 14:24:46 INFO - PROCESS | 1788 | 1469136286632 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:46 INFO - PROCESS | 1788 | 1469136286640 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee82400 == 34 [pid = 1788] [id = 701] 14:24:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8ef8d800) [pid = 1788] [serial = 2104] [outer = (nil)] 14:24:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x91d2a800) [pid = 1788] [serial = 2105] [outer = 0x8ef8d800] 14:24:46 INFO - PROCESS | 1788 | 1469136286761 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x91dd1400) [pid = 1788] [serial = 2106] [outer = 0x8ef8d800] 14:24:47 INFO - PROCESS | 1788 | 1469136287829 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]]]}] 14:24:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:24:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1434ms 14:24:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:24:47 INFO - PROCESS | 1788 | 1469136287862 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 14:24:47 INFO - PROCESS | 1788 | 1469136287865 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 14:24:47 INFO - PROCESS | 1788 | 1469136287872 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:24:47 INFO - PROCESS | 1788 | 1469136287878 Marionette TRACE conn3 <- [1,2778,null,{}] 14:24:47 INFO - PROCESS | 1788 | 1469136287894 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}] 14:24:47 INFO - PROCESS | 1788 | 1469136287903 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:48 INFO - PROCESS | 1788 | 1469136288098 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 14:24:48 INFO - PROCESS | 1788 | 1469136288287 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:48 INFO - PROCESS | 1788 | 1469136288296 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x9210f800 == 35 [pid = 1788] [id = 702] 14:24:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x921e0800) [pid = 1788] [serial = 2107] [outer = (nil)] 14:24:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x92240400) [pid = 1788] [serial = 2108] [outer = 0x921e0800] 14:24:48 INFO - PROCESS | 1788 | 1469136288373 Marionette DEBUG loaded listener.js 14:24:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x922ce800) [pid = 1788] [serial = 2109] [outer = 0x921e0800] 14:24:49 INFO - PROCESS | 1788 | 1469136289362 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]]]}] 14:24:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:24:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1541ms 14:24:49 INFO - PROCESS | 1788 | 1469136289415 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 14:24:49 INFO - PROCESS | 1788 | 1469136289419 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 14:24:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:24:49 INFO - PROCESS | 1788 | 1469136289425 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:24:49 INFO - PROCESS | 1788 | 1469136289429 Marionette TRACE conn3 <- [1,2782,null,{}] 14:24:49 INFO - PROCESS | 1788 | 1469136289435 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}] 14:24:49 INFO - PROCESS | 1788 | 1469136289440 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:49 INFO - PROCESS | 1788 | 1469136289673 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 14:24:49 INFO - PROCESS | 1788 | 1469136289703 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 1788 | 1469136289730 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98a800 == 36 [pid = 1788] [id = 703] 14:24:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8ee7e800) [pid = 1788] [serial = 2110] [outer = (nil)] 14:24:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x93815400) [pid = 1788] [serial = 2111] [outer = 0x8ee7e800] 14:24:49 INFO - PROCESS | 1788 | 1469136289882 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x951c5800) [pid = 1788] [serial = 2112] [outer = 0x8ee7e800] 14:24:50 INFO - PROCESS | 1788 | 1469136290801 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]]]}] 14:24:50 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8ee82800) [pid = 1788] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:24:50 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x92410800) [pid = 1788] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:24:50 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ef8e800) [pid = 1788] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:24:50 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8d998000) [pid = 1788] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:24:50 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x912f5800) [pid = 1788] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1436ms 14:24:50 INFO - PROCESS | 1788 | 1469136290863 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 1788 | 1469136290867 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 14:24:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:24:50 INFO - PROCESS | 1788 | 1469136290873 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 1788 | 1469136290876 Marionette TRACE conn3 <- [1,2786,null,{}] 14:24:50 INFO - PROCESS | 1788 | 1469136290882 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}] 14:24:50 INFO - PROCESS | 1788 | 1469136290887 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:51 INFO - PROCESS | 1788 | 1469136291051 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 14:24:51 INFO - PROCESS | 1788 | 1469136291218 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:51 INFO - PROCESS | 1788 | 1469136291226 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd88000 == 37 [pid = 1788] [id = 704] 14:24:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x9223e400) [pid = 1788] [serial = 2113] [outer = (nil)] 14:24:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x92575000) [pid = 1788] [serial = 2114] [outer = 0x9223e400] 14:24:51 INFO - PROCESS | 1788 | 1469136291296 Marionette DEBUG loaded listener.js 14:24:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x951ca800) [pid = 1788] [serial = 2115] [outer = 0x9223e400] 14:24:52 INFO - PROCESS | 1788 | 1469136292124 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]]]}] 14:24:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:24:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1282ms 14:24:52 INFO - PROCESS | 1788 | 1469136292156 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 1788 | 1469136292160 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 14:24:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:24:52 INFO - PROCESS | 1788 | 1469136292167 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 1788 | 1469136292170 Marionette TRACE conn3 <- [1,2790,null,{}] 14:24:52 INFO - PROCESS | 1788 | 1469136292185 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}] 14:24:52 INFO - PROCESS | 1788 | 1469136292194 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:52 INFO - PROCESS | 1788 | 1469136292422 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 14:24:52 INFO - PROCESS | 1788 | 1469136292569 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 1788 | 1469136292580 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ec000 == 38 [pid = 1788] [id = 705] 14:24:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91dd0c00) [pid = 1788] [serial = 2116] [outer = (nil)] 14:24:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x988d3400) [pid = 1788] [serial = 2117] [outer = 0x91dd0c00] 14:24:52 INFO - PROCESS | 1788 | 1469136292648 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x99422400) [pid = 1788] [serial = 2118] [outer = 0x91dd0c00] 14:24:53 INFO - PROCESS | 1788 | 1469136293720 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]]]}] 14:24:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:24:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1598ms 14:24:53 INFO - PROCESS | 1788 | 1469136293767 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 14:24:53 INFO - PROCESS | 1788 | 1469136293774 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 14:24:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:24:53 INFO - PROCESS | 1788 | 1469136293783 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:24:53 INFO - PROCESS | 1788 | 1469136293790 Marionette TRACE conn3 <- [1,2794,null,{}] 14:24:53 INFO - PROCESS | 1788 | 1469136293798 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}] 14:24:53 INFO - PROCESS | 1788 | 1469136293804 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:54 INFO - PROCESS | 1788 | 1469136294059 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 14:24:54 INFO - PROCESS | 1788 | 1469136294359 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 1788 | 1469136294369 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fc06400 == 39 [pid = 1788] [id = 706] 14:24:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8fc06c00) [pid = 1788] [serial = 2119] [outer = (nil)] 14:24:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x912f3c00) [pid = 1788] [serial = 2120] [outer = 0x8fc06c00] 14:24:54 INFO - PROCESS | 1788 | 1469136294453 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x91d36800) [pid = 1788] [serial = 2121] [outer = 0x8fc06c00] 14:24:55 INFO - PROCESS | 1788 | 1469136295407 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]]]}] 14:24:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:24:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1640ms 14:24:55 INFO - PROCESS | 1788 | 1469136295423 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 1788 | 1469136295431 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 14:24:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:24:55 INFO - PROCESS | 1788 | 1469136295461 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - PROCESS | 1788 | 1469136295465 Marionette TRACE conn3 <- [1,2798,null,{}] 14:24:55 INFO - PROCESS | 1788 | 1469136295472 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}] 14:24:55 INFO - PROCESS | 1788 | 1469136295478 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:55 INFO - PROCESS | 1788 | 1469136295681 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 14:24:55 INFO - PROCESS | 1788 | 1469136295887 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:55 INFO - PROCESS | 1788 | 1469136295896 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd90400 == 40 [pid = 1788] [id = 707] 14:24:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9210d000) [pid = 1788] [serial = 2122] [outer = (nil)] 14:24:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9257d800) [pid = 1788] [serial = 2123] [outer = 0x9210d000] 14:24:55 INFO - PROCESS | 1788 | 1469136295980 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x93943000) [pid = 1788] [serial = 2124] [outer = 0x9210d000] 14:24:57 INFO - PROCESS | 1788 | 1469136297064 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]]]}] 14:24:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:24:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1645ms 14:24:57 INFO - PROCESS | 1788 | 1469136297103 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 14:24:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:24:57 INFO - PROCESS | 1788 | 1469136297108 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 14:24:57 INFO - PROCESS | 1788 | 1469136297116 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 1788 | 1469136297123 Marionette TRACE conn3 <- [1,2802,null,{}] 14:24:57 INFO - PROCESS | 1788 | 1469136297141 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}] 14:24:57 INFO - PROCESS | 1788 | 1469136297150 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:57 INFO - PROCESS | 1788 | 1469136297389 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 14:24:57 INFO - PROCESS | 1788 | 1469136297633 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 1788 | 1469136297646 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x96de3c00 == 41 [pid = 1788] [id = 708] 14:24:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x99729400) [pid = 1788] [serial = 2125] [outer = (nil)] 14:24:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x99734800) [pid = 1788] [serial = 2126] [outer = 0x99729400] 14:24:57 INFO - PROCESS | 1788 | 1469136297774 Marionette DEBUG loaded listener.js 14:24:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x99bf2800) [pid = 1788] [serial = 2127] [outer = 0x99729400] 14:24:58 INFO - PROCESS | 1788 | 1469136298703 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]]]}] 14:24:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:24:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1638ms 14:24:58 INFO - PROCESS | 1788 | 1469136298771 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 14:24:58 INFO - PROCESS | 1788 | 1469136298777 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 14:24:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:24:58 INFO - PROCESS | 1788 | 1469136298786 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:24:58 INFO - PROCESS | 1788 | 1469136298790 Marionette TRACE conn3 <- [1,2806,null,{}] 14:24:58 INFO - PROCESS | 1788 | 1469136298796 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}] 14:24:58 INFO - PROCESS | 1788 | 1469136298802 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:59 INFO - PROCESS | 1788 | 1469136298998 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 14:24:59 INFO - PROCESS | 1788 | 1469136299208 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:59 INFO - PROCESS | 1788 | 1469136299215 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:24:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d995c00 == 42 [pid = 1788] [id = 709] 14:24:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x99366c00) [pid = 1788] [serial = 2128] [outer = (nil)] 14:24:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x99bfb800) [pid = 1788] [serial = 2129] [outer = 0x99366c00] 14:24:59 INFO - PROCESS | 1788 | 1469136299336 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x99c32800) [pid = 1788] [serial = 2130] [outer = 0x99366c00] 14:25:00 INFO - PROCESS | 1788 | 1469136300308 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]]]}] 14:25:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:25:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1584ms 14:25:00 INFO - PROCESS | 1788 | 1469136300389 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 14:25:00 INFO - PROCESS | 1788 | 1469136300394 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 14:25:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:25:00 INFO - PROCESS | 1788 | 1469136300403 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:25:00 INFO - PROCESS | 1788 | 1469136300406 Marionette TRACE conn3 <- [1,2810,null,{}] 14:25:00 INFO - PROCESS | 1788 | 1469136300412 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}] 14:25:00 INFO - PROCESS | 1788 | 1469136300418 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:00 INFO - PROCESS | 1788 | 1469136300606 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 14:25:00 INFO - PROCESS | 1788 | 1469136300834 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:00 INFO - PROCESS | 1788 | 1469136300841 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbf0800 == 43 [pid = 1788] [id = 710] 14:25:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8ef8cc00) [pid = 1788] [serial = 2131] [outer = (nil)] 14:25:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x9a116000) [pid = 1788] [serial = 2132] [outer = 0x8ef8cc00] 14:25:00 INFO - PROCESS | 1788 | 1469136300968 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9a119800) [pid = 1788] [serial = 2133] [outer = 0x8ef8cc00] 14:25:02 INFO - PROCESS | 1788 | 1469136302089 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]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:25:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1738ms 14:25:02 INFO - PROCESS | 1788 | 1469136302142 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 1788 | 1469136302145 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 14:25:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:25:02 INFO - PROCESS | 1788 | 1469136302154 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 1788 | 1469136302159 Marionette TRACE conn3 <- [1,2814,null,{}] 14:25:02 INFO - PROCESS | 1788 | 1469136302165 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}] 14:25:02 INFO - PROCESS | 1788 | 1469136302178 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:02 INFO - PROCESS | 1788 | 1469136302435 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 14:25:02 INFO - PROCESS | 1788 | 1469136302700 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 1788 | 1469136302708 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef84400 == 44 [pid = 1788] [id = 711] 14:25:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x93946800) [pid = 1788] [serial = 2134] [outer = (nil)] 14:25:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x9a141c00) [pid = 1788] [serial = 2135] [outer = 0x93946800] 14:25:02 INFO - PROCESS | 1788 | 1469136302808 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9a192400) [pid = 1788] [serial = 2136] [outer = 0x93946800] 14:25:03 INFO - PROCESS | 1788 | 1469136303786 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]]]}] 14:25:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:25:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1691ms 14:25:03 INFO - PROCESS | 1788 | 1469136303853 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 14:25:03 INFO - PROCESS | 1788 | 1469136303857 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 14:25:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:25:03 INFO - PROCESS | 1788 | 1469136303865 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:25:03 INFO - PROCESS | 1788 | 1469136303868 Marionette TRACE conn3 <- [1,2818,null,{}] 14:25:03 INFO - PROCESS | 1788 | 1469136303875 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}] 14:25:03 INFO - PROCESS | 1788 | 1469136303880 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:04 INFO - PROCESS | 1788 | 1469136304107 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 14:25:04 INFO - PROCESS | 1788 | 1469136304652 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 1788 | 1469136304659 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef92c00 == 45 [pid = 1788] [id = 712] 14:25:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8fc02c00) [pid = 1788] [serial = 2137] [outer = (nil)] 14:25:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8fd89000) [pid = 1788] [serial = 2138] [outer = 0x8fc02c00] 14:25:04 INFO - PROCESS | 1788 | 1469136304742 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x912f5000) [pid = 1788] [serial = 2139] [outer = 0x8fc02c00] 14:25:05 INFO - PROCESS | 1788 | 1469136305667 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]]]}] 14:25:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:25:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1842ms 14:25:05 INFO - PROCESS | 1788 | 1469136305710 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 1788 | 1469136305716 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 14:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:25:05 INFO - PROCESS | 1788 | 1469136305724 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - PROCESS | 1788 | 1469136305728 Marionette TRACE conn3 <- [1,2822,null,{}] 14:25:05 INFO - PROCESS | 1788 | 1469136305736 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}] 14:25:05 INFO - PROCESS | 1788 | 1469136305743 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:05 INFO - PROCESS | 1788 | 1469136305935 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 14:25:06 INFO - PROCESS | 1788 | 1469136306294 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 1788 | 1469136306305 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x91ddb000 == 46 [pid = 1788] [id = 713] 14:25:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x9210c000) [pid = 1788] [serial = 2140] [outer = (nil)] 14:25:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x922d2c00) [pid = 1788] [serial = 2141] [outer = 0x9210c000] 14:25:06 INFO - PROCESS | 1788 | 1469136306387 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x92416000) [pid = 1788] [serial = 2142] [outer = 0x9210c000] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x921e5400 == 45 [pid = 1788] [id = 643] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8d997000 == 44 [pid = 1788] [id = 692] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8d991c00 == 43 [pid = 1788] [id = 629] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee80c00 == 42 [pid = 1788] [id = 641] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc0c000 == 41 [pid = 1788] [id = 627] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbec000 == 40 [pid = 1788] [id = 634] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe4400 == 39 [pid = 1788] [id = 685] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee85400 == 38 [pid = 1788] [id = 640] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef93c00 == 37 [pid = 1788] [id = 628] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef91400 == 36 [pid = 1788] [id = 631] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98f400 == 35 [pid = 1788] [id = 695] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x99361400 == 34 [pid = 1788] [id = 697] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef84c00 == 33 [pid = 1788] [id = 675] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x91d2fc00 == 32 [pid = 1788] [id = 693] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee82000 == 31 [pid = 1788] [id = 637] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x91d2a400 == 30 [pid = 1788] [id = 698] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x9203c400 == 29 [pid = 1788] [id = 699] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee7a000 == 28 [pid = 1788] [id = 632] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x9394a800 == 27 [pid = 1788] [id = 633] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x91dd4c00 == 26 [pid = 1788] [id = 678] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x92571400 == 25 [pid = 1788] [id = 694] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x977d5400 == 24 [pid = 1788] [id = 696] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x92245800 == 23 [pid = 1788] [id = 681] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc01400 == 22 [pid = 1788] [id = 630] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x8d990800 == 21 [pid = 1788] [id = 636] 14:25:08 INFO - PROCESS | 1788 | --DOCSHELL 0x922cf800 == 20 [pid = 1788] [id = 642] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8fc0bc00) [pid = 1788] [serial = 2048] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x950c4c00) [pid = 1788] [serial = 2057] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x92578800) [pid = 1788] [serial = 2054] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x9210ec00) [pid = 1788] [serial = 2066] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8ef93800) [pid = 1788] [serial = 2063] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x92579400) [pid = 1788] [serial = 2069] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x91d32c00) [pid = 1788] [serial = 2064] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x92240800) [pid = 1788] [serial = 2051] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8dbe8400) [pid = 1788] [serial = 2060] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x9257bc00) [pid = 1788] [serial = 2070] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x93821800) [pid = 1788] [serial = 2073] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8ee7ec00) [pid = 1788] [serial = 2061] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x921ed400) [pid = 1788] [serial = 2067] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9381fc00) [pid = 1788] [serial = 2072] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x93b63800) [pid = 1788] [serial = 2075] [outer = (nil)] [url = about:blank] 14:25:08 INFO - PROCESS | 1788 | 1469136308768 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]]]}] 14:25:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:25:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 3093ms 14:25:08 INFO - PROCESS | 1788 | 1469136308818 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 1788 | 1469136308824 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 14:25:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:25:08 INFO - PROCESS | 1788 | 1469136308833 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:25:08 INFO - PROCESS | 1788 | 1469136308839 Marionette TRACE conn3 <- [1,2826,null,{}] 14:25:08 INFO - PROCESS | 1788 | 1469136308847 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}] 14:25:08 INFO - PROCESS | 1788 | 1469136308853 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:09 INFO - PROCESS | 1788 | 1469136309031 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 14:25:09 INFO - PROCESS | 1788 | 1469136309253 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 1788 | 1469136309267 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98d000 == 21 [pid = 1788] [id = 714] 14:25:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8d98f400) [pid = 1788] [serial = 2143] [outer = (nil)] 14:25:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8dbe5400) [pid = 1788] [serial = 2144] [outer = 0x8d98f400] 14:25:09 INFO - PROCESS | 1788 | 1469136309415 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8ee7d800) [pid = 1788] [serial = 2145] [outer = 0x8d98f400] 14:25:10 INFO - PROCESS | 1788 | 1469136310474 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:25:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:25:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1689ms 14:25:10 INFO - PROCESS | 1788 | 1469136310523 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 14:25:10 INFO - PROCESS | 1788 | 1469136310530 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 14:25:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:25:10 INFO - PROCESS | 1788 | 1469136310539 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:25:10 INFO - PROCESS | 1788 | 1469136310543 Marionette TRACE conn3 <- [1,2830,null,{}] 14:25:10 INFO - PROCESS | 1788 | 1469136310551 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}] 14:25:10 INFO - PROCESS | 1788 | 1469136310557 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:10 INFO - PROCESS | 1788 | 1469136310752 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 14:25:11 INFO - PROCESS | 1788 | 1469136311040 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:11 INFO - PROCESS | 1788 | 1469136311048 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd8ac00 == 22 [pid = 1788] [id = 715] 14:25:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8fd90800) [pid = 1788] [serial = 2146] [outer = (nil)] 14:25:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x912f9000) [pid = 1788] [serial = 2147] [outer = 0x8fd90800] 14:25:11 INFO - PROCESS | 1788 | 1469136311201 Marionette DEBUG loaded listener.js 14:25:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x91d32c00) [pid = 1788] [serial = 2148] [outer = 0x8fd90800] 14:25:12 INFO - PROCESS | 1788 | 1469136312199 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]]]}] 14:25:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:25:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1733ms 14:25:12 INFO - PROCESS | 1788 | 1469136312273 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 1788 | 1469136312282 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 14:25:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:25:12 INFO - PROCESS | 1788 | 1469136312295 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 1788 | 1469136312299 Marionette TRACE conn3 <- [1,2834,null,{}] 14:25:12 INFO - PROCESS | 1788 | 1469136312306 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}] 14:25:12 INFO - PROCESS | 1788 | 1469136312311 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:12 INFO - PROCESS | 1788 | 1469136312524 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 14:25:12 INFO - PROCESS | 1788 | 1469136312780 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 1788 | 1469136312789 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x9203c400 == 23 [pid = 1788] [id = 716] 14:25:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x921e1000) [pid = 1788] [serial = 2149] [outer = (nil)] 14:25:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x92240000) [pid = 1788] [serial = 2150] [outer = 0x921e1000] 14:25:12 INFO - PROCESS | 1788 | 1469136312919 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x922d3c00) [pid = 1788] [serial = 2151] [outer = 0x921e1000] 14:25:13 INFO - PROCESS | 1788 | 1469136313945 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:25:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1686ms 14:25:13 INFO - PROCESS | 1788 | 1469136313981 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 1788 | 1469136313985 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 14:25:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:25:14 INFO - PROCESS | 1788 | 1469136314011 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:25:14 INFO - PROCESS | 1788 | 1469136314018 Marionette TRACE conn3 <- [1,2838,null,{}] 14:25:14 INFO - PROCESS | 1788 | 1469136314040 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}] 14:25:14 INFO - PROCESS | 1788 | 1469136314050 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:14 INFO - PROCESS | 1788 | 1469136314272 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 14:25:14 INFO - PROCESS | 1788 | 1469136314490 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 1788 | 1469136314502 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381ec00 == 24 [pid = 1788] [id = 717] 14:25:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x93942400) [pid = 1788] [serial = 2152] [outer = (nil)] 14:25:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x950ce800) [pid = 1788] [serial = 2153] [outer = 0x93942400] 14:25:14 INFO - PROCESS | 1788 | 1469136314625 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x95251400) [pid = 1788] [serial = 2154] [outer = 0x93942400] 14:25:15 INFO - PROCESS | 1788 | 1469136315574 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]]]}] 14:25:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:25:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1614ms 14:25:15 INFO - PROCESS | 1788 | 1469136315608 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 14:25:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:25:15 INFO - PROCESS | 1788 | 1469136315615 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 14:25:15 INFO - PROCESS | 1788 | 1469136315621 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:25:15 INFO - PROCESS | 1788 | 1469136315624 Marionette TRACE conn3 <- [1,2842,null,{}] 14:25:15 INFO - PROCESS | 1788 | 1469136315631 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}] 14:25:15 INFO - PROCESS | 1788 | 1469136315636 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:15 INFO - PROCESS | 1788 | 1469136315829 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 14:25:16 INFO - PROCESS | 1788 | 1469136316040 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 1788 | 1469136316052 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x9240d800 == 25 [pid = 1788] [id = 718] 14:25:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x92578c00) [pid = 1788] [serial = 2155] [outer = (nil)] 14:25:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x987eec00) [pid = 1788] [serial = 2156] [outer = 0x92578c00] 14:25:16 INFO - PROCESS | 1788 | 1469136316191 Marionette DEBUG loaded listener.js 14:25:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x98c49c00) [pid = 1788] [serial = 2157] [outer = 0x92578c00] 14:25:17 INFO - PROCESS | 1788 | 1469136317268 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]]]}] 14:25:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:25:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1688ms 14:25:17 INFO - PROCESS | 1788 | 1469136317309 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 14:25:17 INFO - PROCESS | 1788 | 1469136317314 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 14:25:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:25:17 INFO - PROCESS | 1788 | 1469136317320 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:25:17 INFO - PROCESS | 1788 | 1469136317324 Marionette TRACE conn3 <- [1,2846,null,{}] 14:25:17 INFO - PROCESS | 1788 | 1469136317349 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}] 14:25:17 INFO - PROCESS | 1788 | 1469136317356 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:17 INFO - PROCESS | 1788 | 1469136317538 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 14:25:17 INFO - PROCESS | 1788 | 1469136317737 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 1788 | 1469136317748 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dddc00 == 26 [pid = 1788] [id = 719] 14:25:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x99365800) [pid = 1788] [serial = 2158] [outer = (nil)] 14:25:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x99386800) [pid = 1788] [serial = 2159] [outer = 0x99365800] 14:25:17 INFO - PROCESS | 1788 | 1469136317924 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x99bf5400) [pid = 1788] [serial = 2160] [outer = 0x99365800] 14:25:19 INFO - PROCESS | 1788 | 1469136319005 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]]]}] 14:25:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:25:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1756ms 14:25:19 INFO - PROCESS | 1788 | 1469136319078 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 1788 | 1469136319082 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 14:25:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:25:19 INFO - PROCESS | 1788 | 1469136319089 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - PROCESS | 1788 | 1469136319092 Marionette TRACE conn3 <- [1,2850,null,{}] 14:25:19 INFO - PROCESS | 1788 | 1469136319098 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}] 14:25:19 INFO - PROCESS | 1788 | 1469136319110 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:19 INFO - PROCESS | 1788 | 1469136319342 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 14:25:19 INFO - PROCESS | 1788 | 1469136319591 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 1788 | 1469136319601 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbe6c00 == 27 [pid = 1788] [id = 720] 14:25:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x8fc05800) [pid = 1788] [serial = 2161] [outer = (nil)] 14:25:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x9a139400) [pid = 1788] [serial = 2162] [outer = 0x8fc05800] 14:25:19 INFO - PROCESS | 1788 | 1469136319723 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x91d35400) [pid = 1788] [serial = 2163] [outer = 0x8fc05800] 14:25:20 INFO - PROCESS | 1788 | 1469136320616 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:25:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:25:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1584ms 14:25:20 INFO - PROCESS | 1788 | 1469136320675 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 1788 | 1469136320679 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 14:25:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:25:20 INFO - PROCESS | 1788 | 1469136320686 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - PROCESS | 1788 | 1469136320691 Marionette TRACE conn3 <- [1,2854,null,{}] 14:25:20 INFO - PROCESS | 1788 | 1469136320697 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}] 14:25:20 INFO - PROCESS | 1788 | 1469136320703 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:20 INFO - PROCESS | 1788 | 1469136320883 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 14:25:21 INFO - PROCESS | 1788 | 1469136321085 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 1788 | 1469136321096 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbee800 == 28 [pid = 1788] [id = 721] 14:25:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x8fc0e000) [pid = 1788] [serial = 2164] [outer = (nil)] 14:25:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x9a141000) [pid = 1788] [serial = 2165] [outer = 0x8fc0e000] 14:25:21 INFO - PROCESS | 1788 | 1469136321212 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9a11d400) [pid = 1788] [serial = 2166] [outer = 0x8fc0e000] 14:25:22 INFO - PROCESS | 1788 | 1469136322219 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]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:25:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1589ms 14:25:22 INFO - PROCESS | 1788 | 1469136322291 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 1788 | 1469136322296 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 14:25:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:25:22 INFO - PROCESS | 1788 | 1469136322305 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 1788 | 1469136322307 Marionette TRACE conn3 <- [1,2858,null,{}] 14:25:22 INFO - PROCESS | 1788 | 1469136322312 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}] 14:25:22 INFO - PROCESS | 1788 | 1469136322319 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:22 INFO - PROCESS | 1788 | 1469136322493 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 14:25:22 INFO - PROCESS | 1788 | 1469136322694 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 1788 | 1469136322708 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x92039800 == 29 [pid = 1788] [id = 722] 14:25:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x9a253000) [pid = 1788] [serial = 2167] [outer = (nil)] 14:25:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x9a257400) [pid = 1788] [serial = 2168] [outer = 0x9a253000] 14:25:22 INFO - PROCESS | 1788 | 1469136322821 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x9a290c00) [pid = 1788] [serial = 2169] [outer = 0x9a253000] 14:25:24 INFO - PROCESS | 1788 | 1469136324347 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:25:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:25:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2132ms 14:25:24 INFO - PROCESS | 1788 | 1469136324451 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 14:25:24 INFO - PROCESS | 1788 | 1469136324457 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 14:25:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:25:24 INFO - PROCESS | 1788 | 1469136324467 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 1788 | 1469136324472 Marionette TRACE conn3 <- [1,2862,null,{}] 14:25:24 INFO - PROCESS | 1788 | 1469136324480 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}] 14:25:24 INFO - PROCESS | 1788 | 1469136324486 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:24 INFO - PROCESS | 1788 | 1469136324666 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 14:25:24 INFO - PROCESS | 1788 | 1469136324678 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 1788 | 1469136324684 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee80c00 == 30 [pid = 1788] [id = 723] 14:25:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8ee83c00) [pid = 1788] [serial = 2170] [outer = (nil)] 14:25:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x912efc00) [pid = 1788] [serial = 2171] [outer = 0x8ee83c00] 14:25:24 INFO - PROCESS | 1788 | 1469136324761 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x91d2fc00) [pid = 1788] [serial = 2172] [outer = 0x8ee83c00] 14:25:25 INFO - PROCESS | 1788 | 1469136325831 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]]]}] 14:25:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:25:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1431ms 14:25:25 INFO - PROCESS | 1788 | 1469136325900 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 1788 | 1469136325907 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 14:25:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:25:25 INFO - PROCESS | 1788 | 1469136325918 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - PROCESS | 1788 | 1469136325922 Marionette TRACE conn3 <- [1,2866,null,{}] 14:25:25 INFO - PROCESS | 1788 | 1469136325938 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}] 14:25:25 INFO - PROCESS | 1788 | 1469136325944 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:26 INFO - PROCESS | 1788 | 1469136326185 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 14:25:26 INFO - PROCESS | 1788 | 1469136326223 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 1788 | 1469136326230 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x92240800 == 31 [pid = 1788] [id = 724] 14:25:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x922cc000) [pid = 1788] [serial = 2173] [outer = (nil)] 14:25:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x9240ac00) [pid = 1788] [serial = 2174] [outer = 0x922cc000] 14:25:26 INFO - PROCESS | 1788 | 1469136326314 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x92ec8800) [pid = 1788] [serial = 2175] [outer = 0x922cc000] 14:25:27 INFO - PROCESS | 1788 | 1469136327558 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]]]}] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x92574400) [pid = 1788] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x921e9c00) [pid = 1788] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x9240d400) [pid = 1788] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x91dd0c00) [pid = 1788] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x8fc02c00) [pid = 1788] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x8fc06c00) [pid = 1788] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x9210d000) [pid = 1788] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x99729400) [pid = 1788] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x99366c00) [pid = 1788] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x8ee7e800) [pid = 1788] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x9223e400) [pid = 1788] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8dbe3400) [pid = 1788] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x8ef8cc00) [pid = 1788] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x99361800) [pid = 1788] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x91dd3800) [pid = 1788] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8ef8d800) [pid = 1788] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x92241c00) [pid = 1788] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x9203f800) [pid = 1788] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8fd8d800) [pid = 1788] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x93818000) [pid = 1788] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x921e0800) [pid = 1788] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x91dd0000) [pid = 1788] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x93946800) [pid = 1788] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8ee81000) [pid = 1788] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x98729800) [pid = 1788] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8ef88c00) [pid = 1788] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:25:27 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x92245c00) [pid = 1788] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:25:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:25:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1754ms 14:25:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:25:27 INFO - PROCESS | 1788 | 1469136327672 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 14:25:27 INFO - PROCESS | 1788 | 1469136327675 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 14:25:27 INFO - PROCESS | 1788 | 1469136327682 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:25:27 INFO - PROCESS | 1788 | 1469136327688 Marionette TRACE conn3 <- [1,2870,null,{}] 14:25:27 INFO - PROCESS | 1788 | 1469136327704 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}] 14:25:27 INFO - PROCESS | 1788 | 1469136327712 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:27 INFO - PROCESS | 1788 | 1469136327942 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 14:25:28 INFO - PROCESS | 1788 | 1469136328093 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 1788 | 1469136328101 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x92409800 == 32 [pid = 1788] [id = 725] 14:25:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9240bc00) [pid = 1788] [serial = 2176] [outer = (nil)] 14:25:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x92418800) [pid = 1788] [serial = 2177] [outer = 0x9240bc00] 14:25:28 INFO - PROCESS | 1788 | 1469136328180 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x93b6dc00) [pid = 1788] [serial = 2178] [outer = 0x9240bc00] 14:25:29 INFO - PROCESS | 1788 | 1469136329018 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]]]}] 14:25:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:25:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1389ms 14:25:29 INFO - PROCESS | 1788 | 1469136329071 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 1788 | 1469136329076 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 14:25:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:25:29 INFO - PROCESS | 1788 | 1469136329082 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - PROCESS | 1788 | 1469136329085 Marionette TRACE conn3 <- [1,2874,null,{}] 14:25:29 INFO - PROCESS | 1788 | 1469136329091 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}] 14:25:29 INFO - PROCESS | 1788 | 1469136329096 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:29 INFO - PROCESS | 1788 | 1469136329283 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 14:25:29 INFO - PROCESS | 1788 | 1469136329294 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 1788 | 1469136329300 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x921ec400 == 33 [pid = 1788] [id = 726] 14:25:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x987f0800) [pid = 1788] [serial = 2179] [outer = (nil)] 14:25:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x99730000) [pid = 1788] [serial = 2180] [outer = 0x987f0800] 14:25:29 INFO - PROCESS | 1788 | 1469136329372 Marionette DEBUG loaded listener.js 14:25:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x99bf1000) [pid = 1788] [serial = 2181] [outer = 0x987f0800] 14:25:30 INFO - PROCESS | 1788 | 1469136330612 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]]]}] 14:25:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:25:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1579ms 14:25:30 INFO - PROCESS | 1788 | 1469136330663 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 14:25:30 INFO - PROCESS | 1788 | 1469136330670 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 14:25:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:25:30 INFO - PROCESS | 1788 | 1469136330678 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:25:30 INFO - PROCESS | 1788 | 1469136330684 Marionette TRACE conn3 <- [1,2878,null,{}] 14:25:30 INFO - PROCESS | 1788 | 1469136330694 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}] 14:25:30 INFO - PROCESS | 1788 | 1469136330699 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:30 INFO - PROCESS | 1788 | 1469136330912 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 14:25:31 INFO - PROCESS | 1788 | 1469136331166 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:31 INFO - PROCESS | 1788 | 1469136331174 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef8d800 == 34 [pid = 1788] [id = 727] 14:25:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8fc0c800) [pid = 1788] [serial = 2182] [outer = (nil)] 14:25:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x912f3800) [pid = 1788] [serial = 2183] [outer = 0x8fc0c800] 14:25:31 INFO - PROCESS | 1788 | 1469136331305 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x9210d000) [pid = 1788] [serial = 2184] [outer = 0x8fc0c800] 14:25:32 INFO - PROCESS | 1788 | 1469136332319 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]]]}] 14:25:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:25:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1692ms 14:25:32 INFO - PROCESS | 1788 | 1469136332371 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 14:25:32 INFO - PROCESS | 1788 | 1469136332379 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 14:25:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:25:32 INFO - PROCESS | 1788 | 1469136332391 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:25:32 INFO - PROCESS | 1788 | 1469136332395 Marionette TRACE conn3 <- [1,2882,null,{}] 14:25:32 INFO - PROCESS | 1788 | 1469136332402 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}] 14:25:32 INFO - PROCESS | 1788 | 1469136332408 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:32 INFO - PROCESS | 1788 | 1469136332677 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 14:25:33 INFO - PROCESS | 1788 | 1469136333030 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:33 INFO - PROCESS | 1788 | 1469136333042 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x92245400 == 35 [pid = 1788] [id = 728] 14:25:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x977d9000) [pid = 1788] [serial = 2185] [outer = (nil)] 14:25:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x99386c00) [pid = 1788] [serial = 2186] [outer = 0x977d9000] 14:25:33 INFO - PROCESS | 1788 | 1469136333128 Marionette DEBUG loaded listener.js 14:25:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x99bf2400) [pid = 1788] [serial = 2187] [outer = 0x977d9000] 14:25:34 INFO - PROCESS | 1788 | 1469136334125 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]]]}] 14:25:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:25:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1784ms 14:25:34 INFO - PROCESS | 1788 | 1469136334175 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 14:25:34 INFO - PROCESS | 1788 | 1469136334179 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 14:25:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:25:34 INFO - PROCESS | 1788 | 1469136334187 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:25:34 INFO - PROCESS | 1788 | 1469136334193 Marionette TRACE conn3 <- [1,2886,null,{}] 14:25:34 INFO - PROCESS | 1788 | 1469136334222 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}] 14:25:34 INFO - PROCESS | 1788 | 1469136334231 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:34 INFO - PROCESS | 1788 | 1469136334465 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 14:25:34 INFO - PROCESS | 1788 | 1469136334718 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 1788 | 1469136334725 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a146400 == 36 [pid = 1788] [id = 729] 14:25:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x9a24b800) [pid = 1788] [serial = 2188] [outer = (nil)] 14:25:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x9a255c00) [pid = 1788] [serial = 2189] [outer = 0x9a24b800] 14:25:34 INFO - PROCESS | 1788 | 1469136334860 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x9a754c00) [pid = 1788] [serial = 2190] [outer = 0x9a24b800] 14:25:35 INFO - PROCESS | 1788 | 1469136335836 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]]]}] 14:25:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:25:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1690ms 14:25:35 INFO - PROCESS | 1788 | 1469136335877 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 14:25:35 INFO - PROCESS | 1788 | 1469136335883 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 14:25:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:25:35 INFO - PROCESS | 1788 | 1469136335889 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:25:35 INFO - PROCESS | 1788 | 1469136335893 Marionette TRACE conn3 <- [1,2890,null,{}] 14:25:35 INFO - PROCESS | 1788 | 1469136335900 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}] 14:25:35 INFO - PROCESS | 1788 | 1469136335905 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:36 INFO - PROCESS | 1788 | 1469136336101 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 14:25:36 INFO - PROCESS | 1788 | 1469136336306 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:36 INFO - PROCESS | 1788 | 1469136336315 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x92245c00 == 37 [pid = 1788] [id = 730] 14:25:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x9a249800) [pid = 1788] [serial = 2191] [outer = (nil)] 14:25:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x9a9e3800) [pid = 1788] [serial = 2192] [outer = 0x9a249800] 14:25:36 INFO - PROCESS | 1788 | 1469136336451 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9a9e7400) [pid = 1788] [serial = 2193] [outer = 0x9a249800] 14:25:37 INFO - PROCESS | 1788 | 1469136337436 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:25:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:25:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1586ms 14:25:37 INFO - PROCESS | 1788 | 1469136337476 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 14:25:37 INFO - PROCESS | 1788 | 1469136337481 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 14:25:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:25:37 INFO - PROCESS | 1788 | 1469136337487 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:25:37 INFO - PROCESS | 1788 | 1469136337491 Marionette TRACE conn3 <- [1,2894,null,{}] 14:25:37 INFO - PROCESS | 1788 | 1469136337497 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}] 14:25:37 INFO - PROCESS | 1788 | 1469136337502 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:37 INFO - PROCESS | 1788 | 1469136337689 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 14:25:37 INFO - PROCESS | 1788 | 1469136337894 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:37 INFO - PROCESS | 1788 | 1469136337906 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x92104800 == 38 [pid = 1788] [id = 731] 14:25:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x9a9dc000) [pid = 1788] [serial = 2194] [outer = (nil)] 14:25:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x9aa45c00) [pid = 1788] [serial = 2195] [outer = 0x9a9dc000] 14:25:38 INFO - PROCESS | 1788 | 1469136338020 Marionette DEBUG loaded listener.js 14:25:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x9aa47400) [pid = 1788] [serial = 2196] [outer = 0x9a9dc000] 14:25:39 INFO - PROCESS | 1788 | 1469136339057 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]]]}] 14:25:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:25:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1641ms 14:25:39 INFO - PROCESS | 1788 | 1469136339130 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 14:25:39 INFO - PROCESS | 1788 | 1469136339134 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 14:25:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:25:39 INFO - PROCESS | 1788 | 1469136339141 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:25:39 INFO - PROCESS | 1788 | 1469136339144 Marionette TRACE conn3 <- [1,2898,null,{}] 14:25:39 INFO - PROCESS | 1788 | 1469136339150 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}] 14:25:39 INFO - PROCESS | 1788 | 1469136339160 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:39 INFO - PROCESS | 1788 | 1469136339391 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 14:25:39 INFO - PROCESS | 1788 | 1469136339677 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:39 INFO - PROCESS | 1788 | 1469136339684 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef88c00 == 39 [pid = 1788] [id = 732] 14:25:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8ef8a400) [pid = 1788] [serial = 2197] [outer = (nil)] 14:25:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9aa52800) [pid = 1788] [serial = 2198] [outer = 0x8ef8a400] 14:25:39 INFO - PROCESS | 1788 | 1469136339769 Marionette DEBUG loaded listener.js 14:25:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9aaa1000) [pid = 1788] [serial = 2199] [outer = 0x8ef8a400] 14:25:40 INFO - PROCESS | 1788 | 1469136340685 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]]]}] 14:25:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:25:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1583ms 14:25:40 INFO - PROCESS | 1788 | 1469136340735 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 14:25:40 INFO - PROCESS | 1788 | 1469136340740 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 14:25:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:25:40 INFO - PROCESS | 1788 | 1469136340747 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:25:40 INFO - PROCESS | 1788 | 1469136340750 Marionette TRACE conn3 <- [1,2902,null,{}] 14:25:40 INFO - PROCESS | 1788 | 1469136340756 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}] 14:25:40 INFO - PROCESS | 1788 | 1469136340762 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:40 INFO - PROCESS | 1788 | 1469136340952 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 14:25:41 INFO - PROCESS | 1788 | 1469136341162 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:41 INFO - PROCESS | 1788 | 1469136341174 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee87000 == 40 [pid = 1788] [id = 733] 14:25:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8ee88400) [pid = 1788] [serial = 2200] [outer = (nil)] 14:25:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x912f1400) [pid = 1788] [serial = 2201] [outer = 0x8ee88400] 14:25:41 INFO - PROCESS | 1788 | 1469136341298 Marionette DEBUG loaded listener.js 14:25:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x921e7c00) [pid = 1788] [serial = 2202] [outer = 0x8ee88400] 14:25:42 INFO - PROCESS | 1788 | 1469136342850 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:25:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:25:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2140ms 14:25:42 INFO - PROCESS | 1788 | 1469136342957 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 14:25:42 INFO - PROCESS | 1788 | 1469136342964 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 14:25:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:25:42 INFO - PROCESS | 1788 | 1469136342973 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:25:42 INFO - PROCESS | 1788 | 1469136342977 Marionette TRACE conn3 <- [1,2906,null,{}] 14:25:42 INFO - PROCESS | 1788 | 1469136342986 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}] 14:25:42 INFO - PROCESS | 1788 | 1469136342992 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:43 INFO - PROCESS | 1788 | 1469136343176 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 14:25:43 INFO - PROCESS | 1788 | 1469136343395 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 1788 | 1469136343409 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbec400 == 41 [pid = 1788] [id = 734] 14:25:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8fc02c00) [pid = 1788] [serial = 2203] [outer = (nil)] 14:25:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x91dd0000) [pid = 1788] [serial = 2204] [outer = 0x8fc02c00] 14:25:43 INFO - PROCESS | 1788 | 1469136343576 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x92042000) [pid = 1788] [serial = 2205] [outer = 0x8fc02c00] 14:25:44 INFO - PROCESS | 1788 | --DOCSHELL 0x91ddb000 == 40 [pid = 1788] [id = 713] 14:25:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd90400 == 39 [pid = 1788] [id = 707] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x922d2c00) [pid = 1788] [serial = 2141] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | 1469136344616 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]]]}] 14:25:44 INFO - PROCESS | 1788 | --DOCSHELL 0x92039800 == 38 [pid = 1788] [id = 722] 14:25:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbee800 == 37 [pid = 1788] [id = 721] 14:25:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:25:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1684ms 14:25:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbe6c00 == 36 [pid = 1788] [id = 720] 14:25:44 INFO - PROCESS | 1788 | --DOCSHELL 0x9240d800 == 35 [pid = 1788] [id = 718] 14:25:44 INFO - PROCESS | 1788 | --DOCSHELL 0x9381ec00 == 34 [pid = 1788] [id = 717] 14:25:44 INFO - PROCESS | 1788 | --DOCSHELL 0x9203c400 == 33 [pid = 1788] [id = 716] 14:25:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd8ac00 == 32 [pid = 1788] [id = 715] 14:25:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98d000 == 31 [pid = 1788] [id = 714] 14:25:44 INFO - PROCESS | 1788 | 1469136344678 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 14:25:44 INFO - PROCESS | 1788 | 1469136344685 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x92ec9000) [pid = 1788] [serial = 2055] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x92244800) [pid = 1788] [serial = 2052] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x95129800) [pid = 1788] [serial = 2058] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x988d3400) [pid = 1788] [serial = 2117] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x8fd89000) [pid = 1788] [serial = 2138] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x912f3c00) [pid = 1788] [serial = 2120] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x9257d800) [pid = 1788] [serial = 2123] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x91d36800) [pid = 1788] [serial = 2121] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x99734800) [pid = 1788] [serial = 2126] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x93943000) [pid = 1788] [serial = 2124] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x99bfb800) [pid = 1788] [serial = 2129] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x99bf2800) [pid = 1788] [serial = 2127] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x93815400) [pid = 1788] [serial = 2111] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x951c5800) [pid = 1788] [serial = 2112] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x92575000) [pid = 1788] [serial = 2114] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x8dbed400) [pid = 1788] [serial = 2078] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x9a116000) [pid = 1788] [serial = 2132] [outer = (nil)] [url = about:blank] 14:25:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8ef86000) [pid = 1788] [serial = 2079] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x99367c00) [pid = 1788] [serial = 2093] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x994c4400) [pid = 1788] [serial = 2094] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x951cd400) [pid = 1788] [serial = 2076] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x91d2a800) [pid = 1788] [serial = 2105] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x91dd1400) [pid = 1788] [serial = 2106] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x99c32800) [pid = 1788] [serial = 2130] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x99aba400) [pid = 1788] [serial = 2099] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x912f5000) [pid = 1788] [serial = 2139] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x99abe800) [pid = 1788] [serial = 2100] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x921dfc00) [pid = 1788] [serial = 2081] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x9a119800) [pid = 1788] [serial = 2133] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x92249800) [pid = 1788] [serial = 2082] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x977d3800) [pid = 1788] [serial = 2087] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x98729c00) [pid = 1788] [serial = 2088] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x93b66000) [pid = 1788] [serial = 2084] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x951c8000) [pid = 1788] [serial = 2085] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x92240400) [pid = 1788] [serial = 2108] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x99731400) [pid = 1788] [serial = 2096] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9a192400) [pid = 1788] [serial = 2136] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x99735800) [pid = 1788] [serial = 2097] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8fc0f800) [pid = 1788] [serial = 2102] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8fd88400) [pid = 1788] [serial = 2103] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x98886400) [pid = 1788] [serial = 2090] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x988d4c00) [pid = 1788] [serial = 2091] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9a141c00) [pid = 1788] [serial = 2135] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x951ca800) [pid = 1788] [serial = 2115] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x922ce800) [pid = 1788] [serial = 2109] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x912f6400) [pid = 1788] [serial = 2049] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x922d0000) [pid = 1788] [serial = 2046] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x99422400) [pid = 1788] [serial = 2118] [outer = (nil)] [url = about:blank] 14:25:44 INFO - PROCESS | 1788 | 1469136344764 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:25:44 INFO - PROCESS | 1788 | 1469136344777 Marionette TRACE conn3 <- [1,2910,null,{}] 14:25:44 INFO - PROCESS | 1788 | 1469136344792 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}] 14:25:44 INFO - PROCESS | 1788 | 1469136344796 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:44 INFO - PROCESS | 1788 | 1469136344977 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 14:25:45 INFO - PROCESS | 1788 | 1469136345190 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:45 INFO - PROCESS | 1788 | 1469136345196 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f5800 == 32 [pid = 1788] [id = 735] 14:25:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x912f7c00) [pid = 1788] [serial = 2206] [outer = (nil)] 14:25:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91d2d000) [pid = 1788] [serial = 2207] [outer = 0x912f7c00] 14:25:45 INFO - PROCESS | 1788 | 1469136345277 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91dd5800) [pid = 1788] [serial = 2208] [outer = 0x912f7c00] 14:25:46 INFO - PROCESS | 1788 | 1469136346073 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]]]}] 14:25:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:25:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:25:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1384ms 14:25:46 INFO - PROCESS | 1788 | 1469136346110 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 14:25:46 INFO - PROCESS | 1788 | 1469136346115 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 14:25:46 INFO - TEST-START | /DOMEvents/constructors.html 14:25:46 INFO - PROCESS | 1788 | 1469136346123 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 1788 | 1469136346129 Marionette TRACE conn3 <- [1,2914,null,{}] 14:25:46 INFO - PROCESS | 1788 | 1469136346171 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}] 14:25:46 INFO - PROCESS | 1788 | 1469136346180 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:46 INFO - PROCESS | 1788 | 1469136346363 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 14:25:46 INFO - PROCESS | 1788 | 1469136346375 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 1788 | 1469136346384 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x92414000 == 33 [pid = 1788] [id = 736] 14:25:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x92414800) [pid = 1788] [serial = 2209] [outer = (nil)] 14:25:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x92ec9000) [pid = 1788] [serial = 2210] [outer = 0x92414800] 14:25:46 INFO - PROCESS | 1788 | 1469136346455 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x93943000) [pid = 1788] [serial = 2211] [outer = 0x92414800] 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:25:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:25:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:25:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:25:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1481ms 14:25:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:25:47 INFO - PROCESS | 1788 | 1469136347547 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]]]}] 14:25:47 INFO - PROCESS | 1788 | 1469136347604 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 14:25:47 INFO - PROCESS | 1788 | 1469136347609 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 14:25:47 INFO - PROCESS | 1788 | 1469136347645 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:25:47 INFO - PROCESS | 1788 | 1469136347653 Marionette TRACE conn3 <- [1,2918,null,{}] 14:25:47 INFO - PROCESS | 1788 | 1469136347665 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}] 14:25:47 INFO - PROCESS | 1788 | 1469136347669 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:47 INFO - PROCESS | 1788 | 1469136347923 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 14:25:47 INFO - PROCESS | 1788 | 1469136347947 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:47 INFO - PROCESS | 1788 | 1469136347956 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x92ed0800 == 34 [pid = 1788] [id = 737] 14:25:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x950c7000) [pid = 1788] [serial = 2212] [outer = (nil)] 14:25:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x951ce800) [pid = 1788] [serial = 2213] [outer = 0x950c7000] 14:25:48 INFO - PROCESS | 1788 | 1469136348032 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x96dddc00) [pid = 1788] [serial = 2214] [outer = 0x950c7000] 14:25:49 INFO - PROCESS | 1788 | 1469136349023 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:25:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:25:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1415ms 14:25:49 INFO - PROCESS | 1788 | 1469136349046 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 14:25:49 INFO - PROCESS | 1788 | 1469136349050 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 14:25:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:25:49 INFO - PROCESS | 1788 | 1469136349066 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:25:49 INFO - PROCESS | 1788 | 1469136349070 Marionette TRACE conn3 <- [1,2922,null,{}] 14:25:49 INFO - PROCESS | 1788 | 1469136349081 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}] 14:25:49 INFO - PROCESS | 1788 | 1469136349085 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:49 INFO - PROCESS | 1788 | 1469136349308 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 14:25:49 INFO - PROCESS | 1788 | 1469136349340 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 1788 | 1469136349348 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x951d1c00 == 35 [pid = 1788] [id = 738] 14:25:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x96de2800) [pid = 1788] [serial = 2215] [outer = (nil)] 14:25:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x988d3400) [pid = 1788] [serial = 2216] [outer = 0x96de2800] 14:25:49 INFO - PROCESS | 1788 | 1469136349425 Marionette DEBUG loaded listener.js 14:25:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x98c45c00) [pid = 1788] [serial = 2217] [outer = 0x96de2800] 14:25:50 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9240bc00) [pid = 1788] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:25:50 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x922cc000) [pid = 1788] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:25:50 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8ee83c00) [pid = 1788] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:25:50 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9a253000) [pid = 1788] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:25:50 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9210c000) [pid = 1788] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:25:50 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:25:50 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:25:50 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:25:50 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:25:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:25:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:25:50 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 14:25:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:25:50 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 14:25:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:25:50 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]" 14:25:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:25:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:25:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1806ms 14:25:50 INFO - PROCESS | 1788 | 1469136350825 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]]]}] 14:25:50 INFO - PROCESS | 1788 | 1469136350869 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 14:25:50 INFO - PROCESS | 1788 | 1469136350872 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 14:25:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:25:50 INFO - PROCESS | 1788 | 1469136350881 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:25:50 INFO - PROCESS | 1788 | 1469136350889 Marionette TRACE conn3 <- [1,2926,null,{}] 14:25:50 INFO - PROCESS | 1788 | 1469136350896 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}] 14:25:50 INFO - PROCESS | 1788 | 1469136350906 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:51 INFO - PROCESS | 1788 | 1469136351099 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 14:25:51 INFO - PROCESS | 1788 | 1469136351261 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 1788 | 1469136351269 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d997800 == 36 [pid = 1788] [id = 739] 14:25:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x951c8800) [pid = 1788] [serial = 2218] [outer = (nil)] 14:25:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x99731400) [pid = 1788] [serial = 2219] [outer = 0x951c8800] 14:25:51 INFO - PROCESS | 1788 | 1469136351338 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x99736c00) [pid = 1788] [serial = 2220] [outer = 0x951c8800] 14:25:51 INFO - PROCESS | 1788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:25:52 INFO - PROCESS | 1788 | 1469136352061 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]]]}] 14:25:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:25:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1189ms 14:25:52 INFO - PROCESS | 1788 | 1469136352072 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 1788 | 1469136352076 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 14:25:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:25:52 INFO - PROCESS | 1788 | 1469136352082 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - PROCESS | 1788 | 1469136352086 Marionette TRACE conn3 <- [1,2930,null,{}] 14:25:52 INFO - PROCESS | 1788 | 1469136352092 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}] 14:25:52 INFO - PROCESS | 1788 | 1469136352095 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:52 INFO - PROCESS | 1788 | 1469136352314 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 14:25:52 INFO - PROCESS | 1788 | 1469136352543 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 1788 | 1469136352551 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d997000 == 37 [pid = 1788] [id = 740] 14:25:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8d998c00) [pid = 1788] [serial = 2221] [outer = (nil)] 14:25:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8dbed000) [pid = 1788] [serial = 2222] [outer = 0x8d998c00] 14:25:52 INFO - PROCESS | 1788 | 1469136352639 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8ee7fc00) [pid = 1788] [serial = 2223] [outer = 0x8d998c00] 14:25:53 INFO - PROCESS | 1788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:25:53 INFO - PROCESS | 1788 | 1469136353581 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]]]}] 14:25:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:25:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1534ms 14:25:53 INFO - PROCESS | 1788 | 1469136353620 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 14:25:53 INFO - PROCESS | 1788 | 1469136353626 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 14:25:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:25:53 INFO - PROCESS | 1788 | 1469136353634 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:25:53 INFO - PROCESS | 1788 | 1469136353640 Marionette TRACE conn3 <- [1,2934,null,{}] 14:25:53 INFO - PROCESS | 1788 | 1469136353648 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}] 14:25:53 INFO - PROCESS | 1788 | 1469136353655 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:53 INFO - PROCESS | 1788 | 1469136353886 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 14:25:54 INFO - PROCESS | 1788 | 1469136354095 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 1788 | 1469136354105 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d2ec00 == 38 [pid = 1788] [id = 741] 14:25:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x91ddb800) [pid = 1788] [serial = 2224] [outer = (nil)] 14:25:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x92243400) [pid = 1788] [serial = 2225] [outer = 0x91ddb800] 14:25:54 INFO - PROCESS | 1788 | 1469136354189 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x922c6400) [pid = 1788] [serial = 2226] [outer = 0x91ddb800] 14:25:55 INFO - PROCESS | 1788 | 1469136355072 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]]]}] 14:25:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:25:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1491ms 14:25:55 INFO - PROCESS | 1788 | 1469136355130 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 14:25:55 INFO - PROCESS | 1788 | 1469136355137 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 14:25:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:25:55 INFO - PROCESS | 1788 | 1469136355144 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:25:55 INFO - PROCESS | 1788 | 1469136355147 Marionette TRACE conn3 <- [1,2938,null,{}] 14:25:55 INFO - PROCESS | 1788 | 1469136355203 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}] 14:25:55 INFO - PROCESS | 1788 | 1469136355210 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:55 INFO - PROCESS | 1788 | 1469136355423 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 14:25:55 INFO - PROCESS | 1788 | 1469136355629 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 1788 | 1469136355639 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef84c00 == 39 [pid = 1788] [id = 742] 14:25:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x912f9c00) [pid = 1788] [serial = 2227] [outer = (nil)] 14:25:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x951cb800) [pid = 1788] [serial = 2228] [outer = 0x912f9c00] 14:25:55 INFO - PROCESS | 1788 | 1469136355757 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x988d3800) [pid = 1788] [serial = 2229] [outer = 0x912f9c00] 14:25:56 INFO - PROCESS | 1788 | 1469136356681 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]]]}] 14:25:56 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. 14:25:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1579ms 14:25:56 INFO - PROCESS | 1788 | 1469136356725 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 1788 | 1469136356730 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 14:25:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:25:56 INFO - PROCESS | 1788 | 1469136356748 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - PROCESS | 1788 | 1469136356757 Marionette TRACE conn3 <- [1,2942,null,{}] 14:25:56 INFO - PROCESS | 1788 | 1469136356764 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}] 14:25:56 INFO - PROCESS | 1788 | 1469136356772 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:56 INFO - PROCESS | 1788 | 1469136356978 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 14:25:57 INFO - PROCESS | 1788 | 1469136357191 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:57 INFO - PROCESS | 1788 | 1469136357201 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98e000 == 40 [pid = 1788] [id = 743] 14:25:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8ee7e400) [pid = 1788] [serial = 2230] [outer = (nil)] 14:25:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x99bf8800) [pid = 1788] [serial = 2231] [outer = 0x8ee7e400] 14:25:57 INFO - PROCESS | 1788 | 1469136357324 Marionette DEBUG loaded listener.js 14:25:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x99d58c00) [pid = 1788] [serial = 2232] [outer = 0x8ee7e400] 14:25:58 INFO - PROCESS | 1788 | 1469136358172 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"]]]}] 14:25:58 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 14:25:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:25:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1448ms 14:25:58 INFO - PROCESS | 1788 | 1469136358189 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 14:25:58 INFO - PROCESS | 1788 | 1469136358193 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 14:25:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:25:58 INFO - PROCESS | 1788 | 1469136358200 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:25:58 INFO - PROCESS | 1788 | 1469136358203 Marionette TRACE conn3 <- [1,2946,null,{}] 14:25:58 INFO - PROCESS | 1788 | 1469136358209 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}] 14:25:58 INFO - PROCESS | 1788 | 1469136358214 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:58 INFO - PROCESS | 1788 | 1469136358399 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 14:25:58 INFO - PROCESS | 1788 | 1469136358626 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 1788 | 1469136358635 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x950c9c00 == 41 [pid = 1788] [id = 744] 14:25:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x99c36000) [pid = 1788] [serial = 2233] [outer = (nil)] 14:25:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x9a13b400) [pid = 1788] [serial = 2234] [outer = 0x99c36000] 14:25:58 INFO - PROCESS | 1788 | 1469136358716 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x9a140400) [pid = 1788] [serial = 2235] [outer = 0x99c36000] 14:25:59 INFO - PROCESS | 1788 | 1469136359601 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]]]}] 14:25:59 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. 14:25:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1430ms 14:25:59 INFO - PROCESS | 1788 | 1469136359630 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 14:25:59 INFO - PROCESS | 1788 | 1469136359634 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 14:25:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:25:59 INFO - PROCESS | 1788 | 1469136359641 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:25:59 INFO - PROCESS | 1788 | 1469136359643 Marionette TRACE conn3 <- [1,2950,null,{}] 14:25:59 INFO - PROCESS | 1788 | 1469136359650 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}] 14:25:59 INFO - PROCESS | 1788 | 1469136359655 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:25:59 INFO - PROCESS | 1788 | 1469136359842 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 14:26:00 INFO - PROCESS | 1788 | 1469136360076 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 1788 | 1469136360095 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a11f400 == 42 [pid = 1788] [id = 745] 14:26:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x9a248800) [pid = 1788] [serial = 2236] [outer = (nil)] 14:26:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x9a253c00) [pid = 1788] [serial = 2237] [outer = 0x9a248800] 14:26:00 INFO - PROCESS | 1788 | 1469136360187 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x9a9df800) [pid = 1788] [serial = 2238] [outer = 0x9a248800] 14:26:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa4f800 == 43 [pid = 1788] [id = 746] 14:26:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x9aa50000) [pid = 1788] [serial = 2239] [outer = (nil)] 14:26:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x9257b400) [pid = 1788] [serial = 2240] [outer = 0x9aa50000] 14:26:01 INFO - PROCESS | 1788 | 1469136361171 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]]]}] 14:26:01 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. 14:26:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1583ms 14:26:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:26:01 INFO - PROCESS | 1788 | 1469136361226 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 14:26:01 INFO - PROCESS | 1788 | 1469136361229 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 14:26:01 INFO - PROCESS | 1788 | 1469136361236 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:26:01 INFO - PROCESS | 1788 | 1469136361239 Marionette TRACE conn3 <- [1,2954,null,{}] 14:26:01 INFO - PROCESS | 1788 | 1469136361245 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}] 14:26:01 INFO - PROCESS | 1788 | 1469136361252 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:01 INFO - PROCESS | 1788 | 1469136361561 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 14:26:01 INFO - PROCESS | 1788 | 1469136361815 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:01 INFO - PROCESS | 1788 | 1469136361824 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x92108800 == 44 [pid = 1788] [id = 747] 14:26:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x9a24f000) [pid = 1788] [serial = 2241] [outer = (nil)] 14:26:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x9aa76800) [pid = 1788] [serial = 2242] [outer = 0x9a24f000] 14:26:01 INFO - PROCESS | 1788 | 1469136361918 Marionette DEBUG loaded listener.js 14:26:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x9aa7fc00) [pid = 1788] [serial = 2243] [outer = 0x9a24f000] 14:26:02 INFO - PROCESS | 1788 | 1469136362743 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]]]}] 14:26:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:26:02 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 14:26:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1534ms 14:26:02 INFO - PROCESS | 1788 | 1469136362770 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 14:26:02 INFO - PROCESS | 1788 | 1469136362775 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 14:26:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:26:02 INFO - PROCESS | 1788 | 1469136362782 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:26:02 INFO - PROCESS | 1788 | 1469136362785 Marionette TRACE conn3 <- [1,2958,null,{}] 14:26:02 INFO - PROCESS | 1788 | 1469136362791 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}] 14:26:02 INFO - PROCESS | 1788 | 1469136362796 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:03 INFO - PROCESS | 1788 | 1469136363027 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 14:26:03 INFO - PROCESS | 1788 | 1469136363302 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:03 INFO - PROCESS | 1788 | 1469136363313 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9ea000 == 45 [pid = 1788] [id = 748] 14:26:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x9aa4c400) [pid = 1788] [serial = 2244] [outer = (nil)] 14:26:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x9b0bd000) [pid = 1788] [serial = 2245] [outer = 0x9aa4c400] 14:26:03 INFO - PROCESS | 1788 | 1469136363396 Marionette DEBUG loaded listener.js 14:26:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x9b5e8000) [pid = 1788] [serial = 2246] [outer = 0x9aa4c400] 14:26:04 INFO - PROCESS | 1788 | 1469136364295 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]]]}] 14:26:04 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. 14:26:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1543ms 14:26:04 INFO - PROCESS | 1788 | 1469136364329 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 14:26:04 INFO - PROCESS | 1788 | 1469136364335 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 14:26:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:26:04 INFO - PROCESS | 1788 | 1469136364354 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:26:04 INFO - PROCESS | 1788 | 1469136364360 Marionette TRACE conn3 <- [1,2962,null,{}] 14:26:04 INFO - PROCESS | 1788 | 1469136364426 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}] 14:26:04 INFO - PROCESS | 1788 | 1469136364432 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:04 INFO - PROCESS | 1788 | 1469136364641 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 14:26:04 INFO - PROCESS | 1788 | 1469136364858 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 1788 | 1469136364867 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a9e5000 == 46 [pid = 1788] [id = 749] 14:26:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9b0c2000) [pid = 1788] [serial = 2247] [outer = (nil)] 14:26:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x9b60ec00) [pid = 1788] [serial = 2248] [outer = 0x9b0c2000] 14:26:04 INFO - PROCESS | 1788 | 1469136364982 Marionette DEBUG loaded listener.js 14:26:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x9b613000) [pid = 1788] [serial = 2249] [outer = 0x9b0c2000] 14:26:05 INFO - PROCESS | 1788 | 1469136365903 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]]]}] 14:26:05 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. 14:26:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1598ms 14:26:05 INFO - PROCESS | 1788 | 1469136365945 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 14:26:05 INFO - PROCESS | 1788 | 1469136365952 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 14:26:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:26:05 INFO - PROCESS | 1788 | 1469136365963 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:26:05 INFO - PROCESS | 1788 | 1469136365968 Marionette TRACE conn3 <- [1,2966,null,{}] 14:26:05 INFO - PROCESS | 1788 | 1469136365979 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}] 14:26:05 INFO - PROCESS | 1788 | 1469136365985 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:06 INFO - PROCESS | 1788 | 1469136366276 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 14:26:06 INFO - PROCESS | 1788 | 1469136366434 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 1788 | 1469136366442 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x922cac00 == 47 [pid = 1788] [id = 750] 14:26:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x96de2000) [pid = 1788] [serial = 2250] [outer = (nil)] 14:26:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x9b7a6c00) [pid = 1788] [serial = 2251] [outer = 0x96de2000] 14:26:06 INFO - PROCESS | 1788 | 1469136366561 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9c123400) [pid = 1788] [serial = 2252] [outer = 0x96de2000] 14:26:07 INFO - PROCESS | 1788 | 1469136367452 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]]]}] 14:26:07 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. 14:26:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1542ms 14:26:07 INFO - PROCESS | 1788 | 1469136367505 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 1788 | 1469136367508 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 14:26:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:26:07 INFO - PROCESS | 1788 | 1469136367515 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - PROCESS | 1788 | 1469136367519 Marionette TRACE conn3 <- [1,2970,null,{}] 14:26:07 INFO - PROCESS | 1788 | 1469136367526 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}] 14:26:07 INFO - PROCESS | 1788 | 1469136367531 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:07 INFO - PROCESS | 1788 | 1469136367735 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 14:26:08 INFO - PROCESS | 1788 | 1469136368021 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:08 INFO - PROCESS | 1788 | 1469136368030 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b5f3400 == 48 [pid = 1788] [id = 751] 14:26:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9cb0f800) [pid = 1788] [serial = 2253] [outer = (nil)] 14:26:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9d875000) [pid = 1788] [serial = 2254] [outer = 0x9cb0f800] 14:26:08 INFO - PROCESS | 1788 | 1469136368131 Marionette DEBUG loaded listener.js 14:26:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x9d87c400) [pid = 1788] [serial = 2255] [outer = 0x9cb0f800] 14:26:09 INFO - PROCESS | 1788 | 1469136369079 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]]]}] 14:26:09 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. 14:26:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1584ms 14:26:09 INFO - PROCESS | 1788 | 1469136369100 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 14:26:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:26:09 INFO - PROCESS | 1788 | 1469136369105 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 14:26:09 INFO - PROCESS | 1788 | 1469136369112 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:26:09 INFO - PROCESS | 1788 | 1469136369117 Marionette TRACE conn3 <- [1,2974,null,{}] 14:26:09 INFO - PROCESS | 1788 | 1469136369123 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}] 14:26:09 INFO - PROCESS | 1788 | 1469136369130 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:09 INFO - PROCESS | 1788 | 1469136369382 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 14:26:09 INFO - PROCESS | 1788 | 1469136369627 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:09 INFO - PROCESS | 1788 | 1469136369634 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d994c00 == 49 [pid = 1788] [id = 752] 14:26:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8dbee800) [pid = 1788] [serial = 2256] [outer = (nil)] 14:26:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8fc03800) [pid = 1788] [serial = 2257] [outer = 0x8dbee800] 14:26:10 INFO - PROCESS | 1788 | 1469136370023 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8fd90400) [pid = 1788] [serial = 2258] [outer = 0x8dbee800] 14:26:10 INFO - PROCESS | 1788 | 1469136370912 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]]]}] 14:26:10 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. 14:26:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1836ms 14:26:10 INFO - PROCESS | 1788 | 1469136370951 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 14:26:10 INFO - PROCESS | 1788 | 1469136370957 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 14:26:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:26:10 INFO - PROCESS | 1788 | 1469136370965 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:26:10 INFO - PROCESS | 1788 | 1469136370969 Marionette TRACE conn3 <- [1,2978,null,{}] 14:26:10 INFO - PROCESS | 1788 | 1469136370977 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}] 14:26:10 INFO - PROCESS | 1788 | 1469136370982 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:11 INFO - PROCESS | 1788 | 1469136371166 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 14:26:11 INFO - PROCESS | 1788 | 1469136371395 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 1788 | 1469136371405 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ef88800 == 50 [pid = 1788] [id = 753] 14:26:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8fc0d000) [pid = 1788] [serial = 2259] [outer = (nil)] 14:26:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x921edc00) [pid = 1788] [serial = 2260] [outer = 0x8fc0d000] 14:26:11 INFO - PROCESS | 1788 | 1469136371589 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x9381f400) [pid = 1788] [serial = 2261] [outer = 0x8fc0d000] 14:26:12 INFO - PROCESS | 1788 | --DOCSHELL 0x91dddc00 == 49 [pid = 1788] [id = 719] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x99730000) [pid = 1788] [serial = 2180] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | 1469136372599 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]]]}] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x92240000) [pid = 1788] [serial = 2150] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x92418800) [pid = 1788] [serial = 2177] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x92ec8800) [pid = 1788] [serial = 2175] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x91d2fc00) [pid = 1788] [serial = 2172] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x912f9000) [pid = 1788] [serial = 2147] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x912efc00) [pid = 1788] [serial = 2171] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x950ce800) [pid = 1788] [serial = 2153] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x987eec00) [pid = 1788] [serial = 2156] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x9a257400) [pid = 1788] [serial = 2168] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x99386800) [pid = 1788] [serial = 2159] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x8dbe5400) [pid = 1788] [serial = 2144] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x9a139400) [pid = 1788] [serial = 2162] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x92416000) [pid = 1788] [serial = 2142] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x9240ac00) [pid = 1788] [serial = 2174] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x9a290c00) [pid = 1788] [serial = 2169] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x9a141000) [pid = 1788] [serial = 2165] [outer = (nil)] [url = about:blank] 14:26:12 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x93b6dc00) [pid = 1788] [serial = 2178] [outer = (nil)] [url = about:blank] 14:26:12 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. 14:26:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1690ms 14:26:12 INFO - PROCESS | 1788 | 1469136372654 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 14:26:12 INFO - PROCESS | 1788 | 1469136372661 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 14:26:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:26:12 INFO - PROCESS | 1788 | 1469136372671 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:26:12 INFO - PROCESS | 1788 | 1469136372676 Marionette TRACE conn3 <- [1,2982,null,{}] 14:26:12 INFO - PROCESS | 1788 | 1469136372681 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}] 14:26:12 INFO - PROCESS | 1788 | 1469136372686 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:12 INFO - PROCESS | 1788 | 1469136372862 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 14:26:13 INFO - PROCESS | 1788 | 1469136373044 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 1788 | 1469136373052 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbec000 == 50 [pid = 1788] [id = 754] 14:26:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x91dddc00) [pid = 1788] [serial = 2262] [outer = (nil)] 14:26:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x9257f000) [pid = 1788] [serial = 2263] [outer = 0x91dddc00] 14:26:13 INFO - PROCESS | 1788 | 1469136373125 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x951c5400) [pid = 1788] [serial = 2264] [outer = 0x91dddc00] 14:26:13 INFO - PROCESS | 1788 | 1469136373952 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"]]]}] 14:26:14 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 14:26:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:26:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1338ms 14:26:14 INFO - PROCESS | 1788 | 1469136374010 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 14:26:14 INFO - PROCESS | 1788 | 1469136374013 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 14:26:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:26:14 INFO - PROCESS | 1788 | 1469136374020 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:26:14 INFO - PROCESS | 1788 | 1469136374027 Marionette TRACE conn3 <- [1,2986,null,{}] 14:26:14 INFO - PROCESS | 1788 | 1469136374044 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}] 14:26:14 INFO - PROCESS | 1788 | 1469136374053 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:14 INFO - PROCESS | 1788 | 1469136374240 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 14:26:14 INFO - PROCESS | 1788 | 1469136374421 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 1788 | 1469136374437 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x92571400 == 51 [pid = 1788] [id = 755] 14:26:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x99386800) [pid = 1788] [serial = 2265] [outer = (nil)] 14:26:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x99735000) [pid = 1788] [serial = 2266] [outer = 0x99386800] 14:26:14 INFO - PROCESS | 1788 | 1469136374505 Marionette DEBUG loaded listener.js 14:26:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x99abbc00) [pid = 1788] [serial = 2267] [outer = 0x99386800] 14:26:15 INFO - PROCESS | 1788 | 1469136375279 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]]]}] 14:26:15 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. 14:26:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1286ms 14:26:15 INFO - PROCESS | 1788 | 1469136375308 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 14:26:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:26:15 INFO - PROCESS | 1788 | 1469136375313 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 14:26:15 INFO - PROCESS | 1788 | 1469136375319 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:26:15 INFO - PROCESS | 1788 | 1469136375323 Marionette TRACE conn3 <- [1,2990,null,{}] 14:26:15 INFO - PROCESS | 1788 | 1469136375328 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}] 14:26:15 INFO - PROCESS | 1788 | 1469136375335 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:15 INFO - PROCESS | 1788 | 1469136375574 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 14:26:15 INFO - PROCESS | 1788 | 1469136375606 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:15 INFO - PROCESS | 1788 | 1469136375614 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x9972bc00 == 52 [pid = 1788] [id = 756] 14:26:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x9a114000) [pid = 1788] [serial = 2268] [outer = (nil)] 14:26:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x9a139400) [pid = 1788] [serial = 2269] [outer = 0x9a114000] 14:26:15 INFO - PROCESS | 1788 | 1469136375684 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9a143400) [pid = 1788] [serial = 2270] [outer = 0x9a114000] 14:26:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a290c00 == 53 [pid = 1788] [id = 757] 14:26:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9a74c000) [pid = 1788] [serial = 2271] [outer = (nil)] 14:26:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9a9dd800) [pid = 1788] [serial = 2272] [outer = 0x9a74c000] 14:26:16 INFO - PROCESS | 1788 | 1469136376698 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]]]}] 14:26:16 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. 14:26:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1437ms 14:26:16 INFO - PROCESS | 1788 | 1469136376759 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 14:26:16 INFO - PROCESS | 1788 | 1469136376770 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 14:26:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:26:16 INFO - PROCESS | 1788 | 1469136376792 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 1788 | 1469136376795 Marionette TRACE conn3 <- [1,2994,null,{}] 14:26:16 INFO - PROCESS | 1788 | 1469136376806 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}] 14:26:16 INFO - PROCESS | 1788 | 1469136376810 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:17 INFO - PROCESS | 1788 | 1469136377079 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 14:26:17 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x96de2800) [pid = 1788] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:26:17 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x92414800) [pid = 1788] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:26:17 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x8fc02c00) [pid = 1788] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:26:17 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x912f7c00) [pid = 1788] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:26:17 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x950c7000) [pid = 1788] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:26:17 INFO - PROCESS | 1788 | 1469136377446 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:17 INFO - PROCESS | 1788 | 1469136377454 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x9381c800 == 54 [pid = 1788] [id = 758] 14:26:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x9393f400) [pid = 1788] [serial = 2273] [outer = (nil)] 14:26:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x9a9e1c00) [pid = 1788] [serial = 2274] [outer = 0x9393f400] 14:26:17 INFO - PROCESS | 1788 | 1469136377540 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9aa4d000) [pid = 1788] [serial = 2275] [outer = 0x9393f400] 14:26:18 INFO - PROCESS | 1788 | 1469136378230 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]]]}] 14:26:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:26:18 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 14:26:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1489ms 14:26:18 INFO - PROCESS | 1788 | 1469136378283 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 14:26:18 INFO - PROCESS | 1788 | 1469136378287 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 14:26:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:26:18 INFO - PROCESS | 1788 | 1469136378293 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:26:18 INFO - PROCESS | 1788 | 1469136378296 Marionette TRACE conn3 <- [1,2998,null,{}] 14:26:18 INFO - PROCESS | 1788 | 1469136378302 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}] 14:26:18 INFO - PROCESS | 1788 | 1469136378311 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:18 INFO - PROCESS | 1788 | 1469136378561 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 14:26:18 INFO - PROCESS | 1788 | 1469136378584 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 1788 | 1469136378591 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a257400 == 55 [pid = 1788] [id = 759] 14:26:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9a9ea800) [pid = 1788] [serial = 2276] [outer = (nil)] 14:26:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9cb02400) [pid = 1788] [serial = 2277] [outer = 0x9a9ea800] 14:26:18 INFO - PROCESS | 1788 | 1469136378665 Marionette DEBUG loaded listener.js 14:26:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x9d872c00) [pid = 1788] [serial = 2278] [outer = 0x9a9ea800] 14:26:19 INFO - PROCESS | 1788 | 1469136379658 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]]]}] 14:26:19 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. 14:26:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1381ms 14:26:19 INFO - PROCESS | 1788 | 1469136379675 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 14:26:19 INFO - PROCESS | 1788 | 1469136379681 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 14:26:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:26:19 INFO - PROCESS | 1788 | 1469136379691 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - PROCESS | 1788 | 1469136379695 Marionette TRACE conn3 <- [1,3002,null,{}] 14:26:19 INFO - PROCESS | 1788 | 1469136379722 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}] 14:26:19 INFO - PROCESS | 1788 | 1469136379730 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:20 INFO - PROCESS | 1788 | 1469136380086 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 14:26:20 INFO - PROCESS | 1788 | 1469136380317 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:20 INFO - PROCESS | 1788 | 1469136380332 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x91d2f000 == 56 [pid = 1788] [id = 760] 14:26:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x91dcf400) [pid = 1788] [serial = 2279] [outer = (nil)] 14:26:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x921e6c00) [pid = 1788] [serial = 2280] [outer = 0x91dcf400] 14:26:20 INFO - PROCESS | 1788 | 1469136380426 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x922cd800) [pid = 1788] [serial = 2281] [outer = 0x91dcf400] 14:26:21 INFO - PROCESS | 1788 | 1469136381315 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]]]}] 14:26:21 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. 14:26:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1652ms 14:26:21 INFO - PROCESS | 1788 | 1469136381341 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 14:26:21 INFO - PROCESS | 1788 | 1469136381349 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 14:26:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:26:21 INFO - PROCESS | 1788 | 1469136381361 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:26:21 INFO - PROCESS | 1788 | 1469136381368 Marionette TRACE conn3 <- [1,3006,null,{}] 14:26:21 INFO - PROCESS | 1788 | 1469136381375 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}] 14:26:21 INFO - PROCESS | 1788 | 1469136381381 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:21 INFO - PROCESS | 1788 | 1469136381589 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 14:26:21 INFO - PROCESS | 1788 | 1469136381859 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 1788 | 1469136381869 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x946e2c00 == 57 [pid = 1788] [id = 761] 14:26:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x96dda400) [pid = 1788] [serial = 2282] [outer = (nil)] 14:26:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x987f6400) [pid = 1788] [serial = 2283] [outer = 0x96dda400] 14:26:21 INFO - PROCESS | 1788 | 1469136381964 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x994c5000) [pid = 1788] [serial = 2284] [outer = 0x96dda400] 14:26:22 INFO - PROCESS | 1788 | 1469136382945 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]]]}] 14:26:22 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. 14:26:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1639ms 14:26:23 INFO - PROCESS | 1788 | 1469136383000 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 14:26:23 INFO - PROCESS | 1788 | 1469136383004 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 14:26:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:26:23 INFO - PROCESS | 1788 | 1469136383012 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:26:23 INFO - PROCESS | 1788 | 1469136383019 Marionette TRACE conn3 <- [1,3010,null,{}] 14:26:23 INFO - PROCESS | 1788 | 1469136383091 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}] 14:26:23 INFO - PROCESS | 1788 | 1469136383100 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:23 INFO - PROCESS | 1788 | 1469136383315 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 14:26:23 INFO - PROCESS | 1788 | 1469136383587 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:23 INFO - PROCESS | 1788 | 1469136383598 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a250800 == 58 [pid = 1788] [id = 762] 14:26:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x9b0c1800) [pid = 1788] [serial = 2285] [outer = (nil)] 14:26:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x9b60f800) [pid = 1788] [serial = 2286] [outer = 0x9b0c1800] 14:26:23 INFO - PROCESS | 1788 | 1469136383731 Marionette DEBUG loaded listener.js 14:26:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x9d879c00) [pid = 1788] [serial = 2287] [outer = 0x9b0c1800] 14:26:24 INFO - PROCESS | 1788 | 1469136384601 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]]]}] 14:26:24 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 14:26:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1630ms 14:26:24 INFO - PROCESS | 1788 | 1469136384644 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 14:26:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:26:24 INFO - PROCESS | 1788 | 1469136384650 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 14:26:24 INFO - PROCESS | 1788 | 1469136384657 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:26:24 INFO - PROCESS | 1788 | 1469136384660 Marionette TRACE conn3 <- [1,3014,null,{}] 14:26:24 INFO - PROCESS | 1788 | 1469136384667 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}] 14:26:24 INFO - PROCESS | 1788 | 1469136384672 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:24 INFO - PROCESS | 1788 | 1469136384908 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 14:26:25 INFO - PROCESS | 1788 | 1469136385124 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 1788 | 1469136385135 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x977d3400 == 59 [pid = 1788] [id = 763] 14:26:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x9880a800) [pid = 1788] [serial = 2288] [outer = (nil)] 14:26:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0xa1015400) [pid = 1788] [serial = 2289] [outer = 0x9880a800] 14:26:25 INFO - PROCESS | 1788 | 1469136385258 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0xa1090000) [pid = 1788] [serial = 2290] [outer = 0x9880a800] 14:26:25 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:26:26 INFO - PROCESS | 1788 | 1469136386203 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:26:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:26:26 INFO - {} 14:26:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:26:26 INFO - {} 14:26:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:26:26 INFO - {} 14:26:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:26:26 INFO - {} 14:26:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1586ms 14:26:26 INFO - PROCESS | 1788 | 1469136386245 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 1788 | 1469136386249 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 14:26:26 INFO - TEST-START | /FileAPI/fileReader.html 14:26:26 INFO - PROCESS | 1788 | 1469136386256 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:26:26 INFO - PROCESS | 1788 | 1469136386259 Marionette TRACE conn3 <- [1,3018,null,{}] 14:26:26 INFO - PROCESS | 1788 | 1469136386306 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}] 14:26:26 INFO - PROCESS | 1788 | 1469136386311 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:26 INFO - PROCESS | 1788 | 1469136386597 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 14:26:26 INFO - PROCESS | 1788 | 1469136386760 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:26 INFO - PROCESS | 1788 | 1469136386771 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d994000 == 60 [pid = 1788] [id = 764] 14:26:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0xa1016000) [pid = 1788] [serial = 2291] [outer = (nil)] 14:26:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0xa22e6000) [pid = 1788] [serial = 2292] [outer = 0xa1016000] 14:26:26 INFO - PROCESS | 1788 | 1469136386908 Marionette DEBUG loaded listener.js 14:26:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0xa2310c00) [pid = 1788] [serial = 2293] [outer = 0xa1016000] 14:26:27 INFO - PROCESS | 1788 | 1469136387748 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]]]}] 14:26:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:26:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:26:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:26:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:26:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 1532ms 14:26:27 INFO - PROCESS | 1788 | 1469136387790 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 14:26:27 INFO - PROCESS | 1788 | 1469136387795 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 14:26:27 INFO - TEST-START | /FileAPI/historical.html 14:26:27 INFO - PROCESS | 1788 | 1469136387802 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:26:27 INFO - PROCESS | 1788 | 1469136387805 Marionette TRACE conn3 <- [1,3022,null,{}] 14:26:27 INFO - PROCESS | 1788 | 1469136387811 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}] 14:26:27 INFO - PROCESS | 1788 | 1469136387822 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:28 INFO - PROCESS | 1788 | 1469136388052 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 14:26:28 INFO - PROCESS | 1788 | 1469136388268 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 1788 | 1469136388275 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d880000 == 61 [pid = 1788] [id = 765] 14:26:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0xa2326400) [pid = 1788] [serial = 2294] [outer = (nil)] 14:26:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0xa2fa9c00) [pid = 1788] [serial = 2295] [outer = 0xa2326400] 14:26:28 INFO - PROCESS | 1788 | 1469136388428 Marionette DEBUG loaded listener.js 14:26:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0xa2fed800) [pid = 1788] [serial = 2296] [outer = 0xa2326400] 14:26:29 INFO - PROCESS | 1788 | 1469136389358 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"]]]}] 14:26:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:26:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:26:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:26:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:26:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:26:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:26:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:26:29 INFO - TEST-OK | /FileAPI/historical.html | took 1591ms 14:26:29 INFO - PROCESS | 1788 | 1469136389394 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 1788 | 1469136389400 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 14:26:29 INFO - TEST-START | /FileAPI/idlharness.html 14:26:29 INFO - PROCESS | 1788 | 1469136389408 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - PROCESS | 1788 | 1469136389411 Marionette TRACE conn3 <- [1,3026,null,{}] 14:26:29 INFO - PROCESS | 1788 | 1469136389418 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}] 14:26:29 INFO - PROCESS | 1788 | 1469136389424 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:29 INFO - PROCESS | 1788 | 1469136389658 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 14:26:29 INFO - PROCESS | 1788 | 1469136389908 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:29 INFO - PROCESS | 1788 | 1469136389918 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d989800 == 62 [pid = 1788] [id = 766] 14:26:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8ee86000) [pid = 1788] [serial = 2297] [outer = (nil)] 14:26:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0xa3216000) [pid = 1788] [serial = 2298] [outer = 0x8ee86000] 14:26:30 INFO - PROCESS | 1788 | 1469136390005 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0xa3452c00) [pid = 1788] [serial = 2299] [outer = 0x8ee86000] 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:26:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:26:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:26:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:26:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:26:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:26:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:26:31 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 14:26:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:26:31 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 14:26:31 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 14:26:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:26:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:26:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:26:31 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 14:26:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:26:31 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 14:26:31 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 14:26:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:26:31 INFO - PROCESS | 1788 | 1469136391531 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]]]}] 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:26:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:26:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 2363ms 14:26:31 INFO - PROCESS | 1788 | 1469136391775 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 1788 | 1469136391784 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 14:26:31 INFO - TEST-START | /FileAPI/idlharness.worker 14:26:31 INFO - PROCESS | 1788 | 1469136391797 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:26:31 INFO - PROCESS | 1788 | 1469136391803 Marionette TRACE conn3 <- [1,3030,null,{}] 14:26:31 INFO - PROCESS | 1788 | 1469136391814 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}] 14:26:31 INFO - PROCESS | 1788 | 1469136391831 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:32 INFO - PROCESS | 1788 | 1469136392090 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 14:26:32 INFO - PROCESS | 1788 | 1469136392351 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 1788 | 1469136392357 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eed0400 == 63 [pid = 1788] [id = 767] 14:26:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x8eed0c00) [pid = 1788] [serial = 2300] [outer = (nil)] 14:26:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0xa34dac00) [pid = 1788] [serial = 2301] [outer = 0x8eed0c00] 14:26:32 INFO - PROCESS | 1788 | 1469136392441 Marionette DEBUG loaded listener.js 14:26:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0xa6da5000) [pid = 1788] [serial = 2302] [outer = 0x8eed0c00] 14:26:32 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:26:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:26:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:26:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:26:34 INFO - {} 14:26:34 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 14:26:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:26:34 INFO - {} 14:26:34 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 - {} 14:26:34 INFO - {} 14:26:34 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 14:26:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:26:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:26:34 INFO - {} 14:26:34 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 14:26:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:26:34 INFO - {} 14:26:34 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 - {} 14:26:34 INFO - {} 14:26:34 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 14:26:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 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 14:26:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:26:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:26:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 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 14:26:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:26:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 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 14:26:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:26:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 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 14:26:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:34 INFO - {} 14:26:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2930ms 14:26:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:26:34 INFO - PROCESS | 1788 | 1469136394521 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,{},{}]]]}] 14:26:35 INFO - PROCESS | 1788 | 1469136394735 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 14:26:35 INFO - PROCESS | 1788 | 1469136394738 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 14:26:35 INFO - PROCESS | 1788 | 1469136394754 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:26:35 INFO - PROCESS | 1788 | 1469136394767 Marionette TRACE conn3 <- [1,3034,null,{}] 14:26:35 INFO - PROCESS | 1788 | 1469136394846 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}] 14:26:35 INFO - PROCESS | 1788 | 1469136394855 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:35 INFO - PROCESS | 1788 | 1469136395136 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 14:26:35 INFO - PROCESS | 1788 | 1469136395406 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 1788 | 1469136395417 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c15b000 == 64 [pid = 1788] [id = 768] 14:26:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x8c15d400) [pid = 1788] [serial = 2303] [outer = (nil)] 14:26:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x91d6ac00) [pid = 1788] [serial = 2304] [outer = 0x8c15d400] 14:26:35 INFO - PROCESS | 1788 | 1469136395502 Marionette DEBUG loaded listener.js 14:26:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x91d73800) [pid = 1788] [serial = 2305] [outer = 0x8c15d400] 14:26:36 INFO - PROCESS | 1788 | 1469136396339 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]]]}] 14:26:36 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:26:36 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1600ms 14:26:36 INFO - PROCESS | 1788 | 1469136396350 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 14:26:36 INFO - PROCESS | 1788 | 1469136396354 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 14:26:36 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:26:36 INFO - PROCESS | 1788 | 1469136396387 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:26:36 INFO - PROCESS | 1788 | 1469136396390 Marionette TRACE conn3 <- [1,3038,null,{}] 14:26:36 INFO - PROCESS | 1788 | 1469136396397 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}] 14:26:36 INFO - PROCESS | 1788 | 1469136396403 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:36 INFO - PROCESS | 1788 | 1469136396604 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 14:26:37 INFO - PROCESS | 1788 | 1469136397223 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 1788 | 1469136397230 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c217800 == 65 [pid = 1788] [id = 769] 14:26:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x8c217c00) [pid = 1788] [serial = 2306] [outer = (nil)] 14:26:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x8d98fc00) [pid = 1788] [serial = 2307] [outer = 0x8c217c00] 14:26:37 INFO - PROCESS | 1788 | 1469136397371 Marionette DEBUG loaded listener.js 14:26:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x8ee7d400) [pid = 1788] [serial = 2308] [outer = 0x8c217c00] 14:26:38 INFO - PROCESS | 1788 | 1469136398213 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"]]]}] 14:26:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:26:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:26:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1896ms 14:26:38 INFO - PROCESS | 1788 | 1469136398281 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 1788 | 1469136398287 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 14:26:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:26:38 INFO - PROCESS | 1788 | 1469136398295 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 1788 | 1469136398300 Marionette TRACE conn3 <- [1,3042,null,{}] 14:26:38 INFO - PROCESS | 1788 | 1469136398359 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}] 14:26:38 INFO - PROCESS | 1788 | 1469136398368 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:38 INFO - PROCESS | 1788 | 1469136398707 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 14:26:39 INFO - PROCESS | 1788 | 1469136398992 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 1788 | 1469136399005 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x91cb4c00 == 66 [pid = 1788] [id = 770] 14:26:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x91cb5400) [pid = 1788] [serial = 2309] [outer = (nil)] 14:26:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x91cb7800) [pid = 1788] [serial = 2310] [outer = 0x91cb5400] 14:26:39 INFO - PROCESS | 1788 | 1469136399087 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x91cba000) [pid = 1788] [serial = 2311] [outer = 0x91cb5400] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9381c800 == 65 [pid = 1788] [id = 758] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9a290c00 == 64 [pid = 1788] [id = 757] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9972bc00 == 63 [pid = 1788] [id = 756] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x92571400 == 62 [pid = 1788] [id = 755] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbec000 == 61 [pid = 1788] [id = 754] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef88800 == 60 [pid = 1788] [id = 753] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8d994c00 == 59 [pid = 1788] [id = 752] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9aa4f800 == 58 [pid = 1788] [id = 746] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98e000 == 57 [pid = 1788] [id = 743] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef84c00 == 56 [pid = 1788] [id = 742] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x91d2ec00 == 55 [pid = 1788] [id = 741] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8ee82400 == 54 [pid = 1788] [id = 701] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef84400 == 53 [pid = 1788] [id = 711] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x96de3c00 == 52 [pid = 1788] [id = 708] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8fc06400 == 51 [pid = 1788] [id = 706] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x912ec000 == 50 [pid = 1788] [id = 705] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8ef92c00 == 49 [pid = 1788] [id = 712] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9a11f400 == 48 [pid = 1788] [id = 745] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbecc00 == 47 [pid = 1788] [id = 700] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x922cac00 == 46 [pid = 1788] [id = 750] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9e5000 == 45 [pid = 1788] [id = 749] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x950c9c00 == 44 [pid = 1788] [id = 744] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8dbf0800 == 43 [pid = 1788] [id = 710] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x92108800 == 42 [pid = 1788] [id = 747] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9210f800 == 41 [pid = 1788] [id = 702] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9a9ea000 == 40 [pid = 1788] [id = 748] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd88000 == 39 [pid = 1788] [id = 704] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9b5f3400 == 38 [pid = 1788] [id = 751] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8d98a800 == 37 [pid = 1788] [id = 703] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8d995c00 == 36 [pid = 1788] [id = 709] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8c217800 == 35 [pid = 1788] [id = 769] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8c15b000 == 34 [pid = 1788] [id = 768] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8eed0400 == 33 [pid = 1788] [id = 767] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8d989800 == 32 [pid = 1788] [id = 766] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x8d994000 == 31 [pid = 1788] [id = 764] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9d880000 == 30 [pid = 1788] [id = 765] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x977d3400 == 29 [pid = 1788] [id = 763] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9a250800 == 28 [pid = 1788] [id = 762] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x946e2c00 == 27 [pid = 1788] [id = 761] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x9a257400 == 26 [pid = 1788] [id = 759] 14:26:41 INFO - PROCESS | 1788 | --DOCSHELL 0x91d2f000 == 25 [pid = 1788] [id = 760] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x988d3400) [pid = 1788] [serial = 2216] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x92ec9000) [pid = 1788] [serial = 2210] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x9aa52800) [pid = 1788] [serial = 2198] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x92042000) [pid = 1788] [serial = 2205] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x91dd0000) [pid = 1788] [serial = 2204] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x91d2d000) [pid = 1788] [serial = 2207] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x91dd5800) [pid = 1788] [serial = 2208] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x99386c00) [pid = 1788] [serial = 2186] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x912f1400) [pid = 1788] [serial = 2201] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x912f3800) [pid = 1788] [serial = 2183] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x9a9e3800) [pid = 1788] [serial = 2192] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x9aa45c00) [pid = 1788] [serial = 2195] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9a255c00) [pid = 1788] [serial = 2189] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x99731400) [pid = 1788] [serial = 2219] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x951ce800) [pid = 1788] [serial = 2213] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x96dddc00) [pid = 1788] [serial = 2214] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x98c45c00) [pid = 1788] [serial = 2217] [outer = (nil)] [url = about:blank] 14:26:41 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x93943000) [pid = 1788] [serial = 2211] [outer = (nil)] [url = about:blank] 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:26:42 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. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:26:42 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'.) 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:26:42 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. 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:26:42 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. 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:26:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:26:42 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. 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:26:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:26:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:26:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:26:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 3937ms 14:26:42 INFO - PROCESS | 1788 | 1469136402125 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]]]}] 14:26:42 INFO - PROCESS | 1788 | 1469136402255 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 14:26:42 INFO - PROCESS | 1788 | 1469136402268 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 14:26:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:26:42 INFO - PROCESS | 1788 | 1469136402284 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:26:42 INFO - PROCESS | 1788 | 1469136402289 Marionette TRACE conn3 <- [1,3046,null,{}] 14:26:42 INFO - PROCESS | 1788 | 1469136402385 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}] 14:26:42 INFO - PROCESS | 1788 | 1469136402391 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:42 INFO - PROCESS | 1788 | 1469136402549 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 14:26:42 INFO - PROCESS | 1788 | 1469136402563 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 1788 | 1469136402580 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98a400 == 26 [pid = 1788] [id = 771] 14:26:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8d98dc00) [pid = 1788] [serial = 2312] [outer = (nil)] 14:26:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8d995c00) [pid = 1788] [serial = 2313] [outer = 0x8d98dc00] 14:26:42 INFO - PROCESS | 1788 | 1469136402650 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8dbe3c00) [pid = 1788] [serial = 2314] [outer = 0x8d98dc00] 14:26:43 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:26:43 INFO - PROCESS | 1788 | 1469136403594 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:26:43 INFO - {} 14:26:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1370ms 14:26:43 INFO - PROCESS | 1788 | 1469136403649 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 1788 | 1469136403657 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 14:26:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:26:43 INFO - PROCESS | 1788 | 1469136403669 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 1788 | 1469136403673 Marionette TRACE conn3 <- [1,3050,null,{}] 14:26:43 INFO - PROCESS | 1788 | 1469136403680 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}] 14:26:43 INFO - PROCESS | 1788 | 1469136403686 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:43 INFO - PROCESS | 1788 | 1469136403937 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 14:26:44 INFO - PROCESS | 1788 | 1469136404050 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 1788 | 1469136404062 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x912ec000 == 27 [pid = 1788] [id = 772] 14:26:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x912f4400) [pid = 1788] [serial = 2315] [outer = (nil)] 14:26:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x91cb5800) [pid = 1788] [serial = 2316] [outer = 0x912f4400] 14:26:44 INFO - PROCESS | 1788 | 1469136404134 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x91cbcc00) [pid = 1788] [serial = 2317] [outer = 0x912f4400] 14:26:45 INFO - PROCESS | 1788 | 1469136405043 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]]]}] 14:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:26:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1395ms 14:26:45 INFO - PROCESS | 1788 | 1469136405072 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 14:26:45 INFO - PROCESS | 1788 | 1469136405077 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 14:26:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:26:45 INFO - PROCESS | 1788 | 1469136405085 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - PROCESS | 1788 | 1469136405091 Marionette TRACE conn3 <- [1,3054,null,{}] 14:26:45 INFO - PROCESS | 1788 | 1469136405115 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}] 14:26:45 INFO - PROCESS | 1788 | 1469136405125 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:45 INFO - PROCESS | 1788 | 1469136405376 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 14:26:45 INFO - PROCESS | 1788 | 1469136405402 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:45 INFO - PROCESS | 1788 | 1469136405414 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dd2000 == 28 [pid = 1788] [id = 773] 14:26:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x91dd4000) [pid = 1788] [serial = 2318] [outer = (nil)] 14:26:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x91dda000) [pid = 1788] [serial = 2319] [outer = 0x91dd4000] 14:26:45 INFO - PROCESS | 1788 | 1469136405487 Marionette DEBUG loaded listener.js 14:26:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x9210f800) [pid = 1788] [serial = 2320] [outer = 0x91dd4000] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x9393f400) [pid = 1788] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x9a114000) [pid = 1788] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x9a74c000) [pid = 1788] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x9a248800) [pid = 1788] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x9aa50000) [pid = 1788] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x9a24f000) [pid = 1788] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x96de2000) [pid = 1788] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8d998c00) [pid = 1788] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x8ee7e400) [pid = 1788] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x9b0c2000) [pid = 1788] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8dbee800) [pid = 1788] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x9aa4c400) [pid = 1788] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8fc0d000) [pid = 1788] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x91ddb800) [pid = 1788] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x912f9c00) [pid = 1788] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x91dddc00) [pid = 1788] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x99386800) [pid = 1788] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x99c36000) [pid = 1788] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x9cb0f800) [pid = 1788] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x951c8800) [pid = 1788] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:26:48 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x9a9ea800) [pid = 1788] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:48 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" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:48 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" 14:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 3582ms 14:26:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:26:48 INFO - PROCESS | 1788 | 1469136408521 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"]]]}] 14:26:48 INFO - PROCESS | 1788 | 1469136408669 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 1788 | 1469136408676 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 14:26:48 INFO - PROCESS | 1788 | 1469136408694 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 1788 | 1469136408696 Marionette TRACE conn3 <- [1,3058,null,{}] 14:26:48 INFO - PROCESS | 1788 | 1469136408712 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}] 14:26:48 INFO - PROCESS | 1788 | 1469136408723 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:49 INFO - PROCESS | 1788 | 1469136409049 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 14:26:49 INFO - PROCESS | 1788 | 1469136409168 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:49 INFO - PROCESS | 1788 | 1469136409176 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbee800 == 29 [pid = 1788] [id = 774] 14:26:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8ef8f000) [pid = 1788] [serial = 2321] [outer = (nil)] 14:26:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8fd85000) [pid = 1788] [serial = 2322] [outer = 0x8ef8f000] 14:26:49 INFO - PROCESS | 1788 | 1469136409247 Marionette DEBUG loaded listener.js 14:26:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x9210d800) [pid = 1788] [serial = 2323] [outer = 0x8ef8f000] 14:26:50 INFO - PROCESS | 1788 | 1469136410170 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]]]}] 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:26:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:26:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:26:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:26:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:26:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:26:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:26:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:26:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1552ms 14:26:50 INFO - PROCESS | 1788 | 1469136410245 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 14:26:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:26:50 INFO - PROCESS | 1788 | 1469136410257 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 14:26:50 INFO - PROCESS | 1788 | 1469136410267 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 1788 | 1469136410273 Marionette TRACE conn3 <- [1,3062,null,{}] 14:26:50 INFO - PROCESS | 1788 | 1469136410294 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}] 14:26:50 INFO - PROCESS | 1788 | 1469136410302 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:50 INFO - PROCESS | 1788 | 1469136410532 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 14:26:50 INFO - PROCESS | 1788 | 1469136410835 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 1788 | 1469136410851 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8dbec000 == 30 [pid = 1788] [id = 775] 14:26:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8dbed400) [pid = 1788] [serial = 2324] [outer = (nil)] 14:26:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8eed1400) [pid = 1788] [serial = 2325] [outer = 0x8dbed400] 14:26:50 INFO - PROCESS | 1788 | 1469136410938 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8ef84c00) [pid = 1788] [serial = 2326] [outer = 0x8dbed400] 14:26:51 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:26:51 INFO - PROCESS | 1788 | 1469136411890 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:26:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:26:51 INFO - {} 14:26:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1651ms 14:26:51 INFO - PROCESS | 1788 | 1469136411918 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 1788 | 1469136411927 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 14:26:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:26:51 INFO - PROCESS | 1788 | 1469136411948 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:26:51 INFO - PROCESS | 1788 | 1469136411954 Marionette TRACE conn3 <- [1,3066,null,{}] 14:26:52 INFO - PROCESS | 1788 | 1469136412009 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}] 14:26:52 INFO - PROCESS | 1788 | 1469136412016 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:52 INFO - PROCESS | 1788 | 1469136412224 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 14:26:52 INFO - PROCESS | 1788 | 1469136412437 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 1788 | 1469136412447 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x91cb6c00 == 31 [pid = 1788] [id = 776] 14:26:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x91d6cc00) [pid = 1788] [serial = 2327] [outer = (nil)] 14:26:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x91d75c00) [pid = 1788] [serial = 2328] [outer = 0x91d6cc00] 14:26:52 INFO - PROCESS | 1788 | 1469136412619 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x91dd3400) [pid = 1788] [serial = 2329] [outer = 0x91d6cc00] 14:26:53 INFO - PROCESS | 1788 | 1469136413498 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]]]}] 14:26:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:26:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:26:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:26:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:26:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:26:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:26:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:26:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1583ms 14:26:53 INFO - PROCESS | 1788 | 1469136413532 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 1788 | 1469136413537 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 14:26:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:26:53 INFO - PROCESS | 1788 | 1469136413545 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 1788 | 1469136413551 Marionette TRACE conn3 <- [1,3070,null,{}] 14:26:53 INFO - PROCESS | 1788 | 1469136413569 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}] 14:26:53 INFO - PROCESS | 1788 | 1469136413578 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:53 INFO - PROCESS | 1788 | 1469136413853 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 14:26:54 INFO - PROCESS | 1788 | 1469136414062 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 1788 | 1469136414074 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x922d2000 == 32 [pid = 1788] [id = 777] 14:26:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x922d2400) [pid = 1788] [serial = 2330] [outer = (nil)] 14:26:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x92ed5000) [pid = 1788] [serial = 2331] [outer = 0x922d2400] 14:26:54 INFO - PROCESS | 1788 | 1469136414165 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x91d32800) [pid = 1788] [serial = 2332] [outer = 0x922d2400] 14:26:55 INFO - PROCESS | 1788 | 1469136415171 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]]]}] 14:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:26:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1647ms 14:26:55 INFO - PROCESS | 1788 | 1469136415201 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 14:26:55 INFO - PROCESS | 1788 | 1469136415208 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 14:26:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:26:55 INFO - PROCESS | 1788 | 1469136415218 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:26:55 INFO - PROCESS | 1788 | 1469136415222 Marionette TRACE conn3 <- [1,3074,null,{}] 14:26:55 INFO - PROCESS | 1788 | 1469136415228 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}] 14:26:55 INFO - PROCESS | 1788 | 1469136415234 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:55 INFO - PROCESS | 1788 | 1469136415418 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 14:26:55 INFO - PROCESS | 1788 | 1469136415694 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 1788 | 1469136415705 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c15ac00 == 33 [pid = 1788] [id = 778] 14:26:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x91d6a800) [pid = 1788] [serial = 2333] [outer = (nil)] 14:26:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x95128c00) [pid = 1788] [serial = 2334] [outer = 0x91d6a800] 14:26:55 INFO - PROCESS | 1788 | 1469136415792 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x95120400) [pid = 1788] [serial = 2335] [outer = 0x91d6a800] 14:26:56 INFO - PROCESS | 1788 | 1469136416653 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]]]}] 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:26:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1486ms 14:26:56 INFO - PROCESS | 1788 | 1469136416707 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 14:26:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:26:56 INFO - PROCESS | 1788 | 1469136416712 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 14:26:56 INFO - PROCESS | 1788 | 1469136416719 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 1788 | 1469136416723 Marionette TRACE conn3 <- [1,3078,null,{}] 14:26:56 INFO - PROCESS | 1788 | 1469136416729 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}] 14:26:56 INFO - PROCESS | 1788 | 1469136416735 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:56 INFO - PROCESS | 1788 | 1469136416927 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 14:26:57 INFO - PROCESS | 1788 | 1469136417235 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 1788 | 1469136417245 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c14fc00 == 34 [pid = 1788] [id = 779] 14:26:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x8fc09800) [pid = 1788] [serial = 2336] [outer = (nil)] 14:26:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x8fd8f800) [pid = 1788] [serial = 2337] [outer = 0x8fc09800] 14:26:57 INFO - PROCESS | 1788 | 1469136417332 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x912f9c00) [pid = 1788] [serial = 2338] [outer = 0x8fc09800] 14:26:58 INFO - PROCESS | 1788 | 1469136418241 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 1788 | 1469136418336 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 14:26:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:26:58 INFO - PROCESS | 1788 | 1469136418347 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 1788 | 1469136418352 Marionette TRACE conn3 <- [1,3082,null,{}] 14:26:58 INFO - PROCESS | 1788 | 1469136418358 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}] 14:26:58 INFO - PROCESS | 1788 | 1469136418370 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:58 INFO - PROCESS | 1788 | 1469136418611 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 14:26:58 INFO - PROCESS | 1788 | 1469136418941 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 1788 | 1469136418950 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:26:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c15b000 == 35 [pid = 1788] [id = 780] 14:26:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x8c20d800) [pid = 1788] [serial = 2339] [outer = (nil)] 14:26:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x98c49400) [pid = 1788] [serial = 2340] [outer = 0x8c20d800] 14:26:59 INFO - PROCESS | 1788 | 1469136419042 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x99676400) [pid = 1788] [serial = 2341] [outer = 0x8c20d800] 14:26:59 INFO - PROCESS | 1788 | 1469136419884 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]]]}] 14:26:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:26:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:26:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1591ms 14:26:59 INFO - PROCESS | 1788 | 1469136419944 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 14:26:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:26:59 INFO - PROCESS | 1788 | 1469136419959 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 14:26:59 INFO - PROCESS | 1788 | 1469136419971 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:26:59 INFO - PROCESS | 1788 | 1469136419978 Marionette TRACE conn3 <- [1,3086,null,{}] 14:27:00 INFO - PROCESS | 1788 | 1469136419989 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}] 14:27:00 INFO - PROCESS | 1788 | 1469136419996 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:00 INFO - PROCESS | 1788 | 1469136420323 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 14:27:00 INFO - PROCESS | 1788 | 1469136420533 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 1788 | 1469136420545 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c158000 == 36 [pid = 1788] [id = 781] 14:27:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x8c20e400) [pid = 1788] [serial = 2342] [outer = (nil)] 14:27:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x99738800) [pid = 1788] [serial = 2343] [outer = 0x8c20e400] 14:27:00 INFO - PROCESS | 1788 | 1469136420628 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x99ab4c00) [pid = 1788] [serial = 2344] [outer = 0x8c20e400] 14:27:01 INFO - PROCESS | 1788 | 1469136421600 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:27:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:27:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1651ms 14:27:01 INFO - PROCESS | 1788 | 1469136421618 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 14:27:01 INFO - PROCESS | 1788 | 1469136421623 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 14:27:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:27:01 INFO - PROCESS | 1788 | 1469136421630 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - PROCESS | 1788 | 1469136421633 Marionette TRACE conn3 <- [1,3090,null,{}] 14:27:01 INFO - PROCESS | 1788 | 1469136421640 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}] 14:27:01 INFO - PROCESS | 1788 | 1469136421645 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:01 INFO - PROCESS | 1788 | 1469136421823 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 14:27:02 INFO - PROCESS | 1788 | 1469136422110 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 1788 | 1469136422121 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x91caf000 == 37 [pid = 1788] [id = 782] 14:27:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x91cb3800) [pid = 1788] [serial = 2345] [outer = (nil)] 14:27:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x9a114000) [pid = 1788] [serial = 2346] [outer = 0x91cb3800] 14:27:02 INFO - PROCESS | 1788 | 1469136422218 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x9a118000) [pid = 1788] [serial = 2347] [outer = 0x91cb3800] 14:27:03 INFO - PROCESS | 1788 | 1469136423246 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:27:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1633ms 14:27:03 INFO - PROCESS | 1788 | 1469136423264 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 1788 | 1469136423267 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 14:27:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:27:03 INFO - PROCESS | 1788 | 1469136423274 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - PROCESS | 1788 | 1469136423278 Marionette TRACE conn3 <- [1,3094,null,{}] 14:27:03 INFO - PROCESS | 1788 | 1469136423284 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}] 14:27:03 INFO - PROCESS | 1788 | 1469136423290 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:03 INFO - PROCESS | 1788 | 1469136423482 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 14:27:03 INFO - PROCESS | 1788 | 1469136423763 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 1788 | 1469136423771 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c150c00 == 38 [pid = 1788] [id = 783] 14:27:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x99736000) [pid = 1788] [serial = 2348] [outer = (nil)] 14:27:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x9a24fc00) [pid = 1788] [serial = 2349] [outer = 0x99736000] 14:27:03 INFO - PROCESS | 1788 | 1469136423863 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x9a252000) [pid = 1788] [serial = 2350] [outer = 0x99736000] 14:27:04 INFO - PROCESS | 1788 | 1469136424767 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:27:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:27:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1531ms 14:27:04 INFO - PROCESS | 1788 | 1469136424808 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 14:27:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:27:04 INFO - PROCESS | 1788 | 1469136424812 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 14:27:04 INFO - PROCESS | 1788 | 1469136424821 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 1788 | 1469136424824 Marionette TRACE conn3 <- [1,3098,null,{}] 14:27:04 INFO - PROCESS | 1788 | 1469136424855 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}] 14:27:04 INFO - PROCESS | 1788 | 1469136424859 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:05 INFO - PROCESS | 1788 | 1469136425079 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 14:27:05 INFO - PROCESS | 1788 | 1469136425431 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:05 INFO - PROCESS | 1788 | 1469136425444 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c209c00 == 39 [pid = 1788] [id = 784] 14:27:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x8c214c00) [pid = 1788] [serial = 2351] [outer = (nil)] 14:27:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x9a746400) [pid = 1788] [serial = 2352] [outer = 0x8c214c00] 14:27:05 INFO - PROCESS | 1788 | 1469136425671 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x9a9e4c00) [pid = 1788] [serial = 2353] [outer = 0x8c214c00] 14:27:06 INFO - PROCESS | 1788 | 1469136426579 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]]]}] 14:27:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:27:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:27:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1809ms 14:27:06 INFO - PROCESS | 1788 | 1469136426630 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 1788 | 1469136426635 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 14:27:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:27:06 INFO - PROCESS | 1788 | 1469136426706 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - PROCESS | 1788 | 1469136426712 Marionette TRACE conn3 <- [1,3102,null,{}] 14:27:06 INFO - PROCESS | 1788 | 1469136426726 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}] 14:27:06 INFO - PROCESS | 1788 | 1469136426733 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:06 INFO - PROCESS | 1788 | 1469136426983 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 14:27:07 INFO - PROCESS | 1788 | 1469136427281 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:07 INFO - PROCESS | 1788 | 1469136427295 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x9aa45000 == 40 [pid = 1788] [id = 785] 14:27:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x9aa78400) [pid = 1788] [serial = 2354] [outer = (nil)] 14:27:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x9aaa3000) [pid = 1788] [serial = 2355] [outer = 0x9aa78400] 14:27:07 INFO - PROCESS | 1788 | 1469136427442 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x9b0b8400) [pid = 1788] [serial = 2356] [outer = 0x9aa78400] 14:27:08 INFO - PROCESS | 1788 | 1469136428393 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:27:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:27:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1745ms 14:27:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:27:08 INFO - PROCESS | 1788 | 1469136428405 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 14:27:08 INFO - PROCESS | 1788 | 1469136428408 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 14:27:08 INFO - PROCESS | 1788 | 1469136428416 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:27:08 INFO - PROCESS | 1788 | 1469136428419 Marionette TRACE conn3 <- [1,3106,null,{}] 14:27:08 INFO - PROCESS | 1788 | 1469136428426 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}] 14:27:08 INFO - PROCESS | 1788 | 1469136428432 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:08 INFO - PROCESS | 1788 | 1469136428625 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 14:27:08 INFO - PROCESS | 1788 | 1469136428919 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:08 INFO - PROCESS | 1788 | 1469136428929 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ee82000 == 41 [pid = 1788] [id = 786] 14:27:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x8ef8b000) [pid = 1788] [serial = 2357] [outer = (nil)] 14:27:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x9b60e400) [pid = 1788] [serial = 2358] [outer = 0x8ef8b000] 14:27:09 INFO - PROCESS | 1788 | 1469136429020 Marionette DEBUG loaded listener.js 14:27:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x9b7ae800) [pid = 1788] [serial = 2359] [outer = 0x8ef8b000] 14:27:09 INFO - PROCESS | 1788 | 1469136429979 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]]]}] 14:27:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:27:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:27:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:27:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1597ms 14:27:10 INFO - PROCESS | 1788 | 1469136430012 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 14:27:10 INFO - PROCESS | 1788 | 1469136430016 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 14:27:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:27:10 INFO - PROCESS | 1788 | 1469136430022 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - PROCESS | 1788 | 1469136430025 Marionette TRACE conn3 <- [1,3110,null,{}] 14:27:10 INFO - PROCESS | 1788 | 1469136430031 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}] 14:27:10 INFO - PROCESS | 1788 | 1469136430036 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:10 INFO - PROCESS | 1788 | 1469136430348 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 14:27:10 INFO - PROCESS | 1788 | 1469136430560 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:10 INFO - PROCESS | 1788 | 1469136430568 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x912f1800 == 42 [pid = 1788] [id = 787] 14:27:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x91d76400) [pid = 1788] [serial = 2360] [outer = (nil)] 14:27:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x93946800) [pid = 1788] [serial = 2361] [outer = 0x91d76400] 14:27:10 INFO - PROCESS | 1788 | 1469136430662 Marionette DEBUG loaded listener.js 14:27:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x99aba000) [pid = 1788] [serial = 2362] [outer = 0x91d76400] 14:27:11 INFO - PROCESS | 1788 | 1469136431512 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"]]]}] 14:27:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:27:11 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 14:27:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:27:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1539ms 14:27:11 INFO - PROCESS | 1788 | 1469136431564 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 14:27:11 INFO - PROCESS | 1788 | 1469136431568 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 14:27:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:27:11 INFO - PROCESS | 1788 | 1469136431575 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:27:11 INFO - PROCESS | 1788 | 1469136431578 Marionette TRACE conn3 <- [1,3114,null,{}] 14:27:11 INFO - PROCESS | 1788 | 1469136431584 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}] 14:27:11 INFO - PROCESS | 1788 | 1469136431589 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:11 INFO - PROCESS | 1788 | 1469136431768 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 14:27:12 INFO - PROCESS | 1788 | 1469136432022 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\", \"f0b6ca32-7cd1-4937-a5b8-5663ffc19d68\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:12 INFO - PROCESS | 1788 | 1469136432032 Marionette INFO sendAsync 64b34ac3-c73a-4447-95b2-65ef26819b8c 14:27:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d98d400 == 43 [pid = 1788] [id = 788] 14:27:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x8d995800) [pid = 1788] [serial = 2363] [outer = (nil)] 14:27:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x912f2000) [pid = 1788] [serial = 2364] [outer = 0x8d995800] 14:27:12 INFO - PROCESS | 1788 | 1469136432118 Marionette DEBUG loaded listener.js 14:27:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x91dd6800) [pid = 1788] [serial = 2365] [outer = 0x8d995800] 14:27:13 INFO - PROCESS | 1788 | 1469136433005 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]]]}] 14:27:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:27:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1492ms 14:27:13 INFO - PROCESS | 1788 | 1469136433069 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 14:27:13 INFO - PROCESS | 1788 | 1469136433072 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 14:27:14 WARNING - u'runner_teardown' () 14:27:14 INFO - No more tests 14:27:14 INFO - Got 0 unexpected results 14:27:14 INFO - SUITE-END | took 1301s 14:27:14 INFO - Closing logging queue 14:27:14 INFO - queue closed 14:27:14 INFO - Return code: 0 14:27:14 WARNING - # TBPL SUCCESS # 14:27:14 INFO - Running post-action listener: _resource_record_post_action 14:27:14 INFO - Running post-run listener: _resource_record_post_run 14:27:15 INFO - Total resource usage - Wall time: 1336s; CPU: 98.0%; Read bytes: 14057472; Write bytes: 926830592; Read time: 580; Write time: 455264 14:27:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:27:15 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 139517952; Read time: 0; Write time: 267236 14:27:15 INFO - run-tests - Wall time: 1306s; CPU: 98.0%; Read bytes: 11632640; Write bytes: 787292160; Read time: 496; Write time: 188024 14:27:15 INFO - Running post-run listener: _upload_blobber_files 14:27:15 INFO - Blob upload gear active. 14:27:15 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:27:15 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 14:27:15 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 14:27:15 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 14:27:16 INFO - (blobuploader) - INFO - Open directory for files ... 14:27:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:27:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:27:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:27:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:27:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:27:17 INFO - (blobuploader) - INFO - Done attempting. 14:27:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:27:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:27:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:27:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:27:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:27:18 INFO - (blobuploader) - INFO - Done attempting. 14:27:18 INFO - (blobuploader) - INFO - Iteration through files over. 14:27:18 INFO - Return code: 0 14:27:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:27:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:27:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6486abcb5ac6b7d07fa10aa65180843fd94fba232f7208a8e82e092137d94bc2d46f96b55cf91f5a4b30ce8d41ab2d4eaa070981dc9d1b7184a4204266fffa1f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d20a30d00fc56f5078b7f0fea391a869e1117b4f1b5e10b7f4614b53f4c9b60700e625357fb5fbc7e5559cb423d6cb60b85577654f83f11c44d7c5098a5abab8"} 14:27:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:27:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:27:18 INFO - Contents: 14:27:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6486abcb5ac6b7d07fa10aa65180843fd94fba232f7208a8e82e092137d94bc2d46f96b55cf91f5a4b30ce8d41ab2d4eaa070981dc9d1b7184a4204266fffa1f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d20a30d00fc56f5078b7f0fea391a869e1117b4f1b5e10b7f4614b53f4c9b60700e625357fb5fbc7e5559cb423d6cb60b85577654f83f11c44d7c5098a5abab8"} 14:27:18 INFO - Running post-run listener: copy_logs_to_upload_dir 14:27:18 INFO - Copying logs to upload dir... 14:27:18 INFO - mkdir: /builds/slave/test/build/upload/logs 14:27:18 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1470.039578 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 30 secs) (at 2016-07-21 14:27:18.456236) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 14:27:18.457248) ========= 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-1469134957.496419-1180828256 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6486abcb5ac6b7d07fa10aa65180843fd94fba232f7208a8e82e092137d94bc2d46f96b55cf91f5a4b30ce8d41ab2d4eaa070981dc9d1b7184a4204266fffa1f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d20a30d00fc56f5078b7f0fea391a869e1117b4f1b5e10b7f4614b53f4c9b60700e625357fb5fbc7e5559cb423d6cb60b85577654f83f11c44d7c5098a5abab8"} build_url:https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033472 build_url: 'https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/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-beta/sha512/6486abcb5ac6b7d07fa10aa65180843fd94fba232f7208a8e82e092137d94bc2d46f96b55cf91f5a4b30ce8d41ab2d4eaa070981dc9d1b7184a4204266fffa1f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d20a30d00fc56f5078b7f0fea391a869e1117b4f1b5e10b7f4614b53f4c9b60700e625357fb5fbc7e5559cb423d6cb60b85577654f83f11c44d7c5098a5abab8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SxRrDrOSQyyV5h1YOQEaiw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 14:27:18.528177) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 14:27:18.528689) ========= 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-1469134957.496419-1180828256 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018083 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 14:27:18.593554) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 14:27:18.593872) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 14:27:18.594192) ========= ========= Total master_lag: 0.46 =========